Дополнительные типы блоков (EBT) — новый опыт конструктора страниц❗

Дополнительные типы блоков (EBT) — стилизованные, настраиваемые типы блоков: слайдшоу, вкладки, карточки, аккордеоны и многие другие. Встроенные настройки для фона, DOM Box, плагины Javascript.

Демо EBT модули Скачать EBT модули

❗Дополнительные типы параграфов (EPT) — новый опыт работы с параграфами

Дополнительные типы параграфов (EPT) — набор модулей, основанный на аналогичных параграфах.

Демо EPT модули Скачать EPT модули

Scroll

Уроки PHP (учебник, самоучитель)

08/12/2019, by Ivan

очему нужно делать еще один самоучитель по PHP? Я еще не встречал простого руководства для начинающих, в котором описывалось все постепенно  и с азов PHP. Наверно все кто пишут руководства забывают о том что когда-то сами начинали с pascal, basic или C++. Думают, что такие понятия как функция, рекурсия, переменная, тип данных у всех людей в крови и этого объяснять не надо.

Я же предлагаю начать с объяснения терминов на примерах, а уже потом перейти к чему-то более сложному. Возможно по количеству затронутых тем мой самоучитель не будет претендовать на всеобъемлемость, но я и не ставлю это целью самоучителя. Я построю уроки так, что любой человек даже не имеющий представления о программирование сможет освоить PHP и возможно в конце самоучителя мы соберем свой велосипед свою собственную CMS.

Этот учебник поможет вам быстро освоить язык PHP. Обширные и сложные темы исчерпывающе представлены в нем на уровне основных концепций, которые необходимо знать каждому программисту для написания реальных программ на языке PHP. Приведенные примеры и предлагаемые упражнения весьма эффективны, что поможет быстро освоить излагаемый материал. Основное внимание уделяется тем аспектам программирования на языке PHP, которые будут представлять интерес для каждого программиста-практика, а обсуждаемые технологии и методы позволят найти решение для практически любой задачи, взятой из реального мира.

Пособие будет интересно всем тем, кто планирует освоить язык PHP, и тем, кто его уже использует.

PHP - это серверный скриптовый язык программирования (с поддержкой объектно-ориентированного подхода).

Что Вам следует знать?

Перед тем как продолжить Вам следует усвоить основы HTML:

  • HTML/XHTML
  • Javascript

Что такое PHP?

  • PHP расшифровывается как Hypertext Preprocessor (PHP: препроцессор гипертекста).
  • PHP - это серверный скриптовый язык программирования как, ASP.
  • PHP выполняется на стороне сервера.
  • PHP поддерживает множество Систем Управления Баз Данных (MySQL, Informix, Oracle, Sybase, Solid, PostgreSQL, Generic ODBC и другие).
  • PHP - это программный продукт с открытым бесплатным кодом.
  • Drupal - CMS (система управления сайтом)/CMF (каркас для построения сайта) написанная на языке PHP

Что такое файл PHP?

  • PHP файлы могут содержать текст, HTML-теги и скрипты
  • PHP файлы возвращают данные браузеру в виде простого текста
  • PHP файлы имеют (по умолчанию) расширения .php

Что такое MySQL?

  • MySQL - это Система Управления Базами Данных. Обычно под этим подразумевают Сервер Базы Данных для сайта.
  • MySQL превосходно работает как на маленьких сайтах, так и на огромных проектах.
  • MySQL поддерживает стандартный SQL.
  • MySQL скомпилирована под множество платформ.
  • MySQL бесплатна и с открытым кодом.

PHP + MySQL

PHP и MySQL в связке работают на множестве платформ (Вы можете разрабатывать сайт на Windows, а выложить на Linux-сервер)

Почему PHP?

  • PHP работает на множестве платформ (Windows, Unix, Linux и другие).
  • PHP совместим со множеством современных серверов (Apache, IIS и другие).
  • PHP бесплатный и с открытым кодом (free open source).
  • PHP легок в изучение и быстрый в работе.

С чего начать?

  • Установить denwer (российская сборка веб-сервера для разработки сайтов)
  • Установить XAMPP (иностранная сборка веб-сервера для разработки сайтов)
  • Установить отдельно PHPMySQLApache.