Введение в CakePHP
Что такое CakePHP, как его использовать?
CakePHP — это бесплатный, имеющий открытые исходные коды,
фреймворк для быстрой разработки приложений на
PHP. Это основополагающие вещи для разработки приложений под web. Главная наша задача — дать вам возможность работать в структурированной и быстрой среде без потери гибкости.
CakePHP лишает вас монотонной работы при разработке интернет-сайтов. Мы предоставим вам все инструменты в которых вы нуждались, сделав ваше приложение логичным. Вместо того, чтобы при разработке каждого сайта изобретать велосипед — сделайте копию CakePHP с новыми настройками, специфичными для нового проекта.
CakePHP имеет активную команду разработчиков и сообщество людей, увлеченных фреймворком, что имеет огромное значение для проекта. Не изобретайте колесо —
Cake PHP грамотно испытывается и разрабатывается, а так же совершенствуется ежедневно.
Вот небольшой список вещей, в восторге от которых вы будете, работая с CakePHP:
- Активное и дружелюбное сообщество
- Хорошая лицензия
- Полная поддержка как php4, так и php5
- Полное взаимодействие с базой данных
- Скаффолдинг («строительные леса») для автоматического создания страниц
- Авто-генерирование кода
- Архитектура MVC (Модель-Отображение-Контроллер)
- Диспетчер, преобразующий URL к нужному вам виду
- Встроенная верификация данных
- Система быстрых шаблонов (php с добавлением помощников)
- Помощники отображения для AJAX, Java Script, HTML-форм и многого другого
- Компоненты, автоматизирующие работу с Почтовыми сообщениями, Cookie, Безопасностью, Сессиями и Запросами
- Удобные Списки Контроля Доступа (ACL)
- Автоматическая обработка данных
- Удобное кеширование
- Поддержка многоязычности готового web-приложения
- Работа из любого каталога сайта, почти без необходимости изменять конфигурацию Apache
Где можно получить помощь?
Вы как раз начали искать помощь в правильном месте. Для получения ответов необходимо первым делом посетить руководство и
API CakePHP. Как и любое приложение с открытым исходным кодом, мы регулярно получаем вопросы. Попробуйте, для начала, сами на них ответить. В API и руководстве есть способы задать дополнительные вопросы, но чем их больше — тем медленнее мы на них отвечаем.
Оригинальное руководство
API
Если вы ничего не поняли, то напишите нам в IRC-канал. Там наверняка окажется кто-нибудь из группы разработки, особенно в дневные часы (для Северной и Южной Америки). Мы будем очень рады видеть вас там, не зависимо от того, хотите ли вы задать нам вопрос, найти кого-нибудь из ваших краев или просто пожертвовать нам ваш новый спортивный автомобиль.
#cakephp @ irc.freenode.net
Пекарня CakePHP является центром всего происходящего с CakePHP. Там вы можете ознакомиться с примерами кода или тематическими статьями. Если вы обладаете какими-то ценными знаниями, то можете сами написать статью в Пекарню и моментально стать известным на весь мир и обрести счастье.
Оригинальная пекарня
Cake Forge — это ресурс для готовых проектов. Если вы хотите поучиться чему-то на деле или поучить кого-нибудь, то обязательно загляните в
Cake Forge.
http://www.cakeforge.org
Официальный сайт CakePHP — это всегда прекрасное место для посещения. На нем собраны все самые важные ссылки, ролики об использовании
Cake PHP, ссылки на загрузку последних версий и кнопки для пожертвований.
http://www.cakephp.org