→ Пошук по сайту       Увійти / Зареєструватися
Знання CakePHP — PHP фреймворк

CakePHP — что это такое и с чем его едят. PHP фреймворк. Семантичний конспект розділу

CakePHP — что это такое и с чем его едят. PHP фреймворк

CakePHP — это бесплатный, имеющий открытые исходные коды, фреймворк для быстрой разработки приложений на PHP. При написании программы на CakePHP принято следовать шаблону MVC (Модель-Отображение-Контроллер). Модель оперирует информацией Базы Данных, Отображение создает страницу с информацией из модели, а Контроллер обрабатывает запросы, сделанные пользователями.

1. MVC

MVCМодель-Отображение-Контроллер

2. CakePHP [Центральне поняття розділу]

CakePHP — Это бесплатный, имеющий открытые исходные коды, фреймворк для быстрой разработки приложений на PHP


CakePHP Следует шаблону MVC (Модель-Отображение-Контроллер)

3. Основные запросы MVC в Cake

Основные запросы MVC в CakePHP Р§ Это бесплатный, имеющий открытые исходные коды, фреймворк для быстрой разработки приложений на PHP. Следует шаблону MVC (Модель-Отображение-Контроллер). ">CakePHP Р§ Это бесплатный, имеющий открытые исходные коды, фреймворк для быстрой разработки приложений на PHP. Следует шаблону MVC (Модель-Отображение-Контроллер). ">CakePHP Р§ Это бесплатный, имеющий открытые исходные коды, фреймворк для быстрой разработки приложений на PHP. Следует шаблону MVC (Модель-Отображение-Контроллер). ">Cake :

4. Скаффолдинг

Скаффолдинг — Это технология, позволяющая разработчикам определять и разрабатывать базовые приложения, способные создавать, получать, изменять и удалять объекты


Скаффолдинг — В CakePHP позволяет разработчикам определять, как объекты связаны между собой, а также создавать и разрывать такие связи


Скаффолдинг:
  • Все, что необходимо для его создания это модель и её контроллер
  • Анализирует наши таблицы и создает стандартные списки, кнопки [добавитьk, [удалитьk и [изменитьk, а также стандартные формы для редактирования, и отображение для просмотра отдельных элементов, хранящихся в БД
  • Знает об ассоциациях моделей

5. Добавление скаффолдинга

Добавление скаффолдинга Определить в контроллере переменную $scaffold

Добавление скаффолдинга Демонстрационный код:
<?php 
class CategoriesController extends AppController {
    var $scaffold;
} 
?>

Головний розділ

загрузка...