CakePHP скачать видео урок.
С видеокурсом «PHP + CakePHP» вы легко научитесь быстро создавать приложения на PHP, пользуясь свободным открытым фреймворком CakePHP, кстати, любимым самим автором. «CakePHP — это программный каркас для создания веб-приложений, написанный на языке PHP и построенный на принципах открытого ПО. CakePHP реализует паттерн «Модель-Вид-Контроллер» (MVC).
Год выпуска: 2010
Автор: Константин Сергеевич Веденский
Продолжительность: более 30 часов
Тип раздаваемого материала: Видеоурок
Язык: Русский
Изначально создавался как клон популярного Ruby on Rails, и многие идеи были заимствованы именно оттуда.
Своя файловая структура
Поддержка множества плагинов
Абстракция данных (PEAR::DB, ADOdb, и собственная разработка Cake)
Поддержка множества СУБД (PostgreSQL, MySQL, SQLite, Oracle Database), может быть подключен к другим СУБД, например Firebird
CakePHP отличается от других своих собратьев (Symfony, PHPonTrax) тем, что он полностью совместим как с PHP4 так и с PHP5?
Содержание
Урок 1:
- создание php-приложения
- встраивание php-скрипта в html
- переменные (правила называния переменных)
- типы данных: строковые, числовые, логические
- ссылочные переменные
- комментарии
- вывод на экран
- удаление переменных unset()
- сложение, умножение, инкрементация
- конкатинация
Урок 2:
- операторы управления
- циклы for, while, do ... while (+ краткая запись)
- условный оператор if (+ краткая запись)
- альтернативная запись for и if
- вычисление факториала
- домашнее задание
Урок 3:
- выполнение домашнего задания
- разница между одинарными и двойными кавычками
- встраивание переменных в строку
- массивы
- нумерованные массивы
- ассоциативные массивы
- цикл foreach для работы с массивами
- домашнее задание (см. листинг в архиве)
Урок 4:
- настройки кодировки сервера
- директива adddefaultcharset
- файл htaccess
- разница между текстом в одиночных кавычках и двойных
- ф-ции
- ф-ции PHP
- ф-ции explode, implode
- пользовательские ф-ции
- возвращение ф-циями результата
- входные параметры ф-ций
- примененение ссылочных переменных для ф-ций
- выполнение домашнего задания
- домашнее задание
Урок 5:
- выполнение ДЗ
- подробнее о типах данных
- преобразование типов данных
- "диагнозтика" типов данных
- ДЗ
Урок 6:
- формы в PHP
- создание форм
- файл-обработчик форм
- методы POST и GET
- обработка данных формы в том же файле
- проверка отправки данных из формы
- параметры кнопки "Отправить"
- переменные и значения в адресной строке
- передача значений переменных при помощи гиперссылок и адресной строки
- передача информации между страницами
- принцип организации сайта основанного на одном файле
- домашнее задание
Урок 7:
- глобальные массивы
- ключевое слово global
- суперглобальные массивы $GLOBALS, $_POST, $_GET
- использование значений глобальных массивов в качестве default-ных
- простейшая валидация введенных в форму данных
- использование сеансов для передачи значений между страницами
- ф-ция session_start()
- суперглобальный массив $_SESSION
- хранение сессий на сервере
- использование ф-ции header для редиректа
- домашнее задание
Урок 8:
- принцип организации баз данных
- запуск утилиты mysql.exe через консоль
- команда SHOW DATABASES для просмотра листинга баз данных
- CREATE DATABASE - команда для создания баз данных
- USE - смена текущей базы данных
- SHOW TABLES - просмотр листинга существующих таблиц
- создание таблиц БД при помощи команды CREATE
- вывод описания таблицы при помощи команды DESCRIBE
- добавление новых полей при помощ команды ALTER
- INSERT - для добавления новых записей
- SELECT - вывод записей на экран
- команда NOW() для вставки сегодняшней даты
- UPDATE - изменение данных в таблице
- удаление записей, таблиц и баз данных
- использование PHPMyAdmin для работы с базами данных
- пример создания БД, таблиц, записей при помощи PHPMyAdmin
- вывод данных из таблиц при помощи PHPMyAdmin
- домашнее задание
...
Файлы примеров: присутствуют
Формат видео: MKV
Видео: H264 - MPEG-4 AVC (part10)(avc1), 1024x576, 15 кадров.сек
Аудио: MPEG AAC Audio, ~128kb/s, 48000Гц, стерео
Размер: 2.76 GB