Index SiteMap Portfolio

авг
25
Немного рассказал о нем здесь. Скоро продолжим наше общение.

июл
31
Всем привет! Это снова я :) Два с лишним месяца прошло от предыдущего поста. Заработался, закрутился, завертелся, за... за... не придумывается больше... Неа, 'это слово не "зае****бался". Все отлично!

Тот факт, что я не прилежный блоггер мне известен столько, сколько раз я оформлял свои домашние проекты в виде блогов. Кстати, давно читал в каком-то блоге, что очень калично смотрятся посты через пару месяцев простоя со словами "извините, пока ничего не пишу, приходите позже". Согласен с этим. Извиняться не буду, я рабочий человек и работаю не автором блога :) Не извиняюсь, но оправдываюсь? :)

Начхаць на правило: лучше регулярно, но, возможно, чуть меньше писать, чем сразу пачками пихать посты в блог. У меня здесь просто сборник заметок на интересные мне темы, либо темы, которые, по моему скромному мнению, могут оказаться полезными другим.

Поэтому, прямо сейчас, под этим постом, вы увидите 3 перевода публикаций на тему бехавиоров в CakePHP. Капец, а не слово, но получше чем "поведение"? Переводы будут продолжаться, пока не переведу посты о всех, что добавлены в мою сборку Cake из того, что написано в пекарне.

Написано много интересного на английском языке. Не только о Cake. Но пока начну с него. В мои переводы добавлено немного собственного мнения. Заметки больше предназначены как дополнительный hint (подсказка) по какой-либо теме. Ведь если совсем непонятно о чем идет речь, то и начинать разбираться в ней сложно. Итак, вперед! :)

ps. Дополнительная hint.

июл
31
Практически везде в интернете, где есть деньги, есть и транзакции. Если вы делаете интернет магазин на CakePHP, то это дополнительная идея реализации механизма транзакций, связанных с моделями приложения. Плюс исходники этой идеи с примерами.

Читать далее »»

июл
31
Не трудно догадаться из названия, что Tree Behavior (далее TB) позволит модели вести себя как дерево... кхм... :)

Стандартная задача для этих деревьев: есть много категорий для различных элементов с неограниченным уровнем вложенности. Нужно хранить их в базе и иметь возможность быстро получать вложенные категории, путь к текущей категории, количество детей и т.д.

Кстати, если не думать о Cake, то раньше я уже показывал, что надо освоить для трюков с деревьями.

Читать далее »»

июл
31
Новым аддоном в ядре CakePHP является Containable Behavior (далее буду писать CB, для удобства). Это поведение модели используется для ограничений в выборках связанных моделей при вызове find-методов.

Другими словами: при использовании CB вы можете указать какие модели вам необходимы в массиве, который вернет find-метод. Кроме того, можно указать и список полей, который вас интересует в связанной модели. Этот класс также решает задачу поиска по данным связанных моделей.

Читать далее »»

1, 2 , 3 , 4 , 5 , 6 , 7
Добавить в закладки на google.com Добавить в закладки на bobrdobr.ru Добавить в закладки на del.icio.us Добавить в закладки на technorati.com Добавить в закладки на linkstore.ru Добавить в закладки на rumarkz.ru Добавить в закладки на memori.ru Добавить в закладки на moemesto.ru

 Бесплатно

Читать мою ленту
Получать RSS-ленту на почту



Хостинг предоставлен компанией
TutHost.com