Я ищу, чтобы начать новый проект, и я пытаюсь решить, с какой структурой работать. Я использую ASP.Net некоторое время и наслаждаюсь этим. Мое первое знакомство с веб-приложениями было с PHP, и я все еще люблю его. Проект должен быть проектом среднего размера, поддерживаемым 1 или 2 разработчиками с потенциалом роста. Единственные плюсы и минусы могут думать о следующем:
ASP.Net MVC Pros
- Большая поддержка и увеличение сообщества
- Кажется, будет полнофункциональный
против
- Получение выделенного сервера будет дорогостоящим.
- Лицензионная версия SQL Server будет дорогостоящей
Преимущества Zend Framework
- Также довольно большое сообщество
- Бесплатно, используя типичную настройку LAMP
против
- Не как основной
- Возможные ограничения
Наконец, мне понравилось работать с ASP.Net-концепцией мастер-страниц. Поддерживает ли ASP.Net MVC это и делает Zend Framework что-то подобное. Я думаю, что Zend предлагает что-то, называемое templating, и оно выглядит близко к страницам мастера.
Каково ваше мнение?