Stek: Тем не менее, как только поменяли что то в коде - получили не совместимость с апдейтами.
В коде фреймворка? Если да, то все производители фреймворков не рекомендуют этого делать. Если есть необходимость поменять логику базовых классов, то просто создайте свой класс, унаследованный от базового, и перегружайте всё что вам нужно. Это частая практика и она более адекватна, нежели вносить правки в базовые классы.
Stek:
То, что каждый плагин тянет с десяток инклудов - руками тоже не выпрямишь. Или опять получаем не совместимость.
Зачем выпрямлять?
Stek:
крупный будет переписан под себя на своем фреймворке
Собственно, ТС, правильно сделали, что остановились на Yii.
Проекты реализуются абсолютно любые. Оф. документация более чем хорошая. Статей, примеров в сети достаточно. Ну и сообщество русскоязычное, почти всегда готово помочь.
Ну и приятные плюшки: миграции, кодогенерация, профайлер и тд.
Единственное, что мне не нравится в нем, так это eval, но скоро его не будет, ко второй версии обещали убрать:)
Тем не менее, как только поменяли что то в коде - получили не совместимость с апдейтами.
В коде фреймворка? Если да, то все производители фреймворков не рекомендуют этого делать. Если есть необходимость поменять логику базовых классов, то просто создайте свой класс, унаследованный от базового, и перегружайте всё что вам нужно. Это частая практика и она более адекватна, нежели вносить правки в базовые классы.
То, что каждый плагин тянет с десяток инклудов - руками тоже не выпрямишь. Или опять получаем не совместимость.
Зачем выпрямлять?
крупный будет переписан под себя на своем фреймворке
Если проект не свой, то это очень большая ошибка.
возможностей дофига, но все жутко тормозит и поменять что то в коде не реально.
Дело в руках.
Собственно, ТС, правильно сделали, что остановились на Yii.
Проекты реализуются абсолютно любые. Оф. документация более чем хорошая. Статей, примеров в сети достаточно. Ну и сообщество русскоязычное, почти всегда готово помочь.
Ну и приятные плюшки: миграции, кодогенерация, профайлер и тд.
Единственное, что мне не нравится в нем, так это eval, но скоро его не будет, ко второй версии обещали убрать:)
а по Yii документации совсем мало.
Серьезно?:)
Гораздо лучше первой части, чего уж тут говорить. Продолжительность в самый раз, на мой взгляд.
Здорово, в общем, но расти есть куда.
На столе стоит вот такой:
Вполне себе пальма.:)
ЧСВ зашкалило:)
То есть сегодняшний вброс в раздел, Вы считаете плодом занятий программированием?:)
Это всё безумно круто, но зачем?
Искали способ выйти из положения?:)