[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Структурный вопрос
Страницы: 1, 2
kaww
Цитата (paul85 @ 30.09.2014 - 16:16)
Пока изучишь последний - первый уже настолько изменится, что можно будет начинать изучать заново.

А все и не нужно учить. Главное хорошо разобраться в каком-то одном (именно разобраться с архитектурой а не тупо запомнить api), тогда будешь много быстрее въезжать в особенности любого mvc-фреймворка (как все приведенные в посте выше). Если, брать конкретно Symfony и Zend2+Doctrine2, то они очень похожи (преимущественно используют одни и те же паттерны проектирования), и освоив один можешь считать, что и второй тоже.
paul85
Цитата (kaww @ 1.10.2014 - 04:53)
именно разобраться с архитектурой а не тупо запомнить api

То есть иными словами знать какой-то фреймворк, как свой собственный?
twin
paul85
Как раз наоборот. Не нужно знать тонкости фреймворка, нужно просто понять его структуру. К примеру вызубришь все фишки Yii, а в реальных условиях придется работать с какой-нибудь Коханой. И весь твой "багаж" знаний моментально превратится в балласт.

Структуры у них у всех действительно достаточно похожи, а вот тонкости разные. Все не упомнишь. Да и основную работу все равно фреймворк за тебя не сделает. Не спроектирует базу данных, не реализует специфический функционал. А всякие фишки плана валидации, пагинации и прочих -ций, это такие мелочи, что по сути никакой разницы, использовать их из коробки, прикрутить из другого приложения или вообще свой воткнуть.


_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.

Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.

Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.

user posted image
paul85
Цитата (twin @ 1.10.2014 - 08:59)
Не нужно знать тонкости фреймворка, нужно просто понять его структуру.

Ну я понял - нормально изучить, а не тяп-ляп.

Остановлюсь пожалуй на Laravel. Смотрел Kohana, CI, Yii, RoR (последний можно даже сказать изучал). Но вот первое впечатление о них наиболее благоприятное оставил именно Laravel.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.