2010-08-23 2 views
2

Мне нужно выбрать между вышеупомянутыми фреймворками для разработки большого веб-сайта социальной сети. Если раньше использовать рамки Zend для нескольких проектов, я предвзято отношусь к ее использованию, однако хотел бы получить справедливое мнение.Zend vs Yii vs CI для сайта социальной сети

Мы в основном ищем производительность и расширяемость.

+0

Этот вопрос слишком открытый и субъективный, я думаю. уже слишком много «каких фр-фреймов лучше всего»;) Мне нравится Yii, но Zend также является отличной основой. – thaddeusmt

ответ

2

Используйте то, с чем вам удобно. Это самая важная вещь ... Нет смысла использовать инструмент, который вы не понимаете, так как вы не будете почти таким же продуктивным (среди прочих вопросов) ...

0

По моему мнению, нет правильного или неправильного в Это дело. Вы должны выбрать структуру, которую вы сможете развивать лучше всего. Чем лучше вы знаете, тем лучше и эффективнее ваше приложение. Можно писать быстро и медленно с каждым фреймворком. Так что в вашем случае совершенно нормально выбирать Zend. Имейте в виду, что большинство рамок имеют свой собственный бенчмарк, где его оценивают как наилучшее решение;)

0

Используйте Zend Framework. Расширяемость - это заданная с Zend Framework, а для производительности - это то, как вы кодируете. Zend Framework - это скорее VC, который вы реализуете. Итак, вы идете с Fat Model и тощей логикой программирования контроллера, вы должны сделать Zend Framework прилично быстрой? Я уверен, что вы можете делать ленивую загрузку там и приближаться к ней так же быстро, как Yii (поскольку Yii делает много ленивой загрузки).

Не знаю, что такое CI.

Yii намного быстрее разрабатывает только fyi.

+0

Я предполагаю, что CI должен быть CodeIgniter. –

1

Я использовал рамки Yii и Zend, и я все еще использую биты обоих. В yii есть несколько действительно элегантных решений. Я начал использовать Zend-фреймворк, но с тех пор начал использовать прежде всего yii, используя sprinklings Zend.

  • Компонент, основанный на Yii, превосходный.
  • JQuery и готовые к работе компоненты на основе jquery из олова - это огромная экономия времени.
  • не говоря уже о gii, который автоматически генерирует целые области приложения из структуры базы данных.
Смежные вопросы