Bir Backend için PHP Framework / Library Öneriler

2 Cevap php

Ben bir php proje backend sitesi geliştirme ile başlamak üzereyim. Şirketler ve site yöneticileri, bu siteye giriş ve proje ile ilgili verileri yönetmek olacaktır.

Benim önceki yönetici paneli deneyimleri acı ve acı doluydu. Yani benim amaç için doğru araçları seçmek emin olmak istiyorum.

Bu arada, ben iskele için aramıyorum, lütfen unutmayın. Benim veritabanında çok masa var olmayacaktır. Bunun yerine, kuruluşlar arasındaki karmaşık mantık olacaktır.

Ben biçimlendirme ve mantık kodu ve kullanımı kolay ve standart kullanıcı arayüzü açık ayrılmasını istiyorum.

Teşekkür ederim.

Edit:

Ben bu çok sübjektif olduğunu anlamak. Ben öneri dememin sebebi budur. Ben onlardan biri ile birlikte gitmeden önce kod parçalarını birkaç denemek istiyorum.

2 Cevap

Bunun için hiçbir mükemmel bir cevap yoktur, sizin (ve ekibi) programlama deneyimi ve proje gereksinimleri bir çok bağlıdır.

PHP ve backoffice bahsediyor gibi, ben seni symfony framework bakmak öneririz. Bu büyük admin özellikleri ve backpanel gelişimini hafifletilmesi eklentileri ton ile RAD çerçevesi bulunuyor.

Ben (veya ikisinin arasında karıştırmak iyi bir kod tabanı olarak üretilen kullanarak ve onu uzanan) Eğer symfony size bir çok özelleştirilebilir yönetici jeneratör kullanmak için seçebilir veya kendi formları / listeleri inşa edebilirsiniz, iskele istemiyorum anlıyorum.

Bu MVC paradigma kullanır gibi kaygılar büyük bir ayırma ile geliyor, ama bir kenara MVC gelen bir çok gelişmekte backoffice yardımcı olabilir form yönetimi alt çerçevesine sahiptir.

Eğer öğrenmek ve anlamak için biraz karmaşık olabilir PHP5 OOP ve MVC aşina değilseniz dikkatli olun, ama planlama sen symfony programlama öğrenmek için zaman var izin verebilir eğer, ben her PHP geliştiricisi salık bir deneyimdir.

Bu çerçeve çok iyi belgelenmiş, ve bir giriş öğretici olarak onların arka uç uygulama ile bir web sitesi örnek etrafında bir sınıf sunar edilir.

Tabii ki, bu öznel ve diğerleri belki size başka seçenekler öneriyoruz.

Sadece son zamanlarda üzerinde çalıştığım bir site için yaklaşık bir ay önce çerçeveler bir çift ile gitti ve CodeIgniter yukarı ve çalışan almak için en kolay ve en iyi dokümantasyon ve öğreticiler vardı bulundu.

http://codeigniter.com/

Alternatifler senfoni, cakePHP ve Kohona vardır