PHP Учебник

PHP Старт Введение в PHP Установка PHP Синтаксис PHP Комментарии в PHP Переменные PHP PHP Echo / Print Типы данных PHP Строки PHP Числа PHP Математика в PHP Константы PHP Операторы PHP PHP If...Else...Elseif PHP Switch Циклы в PHP Функции PHP Массивы PHP PHP Суперглобальные PHP RegEx

PHP Формы

Обработка форм PHP Валидация форм PHP Обязательные поля Валидация URL/E-mail Полная форма PHP

PHP Продвинутый

PHP Дата и время PHP Include/Require PHP Работа с файлами Открытие/Чтение файлов Создание/Запись файлов PHP Загрузка файлов Файлы cookie PHP Сессии PHP Фильтры PHP Расширенные фильтры PHP Функция Callback PHP JSON PHP Исключения

PHP OOP

Что такое ООП в PHP Классы/Объекты PHP Цепочки методов PHP Конструктор PHP Деструктор PHP Модификаторы доступа Наследование в PHP Константы класса PHP Подсказка типов PHP Подсказка интерфейсов Абстрактные классы PHP PHP Интерфейсы PHP Полиформизм PHP Трейты Статические методы PHP Статические свойства PHP Пространства имен PHP Итерируемые объекты

База данных MySQL

База данных MySQL Подключение к MySQL Создание БД MySQL Создание таблицы MySQL Вставка данных MySQL Получить ID MySQL Подготовленные операторы PHP MySQL Получение данных MySQL Предложение WHERE Предложение ORDER BY Обновление данных MySQL Удаление данных БД MySQL Limit Data

PHP XML

Парсеры PHP XML Парсер PHP SimpleXML Получить PHP SimpleXML PHP XML Expat PHP XML DOM

PHP - AJAX

AJAX Введение AJAX PHP AJAX База Данных AJAX XML AJAX Живой поиск AJAX Опрос

PHP Примеры

PHP Примеры Практика ООП PHP PHP квиз-тест Упражнения Базовый PHP Упражнения Алгоритмы Упражнения Массивы Упражнения Цикл for Упражнения Функции Регулярные выражения Упражнения Дата PHP Упражнения Строки PHP Математика PHP Упражнения Формы PHP Упражнения Классы PHP Упражнения JSON PHP PHP Задачник


Установка PHP




Есть разные способы установки всего необходимого программного обеспечения для работы с PHP. Мы можем устанавливать на компьютер компоненты по отдельности, а можем использовать уже готовые сборки на подобие Denwer, EasyPHP или OpenServer. В подобных сборках компоненты уже имеют начальную настройку и уже готовы для создания сайтов.

Используя локальный веб-сервер OpenServer на своём компьютере можно создавать сайты без выхода в глобальную сеть Интернет и без использования сторонних серверов. Именно так вы сможете в спокойном режиме сделать сайт, протестировать его, не торопясь выбрать хостинг для сайта, например, beget.

Программа OpenServer относится к платформам типа WAMP (Windows, Apache, MySQL, PHP).

OpenServer — это платформа для создания локальных сайтов, которая прочно завоевывает верхние позиции в линейке локальных серверов. Причин этому несколько, и вот основные:

  1. Платформу можно устанавливать стационарно (на домашний компьютер) и портативно без установки на операционную систему;
  2. Open Server имеет удобный интерфейс доступный из панели задач Windows;
  3. Платформа имеет богатый набор из 29 компонентов программного обеспечения.

Скачать OpenServer лучше с официального сайта. Взять дистрибутив нужно отсюда ospanel.io.

Устанавить OpenServer можно очень просто. Для этой платформы не нужно создавать виртуальный диск, как для Denwer. Просто запустите .exe файл OpenServer (open_server_5_3_7_full.exe). Управлять работой OpenServer из в трея Windows.

После установки платформы появиться директория OpenServer с четырьмя папками (domains, modules, progs, userdata) и два значка запуска OpenServer для версий Windows (32-бит и 64-бит).

Кливнув значок OpenServer сработает и в панели задач Windows (в трее) появится красный флажок OpenServer. Это значит, что OpenServer открыт, но еще не запущен.

После нажатия на красный флажок, откроется окно управления OpenServer. Здесь все на русском языке и меню разделено на функциональные зоны. Запускается локальный сервер зелёным флагом.

Создание локального сайта основывается в создании папки с именем домена. В эту папку будут загружаться все файлы локального сайта.

Создать домен на OpenServer можно одним из двух способов:

Способ 1 (ручной)

  • Кликните меню OpenServer. Выберите пункт «Папка с сайтами». Откроется папка domains. Создайте паку присвоив ей именя домена. По умолчанию там уже есть localchost.
  • Кликните желтый флаг для перезапука OpenServer. Домен для будущего сайта готов к работе.

Вариант 2 (автоматический)

  • Кликните меню OpenServer. Выберите пункт «Настройки». Откроется модальное окно с вкладками настроек.
  • В настройках выберите вкладку «Домены». Создайте домен и папку для сайта. Впишите название домена и папку для сайта. Для избежания путаницы присвойте им одинаковые имена. Далее выберите пукт «Добавить» и «Сохранить». OpenServer перезапустится после вашего подтверждения автоматически. Домен успешно создан.

    Для открытия доменов, созданных на локальном сервере, выберите в меню OpenServer вкладку «Мои сайты». Кликните нужный домен и сайт откроется на локальном сервере.





    Профессия‌ ‌PHP-разработчик‌ Совет эксперта
    Освойте PHP и MySQL с нуля в игровой форме
    Профессия‌ ‌PHP-разработчик‌ Совет эксперта
    На рынке не хватает веб-разработчиков
    Профессия‌ ‌PHP-разработчик‌
    На рынке не хватает веб-разработчиков
    Профессия‌ ‌PHP-разработчик‌ Совет эксперта
    Освойте популярный PHP-фреймворк
    Профессия‌ ‌PHP-разработчик‌ Совет эксперта
    На рынке не хватает fullstack-разработчиков!
    PHP-разработчик с нуля до PRO
    Обучение в рассрочку
    Профессия‌ ‌PHP-разработчик‌ Совет эксперта
    Учитесь сейчас, платите потом!
    Профессия‌ ‌PHP-разработчик‌ Выберите специальность
    Учитесь сейчас, платите потом!