Свежайшие Пирожки от CakePHP по-русски

Полнейшее руководство CakePHP 1.2 на русском языке, горячие новости и полезные статьи

Введение

Компоненты, это отдельные модули, которые могут доступны контроллерам. Если вы не хотите заниматься копипастом кусков кода между контроллерами, то выносите функциональные куски в отдельные компонеты.

CakePHP поставляется с замечательным набором стандартных компонент, которые вы можете использовать:

  • Security
  • Sessions
  • Access control lists
  • Emails
  • Cookies
  • Authentication
  • Request handling

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