Jelly — Пишем сложные запросы

Все разработчики, рано или поздно, начинают понимать что стандартными средствами ORM библиотеки невозможно реализовать сложные и удобные запросы. То тут, мы не знаем как написать простейших запрос для подсчёта суммы, без вынимания всех значений, то там, мы не можем составить нетривиальное условие. В большинстве случаев, кроме удобного доступа к данным, ORM библиотеки доставляют нам головную боль с составлением сложных запросов и огромное количество избыточных выборок. Сегодня я хочу рассказать, как мы можем обойти часть сложностей и упростить себе работу и, возможно, снизить нагрузку на сервер, используя ORM Jelly....

March 23, 2011 · ukko

Jelly — Добавляем тип поля «Изображение»

В дополнение к отличной статье о Jelly я решил рассказать о реализации типа поля «Image». На самом деле я не изобретаю тут абсолютно ничего нового, я просто адаптировал оригинальную библиотеку от нестабильной версии Jelly к текущей, самой популярной, но уже не развивающейся версии. Перед созданием нового типа, нужно немного изменить класс Field_File в файле /modules/jelly/classes/field/file.php Добавим туда метод set(), перекрывающий родительский метод. Без него, мы не смогли бы сохранить файл....

September 19, 2010 · ukko