Въведение в CakePHP
Какво е CakePHP? Защо да го използваме?
CakePHP е свободна проектова рамка с отворен код за бързо разработване на PHP. Тя е основополагаща структура за програмисти, който създават уеб приложения. Нашата главна цел е да Ви позволим да работите структурирано и бързо - без загуба на гъвкавост.
CakePHP изважда монотонността от разработването на уеб приложения. Ние Ви даваме всички инструменти, от които имате нужда, за да започнете да програмирате точно това, което трябва да се свърши: специфичната за вашето приложение логика. Вместо да откривате колелото всеки път, когато започвате нов проект, си вземете копие от CakePHP и се заемете с правенето на истинската функционалност на приложението.
CakePHP има активен екип разработчици и общество, които добавят нова стойност към проекта. Освен че Ви помага да не откривате колелото всеки път, CakePHP се грижи ядрото на приложенията Ви да е добре тествано и постоянно подобрявано.
Ето бърз списък на някой особености на CakePHP, които можете да използвате:
- Активно, приятелско общество
- Гъвкав лиценз
- Съвмеситмост с версии 4 и 5 на PHP
- Вграден CRUD за ДБ взаимодействия
- Изграждане скеле на приложението
- Генериране на код
- MVC архитектура
- Използване на лесни за модифициране URLи и уеб пътища ( friendly-urls )
- Вградена валидация
- Бърза и гъвкава темплейт система (PHP синтаксис, с хелпъри)
- Презентационни Хелпъри за AJAX, JavaScript, HTML формуляри и други
- E-mail, Бисквитки, Сигурност, Сесии и Компоненти за боравене със клиентските завки
- Гъвкав ACL
- Почистване на данните
- Гъвкаво Кеширане
- Локализация
- Работи от всякаква директория на уеб сайта с малко до никакво настройване на Apache
Къде можете да получите помощ
Рецептурника
Отишли сте на правилното място. Този наръчник би трябвало да е първото място, на което да търсите отговори. Както много други проекти с отворен код, към нас често се присъединяват нови хора. Първо се опитайте да отговорите на въпросите си сами. Отговорите може да дойдат бавно, но ще останат за по-дълго и с времето ще намалее натоварването върху нас. И API-а, и ръководството имат онлайн вариант.
API
Точно на място направо от разработчиците на ядрото - API-а на CakePHP е най-изчерпателната документация и показва как работят всички малки парченца от фреймуорка.
IRC каналът
#cakephp @ irc.freenode.net
Ако сте затруднени, обърнете се към нас в CakePHP IRC канала. Някой от екипа за разработване обикновено е там, особено през деня ( в Северна и Южна Америка ). Много ще се радваме да Ви чуем - независимо дали търсите помощ, опитвате се да намерите потребители от Вашия регион или пък искате да дарите чисто новата си спортна кола.
Пекарната
Пекарната на CakePHP е сборното място на всичко от CakePHP. Там можете да търсите уроци и примери. След като се опознаете с CakePHP, елате, споделете Вашия опит с обществото и спечелете слава и богатство.
CakeForge
CakeForge е още един източник за разработчиците. Можете да го използвате, за да хоствате свои проекти и да ги споделяте с останалите. Ако търсите ( или искате да споделите ) някой компонент-убиец или плъгин, заслужаващ похвала - посетете CakeForge.
Официалният сайт на CakePHP
Официалният сайт на CakePHP винаги е страхотно място за посещение. На него можете да откриете връзки към инструменти, видео уроци, възможности за дарения и сваляния.
Google Групата
http://groups.google.com/group/cake-php
CakePHP има и много активна Google Група. Тя може да бъде добър източник на архивирани отговори, често задавани въпроси и получаване на отговори за настоящи проблеми.

login to add a comment