Введение в PHP-MySQL Факультет Интернета МФПУ СИНЕРГИЯ Курс «Веб-разработка» Илья Ершов.

Презентация:



Advertisements
Похожие презентации
Кэширование Факультет Интернета МФПУ СИНЕРГИЯ Курс «Веб-разработка» Илья Ершов.
Advertisements

Возможности MODX Факультет Интернета МФПУ СИНЕРГИЯ Курс «Веб-разработка» Илья Ершов.
Настройка веб-сервера Факультет Интернета МФПУ СИНЕРГИЯ Курс «Веб-разработка» Илья Ершов.
Дизайн и вёрстка Факультет Интернета МФПУ СИНЕРГИЯ Курс «Веб-разработка» Илья Ершов.
Сбор UTM-меток Идентификация Факультет Интернета МФПУ СИНЕРГИЯ Курс «Веб-разработка» Илья Ершов.
Учебная практика 2010 Выполнили: Пустовалов Владимир Сотова Юлия Руководитель: Горбачёв Денис Мониторинг ресурсов МИЭМ.
Безопасность сайта Факультет Интернета МФПУ СИНЕРГИЯ Курс «Веб-разработка» Илья Ершов.
Сравнительный анализ отправки сообщений через http и socket протоколы Подготовил:Хаванских В.В. МОУ СОШ 38, 10 В г. Воронеж Руководитель:Куракова Е.В.
BitrixMobile Юрий Тушинский Технический директор Битрикс.
Студенников Валерий Юрьевич Лекции и материалы:
Разработка автоматизированной системы расписания занятий учебного заведения Баранок А.В. Группа ПМ-16.
Учебный курс Технологии и средства разработки корпоративных систем Лекция 1 Открытые системы. Клиент и сервер Лекции читает кандидат технических наук,
Языки, технологии и средства создания Web-сайтов. Компонентная структура. Выполнил Федорова Я.В., студентка СФУ ИППС 1 курс заочное отделение.
Троицкий Д.И. Интернет-технологии1 ДИНАМИЧЕСКИЕ WEB-СТРАНИЦЫ СЕРВЕРНЫЕ СЦЕНАРИИ Лекция 9 Кафедра «Автоматизированные станочные системы» Dept. of Automated.
Администрирование информационных систем Лекция 4. Система управления базами данных.
WEB- ТЕХНОЛОГИИ Лекция 1. WEB- ПРИЛОЖЕНИЯ 1 Особый тип программ, построенных по архитектуре « клиент - сервер » Основа получение запросов от пользователя.
Чувашский Государственный педагогический университет имени И.я.Яковлева Тема учебного проекта: Базы данных в сети Интернет Автор: Студент ФМФ 5-го курса.
Владимир Костюков, АлтГТУ АлтГТУ им И. И. Ползунова Распределенная система мониторинга и диспетчерезации процессов гетерогенной среды.
WordPress это система управления содержимым сайта (CMS) с открытым исходным кодом, распространяемая под лицензией GNU GPL. Написана на PHP, в качестве.
Учебный курс Объектно-ориентированный анализ и программирование Лекция 4 Трансформация логической модели в программный код Лекции читает кандидат технических.
Транксрипт:

Введение в PHP-MySQL Факультет Интернета МФПУ СИНЕРГИЯ Курс «Веб-разработка» Илья Ершов

Сочетание PHP-MySQL Позволяет создавать полноценные серверные приложения, например: CMS CRM ERP СУБД интернет-магазины API

PHP Широко распространён, 80% сайтов в интернете работает на PHP Много программистов, большое сообщество, много учебных ресурсов Активно развивается

PHP Серверный язык программирования Интерпретируемый Исполняет команды в консоли Позволяет писать скрипты с длительностью исполнения до 30 сек Является потомком языка C++ (как и JavaScript) Поддерживает ООП

PHP – интерпретируемый язык Можно делать вставки в текст страницы Нет необходимости компилировать (процесс подобный архивированию, переводит программу в машинный язык двоичных кодов) Тормозит при сложных вычислительных операциях: Работа со строками

Скомпилированный фреймворк PHP Альтернатива для тех случаев, когда недостаточно быстродействия Менее гибкий

PHP синтаксис Тестируем PHP <?php echo 'Hello, world!'; ?>

Возможности PHP Может принимать данные отправляемые формами и JavaScript Может производить сложные вычисления и реализовывать логику Защищённая обработка данных, шифрование Отправлять данные и делать запросы из Баз Данных Данные хранимые на сервере защищены поддерживает «общение» с другими программами на сервере через технические протоколы поддерживает «общение» с другими сайтами (серверами) через протокол RESTful

Возможности RESTful Простота интерфейсов Легкость внесения изменений Масштабируемость Надёжность (за счет отсутствия необходимости сохранять информацию о состоянии клиента) Передача данных клиент-сервер Передача данных сервер-сервер

MySQL Система Управления Базами Данных Позволяет хранить большие объёмы данных Позволяет делать выборки по параметрам Позволяет делать поиск по тексту по подстроке

MySQL поиск в содержимом по подстроке

Администрирование MySQL: phpMyAdmin

Планировщик задач CRON Позволяет создавать расписание запуска скриптов Каждую минуту Раз в день Раз в неделю В определённые дни недели В определённый день месяца

Спасибо за внимание

Илья Ершов Веб-разработчик, руководитель интернет-проектов Skype: ershov.ilya Ссылки и дополнительные материалы на странице: //j.mp/mfpa-links