Table of Contents : Ръководството

Какво е CakePHP? Защо да го използваме?

CakePHP е свободна проектова рамка с отворен код за бързо разработване на PHP. Тя е основополагаща структура за програмисти, който създават уеб приложения. Нашата главна цел е да Ви позволим да работите структурирано и бързо - без загуба на гъвкавост.

CakePHP изважда монотонността от разработването на уеб приложения. Ние Ви даваме всички инструменти, от които имате нужда, за да започнете да програмирате точно това, което трябва да се свърши: специфичната за вашето приложение логика. Вместо да откривате колелото всеки път, когато започвате нов проект, си вземете копие от CakePHP и се заемете с правенето на истинската функционалност на приложението.

CakePHP има активен екип разработчици и общество, които добавят нова стойност към проекта. Освен че Ви помага да не откривате колелото всеки път, CakePHP се грижи ядрото на приложенията Ви да е добре тествано и постоянно подобрявано.

Ето бърз списък на някой особености на CakePHP, които можете да използвате:

  • Активно, приятелско общество
  • Гъвкав лиценз
  • Съвмеситмост с версии 4 и 5 на PHP
  • Вграден CRUD за ДБ взаимодействия
  • Изграждане скеле на приложението
  • Генериране на код
  • MVC архитектура
  • Използване на лесни за модифициране URLи и уеб пътища ( friendly-urls )
  • Вградена валидация
  • Бърза и гъвкава темплейт система (PHP синтаксис, с хелпъри)
  • Презентационни Хелпъри за AJAX, JavaScript, HTML формуляри и други
  • E-mail, Бисквитки, Сигурност, Сесии и Компоненти за боравене със клиентските завки
  • Гъвкав ACL
  • Почистване на данните
  • Гъвкаво Кеширане
  • Локализация
  • Работи от всякаква директория на уеб сайта с малко до никакво настройване на Apache