Привет всем Я знаю, что это субъективно и может быть закрыто, и я видел очень похожие должности, но я думаю, что мой вопрос достаточно уникален.
Я начинаю проект на следующей неделе или два, которые должны быть достаточно гибкими:
Бонус, если есть поддержка IDE, лучше, если среда IDE бесплатна (Aptana 3, которую я использую сейчас)
Спасибо за любой вклад, конструктивная критика приветствуется.
Теперь это может быть не то, что вы хотели для ответа, но я считаю, что стоит учитывать, что PHP удовлетворяет большинству ваших требований из коробки:
DB Connection Type, мне бы хотелось что-то, где я мог бы выбрать DB (MySQL, PostgreSQL)
Чтобы MVC или не MVC, хотел бы выбрать
Что-то НЕ нравится .NET (aka Prado framework)
легкий и не слишком сложный процесс выполнения простых задач
Поддержка проверки на стороне сервера (стандарт, проверьте, пусто ли поле, числовое, электронная почта и т. Д.)
Templating Необязательный
Большая поддержка XML (я также настраиваю проекты с помощью XML, я разбираю тонну)
Я рекомендую использовать работу с рамкой zend.
он имеет все классы, в которых вам нужны: Zend_Db, Zend_Validate, Zend_XmlRpc, …
у него есть собственный механизм шаблонов (файлы в формате .phtml) или вы можете использовать его с помощью механизма шаблонов smarty.
и вы можете разработать свой проект с помощью zend studio IDE
Я использовал Yii и нашел быстрый, продвинутый и простой. Его использование php5 показывает, почему он быстро развивается и работает в браузере.