отличный фреймворк, выбрал его в качестве основы для корпоративной системы.
можно добавить еще ссылку на русскоязычные ресурсы, например http://cake-php.ru
Думаю начать делать аналогичное. Осталось найти универ "поменьше" чтоб опыты проводить. Но я решил что пора учить питон и на нем это дело писать. Больно уж php надоел.
Ой, нет, ZF это совсем не так это делает и гораздо менее удобно, чем CakePHP. Там уже все автоматом настроено, только модели и взаимосвязь прописать и все будет само работать =)
Да, согласен. То, о чем вы говорили - мы со знакомым писали (типа парсер сам парсит БД и кеширует в xml, прописывая все связи и потом делается автоматом добавление необходимых join-ов) и использовали.
В общем, рекомендую почитать возможности django. Я увераю вас, что оно уж точно не хуже CakePHP. Главное - выбрать между питоном и пхп.
Ну всмысле я перехожу на питон не потому что там фреймворки лучше. Я их даже не начинал изучать еще. А из-за убогости php по сравнению с python'ом (с моей точки зрения, конечно же). Питон - впереди планеты всей. Я даже на Java не пошел (слегка с ней знаком), так как питон показался офигетительным.
Ну Java для веб-программирования вообще оригинальное направление =)
В общем, имхо, все это дело вкуса. Чудеса можно на любых языках творить. Главное, в чьих руках он находится.
Насколько меня фанатично уверяли джаверы - для крупных веб-приложений джава круче и фреймворки все слизывают с ее фреймворков. Я не шарю, говорить не буду. Здесь для меня был один аргумент для перехода на java - з.п. на порядок выше чем в php или python. Если в php это $1500 (в питоне где-то так же, насколько я понял), то в Java это $2500 (по Киевским меркам). Согласитесь, это аргумент :-)
:-) Handler ошибок никогда не трогал. Он у меня всегда был обыкновенным себе, а на сервере уходил в логи и прятался, а с юнит-тестами и вообще редко с ним сталкиваться начал). Если вы сомневаетесь в моем профессионализме и позволении себе говорить об убогости пхп - прошу в личку, с радостью пообщаюсь :-)
как вебразработчик - только в ключе RoR, правильнее даже сказать - я с RoR щас пытаюсь научиться разбираться, а не с Ruby :) И понимаю RoR понимаешь, чего же так CakePHP не хватает - не один проект на нём сделал :).
это долго и вылится все может в холивар... Просто очень сильно заметно что CakePHP делали калькой с RoR, но некоторых возмоностей языка не хватает, что бы сделать все так же красиво.
CakePHP 1.2 beta