Pull to refresh

Comments 20

хм. а почему вы не использовали самую "вкусную" часть cakephp - ассоциации?
можно было для модели Post сделать ассоциацию hasMany Comment. А потом при выводе самого поста все комментарии вытащатся из базы. Единственное, надо будет отключать ассоциацию (unBind) при выводе всех постов. Нужно только кол-во комментариев. Хотя может есть какой-то вариант с получением кол-ва через ассоциации который я не знаю.
Может быть потому, что я с cakephp знаком только несколько часов? Я глубоко не разбирался, сделал первое, что пришло в голову, чтобы побаловаться с фреймворком.
А где там в модели делать эти ассоциации?
class Post extends AppModel
{
var hasMany = array("Comment");
};

ну и там нада прописать ещё настройки типа поле по которому будет связаны таблицы. А вообще в мануале все хорошо написано =) Считаю что в cakephp самые удобные модели, легко используются, всего в пару строчек =)
может сначала надо самому научится а потом уже друих учить? а не учить делать так как не надо
вероятно это экспериментальное постописательство :)
UFO just landed and posted this here
Ой-ой. Можно подумать cakephp даже рядом не стоит с symfony по функциональности.
Уж точно.
ZF - это хороший выбор.
Минуснувшим - привет пламенный, дурачки анонимные =)
Может CakePHP и не лучший выбор из PHP фрэймворков, но говорить что он хуже и не достоин внимания тоже нельзя. В каждом фрэймворке есть свои плюсы и минусы. Хотябы можно взять во внимание как реализован MVC патерн. Даже из выше написанного примера видно что его реализация в symfony и CakePHP отличаетса.
А какой ORM использует CakePHP? Уж не Doctrine?
На сколько я успел разобраться, то у него свой. Но есть возможность привязать doctrine.
Немного озодачивает скорость развития cakephp, на bakery.cakephp.org обновлений не было больше месяца, последняя бета пирожка вышла 1 января, с тех пор тишина, никаких новостей. Документация тоже не обновляется. Если посмотреть, например, на symfony, развитие идет очень активно. Пирожок умирает?
Кстате да сегодня вышла первая офицальная бэта symfony 1.1 Я как с утра посморел так на работу и не пошёл. Играюсь целый день =)
все печется как и раньше
вот я под Кейком ежедневно пишу.
а кэйк снова начали поддерживать? а то они там перессорились все было дело....
в посте код старый, писан под CakePHP 1.1
текущая версия 1.2 намного более качественная и сексуальная.

я пишу на СakePHP fulltime, знаю о чем говорю.
В 1.2 ошибок много пока) stable его не назвать)
Sign up to leave a comment.

Articles