Здравствуйте, уважаемые читатели. Вот уже несколько часов как наступил 2011 год и пришло время подвести, наконец, после праздников официальные итоги ушедшего года. Скажу честно, что для меня 2010 год был плодотворным как в плане работы, блоггинга, так и в плане учебы. Человек должен развиваться всегда, окончание обучения в школе и университете значит только то, что закончился еще один этап, но все обучение целиком продолжается и никогда не должно останавливаться.
Сейчас смотрю на свой блог и вижу, что за 2010 год я написал довольно много разных статей и хотел бы подвести итог проделанной работе. Да, в этом году у меня снова был творческий кризис и я забивал на написание статей, но кризис творчества, как и любой другой со временем проходит, наступает белая полоса и прилив творческих сил и энергии.

Добрый день, уважаемые читатели. Сегодня мы рассмотрим еще одну фишку CakePHP — кэширование. Кэш — вообще штука очень полезная, так как позволяет значительно снизить нагрузку на сервер при обращении пользователя к нему.

В предыдущей статье (Создаем модели правильно — Часть 1) я рассматривал необходимость ограничений целостности для базы данных. Сегодня я бы хотел рассмотреть, как оптимизировать запросы, создаваемые CakePHP.

Про сам фреймворк CakePHP я уже писал неоднократно. Для тех, кто хочет создать первое впечатление о фреймворке рекомендую прочитать статью Разработка веб-приложений с CakePHP. В статье я рассказывал, что из себя представляет данный фреймворк и какие основные принципы заложены в его основу.