Да не совсем фигня, их резоны я прекрасно понимаю. Но отчего, извините, не повесить PHP5 на другое расширение обрабатываемых файлов? На 'php5', к примеру? Так ничего не сломается.
С другой стороны, такие админы их устраивают. Они даже за деньги не хотят менять конфигурацию даже на одном виртуальном хосте? Ну тогда тут кто-то уже предложил решение: выкупить у них в монопольное пользование один из серверов.
Новый проект ну сто процентов на PHP4? Знаете, меня смущает Ваша готовность браться за проекты, которые уже в ближайшем будущем будет «ну очень» сложно поддерживать. Найдут очередную уязвимость в этом трупе — Вы самолично будете её устранять?
Ну вот у меня проблема времени на написание документации стоит очень остро, поэтому ограничиваюсь «говорящими» именами и API-документацией. Но это временно. :-)
Тогда не могли бы Вы расшифровать фразу «тесная, но довольно гибкая интеграция между компонентами»?
А, да. Попытаюсь внести ясность: я не против ни CakePHP, ни Symfony, ни CodeIgniter. Хотя мне больше всех при поверхностном знакомстве нравится Симфони. Однако ни в одну из них я глобально не лазил. То есть я не веду святую войну, а просто пользуюсь случаем пообщаться со знающим человеком.
Ну вот видите. И вообще, в чём глобальный смысл в конце 2008-го года обеспечивать поддержку PHP4, когда не за горами уже PHP6? Нет, я, конечно, до сих пор сталкиваюсь с базой старого кода на PHP4, бывает, но это код начала столетия.
Что касается других разниц, то есть минимум ещё одна, вполне объективная. В движке имеется куча изменений, которые стоит учитывать. В частности, я страшно не люблю прямых деклараций возврата или передачи по ссылке.
В комментах выше очень много сказано по теме, и у меня ощущение, что Вы троллите.
> Как может пользоваться популярностью фреймворк который якобы имеет лейбл MVC, а код HTML и PHP в одном файле? Это реально противоречит модели MVC.
Да, я тоже в ужасе. Как могут пользоваться популярностью технологии ASP.NET и Tapestry? Вообще, кто бы что понимал!
Ну, раз так, то откройте уж нам глаза: чем должны пользоваться нормальные люди, которые пишут проекты с сотней уников в день?
С другой стороны, такие админы их устраивают. Они даже за деньги не хотят менять конфигурацию даже на одном виртуальном хосте? Ну тогда тут кто-то уже предложил решение: выкупить у них в монопольное пользование один из серверов.
А, да. Попытаюсь внести ясность: я не против ни CakePHP, ни Symfony, ни CodeIgniter. Хотя мне больше всех при поверхностном знакомстве нравится Симфони. Однако ни в одну из них я глобально не лазил. То есть я не веду святую войну, а просто пользуюсь случаем пообщаться со знающим человеком.