ПредишенСледващото

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

CakePHP - работната среда за PHP, която предоставя на разработчиците с разтегателен архитектура за разработване, подкрепа и разширяване на уеб приложението.

В основата на CakePHP положи MVC модели за програмиране (Model-View-Controller: Model-View-Controller) и ORM (Object Връзка Картографиране: обектно-релационни картографиране), във връзка с парадигмата на конфигурацията, което значително намалява разходите за развитие и размера на писмен код при запазване на ефективността прилагане.

Разработчиците се възползват от намаляването на обема на кода повтаря. По този начин, те могат да се съсредоточи върху наистина важните аспекти на вашата кандидатура.

Paradigm конфигурация е споразумение за софтуера дизайн, който предлага на разработчиците на набор от готови решения за постигане на простота, без да губи необходимата гъвкавост. Казано по-просто, разработчикът е необходимо да посочите само аспекти на прилагането, които излизат извън рамките на споразумението. Например, ако моделът има Продажба клас. съответната таблица в базата данни по подразбиране се нарича още Продажба.

При получаване на информация от поредица от уроци по всички по-горе ще стане по-ясно очертание за разбиране.

Фигурата по-горе показва структурата на работната среда директория. Трите основни директория изпълнява следните функции:

директория за приложения, където се намират файловете в молбата Ви директория торта, която съдържа ядро ​​оперативна среда доставчици директория, в която да се постави на трети страни библиотеки PHP, които са необходими за вашето приложение.

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

CakePHP с нулева настройка

Необходимо е да се премахне предупреждението.

/app/config/core.php отворите файла и открийте:

За да разрешите на първите две предупреждения, че е необходимо да се променят ценностите и Security.salt Security.cipherSeed с цел да се повиши нивото на сигурност на вашата кандидатура. Можете да добавите една или две цифри на стойността или да го промени изцяло. След смяна на ценностите и запишете файл с актуализация CakePHP страницата.

Третото предупреждение може да бъде причинено от липсата на права да пише в директорията / ап / ПТУ (на фигурата над доведе разрешение да пише в реда). За да се промени това положение е необходимо да промените разрешенията за директорията, до 755 или по-висока.

Четвърто предупреждение показва необходимостта да се преименувате файла в /app/config/database.php.default /app/config/database.php. Променете страницата CakePHP името и актуализация. И ние получите съобщение, че няма връзка с базата данни.

Трябва да се създаде база данни на сървъра за приложението. /app/config/database.php след отваряне на файл и да редактирате параметрите на връзката (в масив на "по подразбиране"), в съответствие с вашите настройки. Актуализация страница.

CakePHP с нулева настройка

Отличен, работещи CakePHP сряда успешно инсталиран и е готов за по-нататъшна работа.

В следващия урок ще се справят с поредица от основни принципи и споразумения CakePHP.

CakePHP с нулева настройка

До получаване на информация от два канала (зрение и слух) на ефективността на обучението далеч по-добър живот от книги. А домашните задачи и онлайн тестове ще ви позволи да мисля постоянно в целевия език и веднага провери знанията си!

CakePHP с нулева настройка

CakePHP с нулева настройка

Ако искате по-дълго време, за да проучи как да се HTML, че ме има, за което трябва добра новина!

CakePHP с нулева настройка

Ако вече сте се научили HTML и искат да се движи напред, следващата стъпка ще бъде да се проучи CSS технологията.

CakePHP с нулева настройка

Ако искате да се разбере концепцията на домейн и хостинг, да научат как да се създаде база данни, да качвате файлове към уеб сайт чрез FTP сървър, създаване на поддомейни, да конфигурирате пощенските кутии за сайта и мониторинг на посещаемостта, този курс е разработен специално за вас!

Свързани статии

Подкрепете проекта - споделете линка, благодаря!