Symfony - CMF Sürümü
İçerik yönetim sistemi, web uygulama senaryosundaki en büyük pazarlardan biridir. Hemen hemen tüm dillerde, içerik yönetim sistemi için pek çok çerçeve vardır. Çerçevelerin çoğu son müşteri olarak çalışmak kolaydır, ancak bir geliştirici olarak çalışmak çok zordur ve bunun tersi de geçerlidir.
Symfony, bir geliştiricinin başlaması için basit ve kolay bir çerçeve sağlar. Aynı zamanda bir son müşterinin beklediği tüm temel özelliklere sahiptir. Kısacası, son müşteriye harika bir deneyim sağlamak geliştiricinin sorumluluğundadır.
Symfony CMF edition kullanarak bir CMS uygulama şablonunun nasıl kurulacağını görelim.
Step 1 - Aşağıdaki komutu kullanarak Symfony CMF sandbox'ı indirin.
composer create-project symfony-cmf/sandbox cmf-sandbox
Bu Symfony CMF'yi indirecektir.
Step 2- Bazı sorular sorarak yapılandırmayı deneyin. Tüm sorular için veritabanı dışında varsayılan cevabı seçin. Veritabanı için pdo_sqlite seçin. Zaten kurulu değilse PHP'nin sqlite uzantısını etkinleştirmeniz gerekebilir.
Step 3 - Konsol uygulamasını kullanarak aşağıdaki gibi demo veritabanı oluşturun.
php app/console doctrine:database:create
Step 4 - Aşağıdaki komutu kullanarak demo verilerini veritabanına yükleyin.
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 - Şimdi, aşağıdaki komutu kullanarak uygulamayı çalıştırın.
php app/console server:run
Step 6 - Son olarak, http: // localhost: 8000 / kullanarak uygulamayı tarayıcıda açın.
Aşağıdaki çıktıyı üretecektir -