Вот тут первая статья из 12, в которых описывается процесс создания полноценного приложения на CakePHP с нуля. Статьи не очень свежие, но будут очень полезны для новичков.
Там же можно найти кучу полезных статей, которые пригодятся каждый день.
Вот тут первая статья из 12, в которых описывается процесс создания полноценного приложения на CakePHP с нуля. Статьи не очень свежие, но будут очень полезны для новичков.
Там же можно найти кучу полезных статей, которые пригодятся каждый день.
11
В CakePHP есть замечательный стандартный контроллер pages который позволяет нам отображать статические страницы просто создав новый файл.
Но очень часто нам требуется иметь как статические страницы так и динамические, содержание которых хранится в БД. Ниже я приведу пример как это можно реализовать используя один контроллер.
Читать дальше »
14
Для начинающих CakePHP программистов часто становится проблемой использовать агрегатные SQL функции такие как MAX, MIN или AVG. В этом посте я расскажу как легко с этим справиться.
19
Так уж случилось, что один из наших клиентов заказал нам добавить в его интернет магазин несколько десятков тысяч товаров. Магазин у него работал на небезызвестном PHPShop . До этого момента, я с этим «чудом» не встречался. После добавления первых 5000 товаров магазин слег и мог показывать только белую страницу. Тех поддержка отвечала что это все из-за хостера(MasterHost). Я им поверил и решил опробовать все на локальном веб-сервере. Магазин показывал ту же картину. Причем в списке задач отображалось, что Apache «съедает» 200 Мб оперативной памяти. Пришлось лезть во внутренности…
12
CakePHP поставляется с кучей полезных хелперов и компонентов, которые обеспечивают удобные инструменты для обработки и манипулирования данными. Эти хелперы значимы не только для пользователя фреймворка, но и могут оказать большую помощь кому-нибудь кто пишет PHP приложения не используя CakePHP.
Читать дальше »
12
Привет, пекари.
Хотите чтобы в вашем проекте даты писались так:«1 день, 3 часа назад» или так:«2 месяца, 2 недели, 3 дня назад»?