Symfony - Phiên bản CMF
Hệ thống quản lý nội dung là một trong những thị trường lớn nhất trong kịch bản ứng dụng web. Có rất nhiều khuôn khổ có sẵn cho hệ thống quản lý nội dung, hầu như bằng tất cả các ngôn ngữ. Hầu hết các khuôn khổ đều dễ làm việc với tư cách là khách hàng cuối nhưng rất khó làm việc với tư cách là nhà phát triển và ngược lại.
Symfony cung cấp một khuôn khổ đơn giản và dễ dàng cho một nhà phát triển bắt đầu. Nó có tất cả các tính năng cơ bản mà khách hàng cuối mong đợi. Tóm lại, nhà phát triển có trách nhiệm cung cấp trải nghiệm tuyệt vời cho khách hàng cuối cùng.
Hãy để chúng tôi xem cách cài đặt mẫu ứng dụng CMS bằng phiên bản Symfony CMF.
Step 1 - Tải xuống hộp cát Symfony CMF bằng lệnh sau.
composer create-project symfony-cmf/sandbox cmf-sandbox
Thao tác này sẽ tải xuống Symfony CMF.
Step 2- Cố gắng cấu hình nó bằng cách hỏi một số câu hỏi. Đối với tất cả các câu hỏi, hãy chọn câu trả lời mặc định ngoại trừ cơ sở dữ liệu. Đối với cơ sở dữ liệu, hãy chọn pdo_sqlite. Bạn có thể cần kích hoạt tiện ích mở rộng sqlite của PHP, nếu nó chưa được cài đặt.
Step 3 - Tạo cơ sở dữ liệu demo bằng ứng dụng console như sau.
php app/console doctrine:database:create
Step 4 - Nạp dữ liệu demo vào cơ sở dữ liệu bằng lệnh sau.
php app/console doctrine:phpcr:init:dbal --force
php app/console doctrine:phpcr:repository:init
php app/console doctrine:phpcr:fixtures:load -n
Step 5 - Bây giờ, chạy ứng dụng bằng lệnh sau.
php app/console server:run
Step 6 - Cuối cùng, mở ứng dụng trên trình duyệt bằng http: // localhost: 8000 /.
Nó sẽ tạo ra kết quả sau: