Zend Framework + Doctrine ORM
это то, что я использую сейчас. это может быть немного сложно изучить с самого начала. но я считаю, что это того стоит. Zend Framework 2 подходит (1st Dev Milestone of ZF2 is out). и он поддерживает PHP 5.3 «истинные» пространства имен. В настоящее время я использую Zend Framework 1.10 + Doctrine 2. Мне очень нравится, как его компоненты могут быть настроены легко, чтобы соответствовать вашим потребностям.
В нем есть много классов, которые я использую (которые могут быть недоступны в других средах). например. классы для навигации, разбиения на страницы, просмотр справки, (PHPUnit) модульное тестирование через Zend_Test и т. д., регистрирующийся даже FireBug/FirePHP с использованием Zend_Log.
Rapid Development & прототипирование, если вы имеете в виду строительных лесов, есть Zend_Tool, приложение CLI, который позволяет создавать компоненты, такие как контроллеры, действия, модель и т.д. с помощью CLI команды
я не уверен о масштабируемости. но я слышал, что .NET обычно используется на предприятии, поэтому он должен быть более масштабируемым. но я не уверен.
если ваш выбрать этот вариант, некоторые большие учебные ресурсы:
ASP.NET MVC 2
Я еще не использовал ASP.NET MVC для создания любых реальных приложений. но я наблюдаю за его развитием. MVC 3 ... link & link & link ... он хорошо выглядит с добавлением механизма просмотра бритвы (что-то вроде легкого шаблона для моделирования). C# можно использовать, и я считаю, что это очень мощный язык, с Entity Framework (ORM), lambdas, LINQ и т. Д.
Я думаю, что ASP.NET Web Forms отлично подходит для прототипирования, но не хорош с его грязным кодом (на мой взгляд), и я не думаю, что его хорошо для масштабируемости
ресурсы для этих вариантов:
Вы должны сделать это CW – NullUserException
сделано и сделано, сэр! –