Symfony - Edisi CMF
Sistem manajemen konten adalah salah satu pasar terbesar dalam skenario aplikasi web. Ada banyak kerangka kerja yang tersedia untuk sistem manajemen konten, dalam hampir semua bahasa di bawah matahari. Sebagian besar kerangka kerja mudah digunakan sebagai pelanggan akhir, tetapi sangat sulit untuk digunakan sebagai pengembang dan sebaliknya.
Symfony menyediakan kerangka kerja yang sederhana dan mudah bagi pengembang untuk memulai. Ia memiliki semua fitur dasar yang diharapkan oleh pelanggan akhir juga. Singkatnya, adalah tanggung jawab pengembang untuk memberikan pengalaman yang luar biasa bagi pelanggan akhir.
Mari kita lihat cara menginstal template aplikasi CMS menggunakan edisi Symfony CMF.
Step 1 - Unduh kotak pasir Symfony CMF menggunakan perintah berikut.
composer create-project symfony-cmf/sandbox cmf-sandbox
Ini akan mengunduh CMF Symfony.
Step 2- Coba konfigurasikan dengan mengajukan beberapa pertanyaan. Untuk semua pertanyaan, pilih jawaban default kecuali database. Untuk database, pilih pdo_sqlite. Anda mungkin perlu mengaktifkan ekstensi sqlite PHP, jika belum diinstal.
Step 3 - Buat database demo menggunakan aplikasi konsol sebagai berikut.
php app/console doctrine:database:create
Step 4 - Muat data demo ke dalam database menggunakan perintah berikut.
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 - Sekarang, jalankan aplikasi menggunakan perintah berikut.
php app/console server:run
Step 6 - Terakhir, buka aplikasi di browser menggunakan http: // localhost: 8000 /.
Ini akan menghasilkan keluaran sebagai berikut -