PHP теория: "Основные инструменты и подходы"

Урок 1: Как работает сайт, сервер, HTTP. Настройка рабочего окружения

Длительность: 20 минут Сложность: Легко

Об уроке

В этом вступительном занятии мы изучим некоторое количество теоретической информации касательно работы веб-сайтов в целом. Узнаем что такое сайт и веб-сервер, как они взаимодействуют, и какое место в этом занимает PHP.

Кроме того, для дальнейшего изучения PHP и работы Вам потребуется определенный набор инструментов и программ. Я предлагаю использовать достаточно стандартный набор разработчика: NetBeans + Open Server или WAMP (для пользователей Windows), LAMP (для пользователей Linux), MAMP (для пользователей Mac OS). Так как большинство людей изучающих курс являются пользователями Windows, в уроке будет показан процесс настройки рабочего окружения для этой операционной системы.

P.S. Вы всегда свободны в выборе инструментов.


План

1. Как это работает:

  • Сайт
  • Клиент-серверная технология
  • Зачем нужен PHP

2. Настройка рабочего окружения:

  • Веб-сервер
  • Сервер БД
  • IDE NetBeans


Видео

Теория работы WEB:

         

Установка NetBeans:

       

Установка WAMP. Простейший сайт. Несколько слов о NetBeans:

P.S. Многие столкнулись с проблемами настройки WAMP, потому я подготовил материалы по отличной альтернативе - Open Server. Ниже ссылки на подробное руководство по установке веб-сервера и добавлению локальных доменов:

Установка web сервера OpenServer

Добавление доменов в OpenServer


Домашние задания

Очень важно закрепить пройденный материал, выполняя практические задания самостоятельно. Для этой цели я подготовил домашние задания с решениями. Всего Вас ждет более 30 интересных задач по курсу PHP Start | Теория, которые помогут лучше понять и запомнить пройденные уроки.

Полезные ссылки



Поделитесь в социальных сетях

  • Материалы PHP Start | Теория
  • Домашние задания по урокам
  • Решения домашних заданий

Подробнее

  • Сборник советов

Советы для тех, кто заканчивает или закончил курс PHP Start:

  • Как быть полезным работодателю?
  • Организация рабочего процесса
  • Что учить дальше?

Подробнее

Преподаватель

Виктор Зинченко
Виктор Зинченко

Веб-разработчик

Профессионально занимаюсь веб-разработкой 5 лет. Имею опыт в проектировании и программировании сложных систем, рефакторинге, администрировании серверов, веб-безопасности.

Занимался созданием онлайн-магазинов, медиа ресурсов, порталов промо-акций, социальных сетей и др.

В 2013 году получил сертификат по знанию PHP от компании Zend (создателей языка).