PHP Установка
Что мне нужно?
Чтобы начать использовать PHP, вы можете:
- Найти веб-хостинг с поддержкой PHP и MySQL
- Установить локальный веб-сервер на свой ПК, а затем установить PHP и MySQL.
Используйте веб-хостинг с поддержкой PHP
Если на вашем сервере активирована поддержка PHP, вам не нужно ничего делать.
Просто создайте несколько файлов .php
, поместите их в свой веб-каталог и сервер автоматически проанализирует их для вас.
Вам не нужно ничего компилировать или устанавливать дополнительные инструменты.
Поскольку PHP бесплатный, большинство веб-хостов предлагают поддержку PHP.
Настройте PHP на своём ПК
Однако, если ваш сервер не поддерживает PHP, вы должны:
- установить веб-сервер
- установить PHP
- установить базу данных, такую как MySQL
Официальный PHP веб-сайт (PHP.net) имеет инструкции по установке PHP: https://www.php.net/manual/ru/install.php
PHP Онлайн компилятор / Редактор
С помощью онлайн-компилятора PHP от w3schools вы можете редактировать PHP-код и просматривать результат в своем браузере.
Пример
<?php
$txt = "PHP";
echo "I love $txt!";
?>
I love PHP!
Кликните на кнопку "Попробуйте сами", чтобы увидеть, как она работает.
Локальные веб-серверы
Существует много различных локальных веб-серверов, которые имеют необходимый набор инструментов для веб-разработчиков. Наиболее популярными локальными веб-серверами на просторах русскоязычного Интернета являются Денвер, OpenServer, XAMPP, MAMP, WampServer и др.
Денвер
Джентльменский набор Web-разработчика («Д.н.w.р», читается "Денвер") — проект Дмитрия Котерова, локальный сервер (Apache, PHP, MySQL, Perl и т.д.) и программная оболочка, используемые Web-разработчиками для разработки сайтов на «домашней» (локальной) Windows-машине без необходимости выхода в Интернет. Главная особенность Денвера — удобство при удаленной работе сразу над несколькими независимыми проектами и возможность размещения на Flash-накопителе.
На данный момент проект "Денвер" считается устаревшим и доступна для скачивания только старая 3-я версия, которая содержит: Apache 2.2.22 + SSL, PHP 5.3.13 + XDebug, MySQL 5.5, PHPMyAdmin 3.5.
Денвер подходит для веб-проектов, которые используют PHP 5. Обратите внимание, что PHP 7 в "Денвере" нет!!! А значит, что для сайтов, которые разрабатываются на PHP 7, "Денвер" не подходит!
Скачать локальный веб-сервер "Денвер" можно с официального сайта www.denwer.ru (требуется ввод вашего email), либо Скачать Денвер с Google-диска (без email).
OpenServer
Наиболее популярным в рунете и максимально функциональным локальным сервером для ПК является OpenServer.
Open Server Panel — это портативная серверная платформа и программная среда, созданная специально для веб-разработчиков с учётом их рекомендаций и пожеланий.
Программный комплекс имеет богатый набор серверного программного обеспечения, удобный, многофункциональный продуманный интерфейс, обладает мощными возможностями по администрированию и настройке компонентов. Платформа широко используется с целью разработки, отладки и тестирования веб-проектов, а так же для предоставления веб-сервисов в локальных сетях.
Удобство и простота управления, многоязычный интерфейс (в т.ч. русский и украинский языки), наличие в комплекте последних версий необходимых инструментов для веб-разработчика! За время своего существования Open Server зарекомендовал себя как первоклассный и надёжный инструмент, которым предпочитают пользоваться как начинающие веб-разработчики, так и профессионалы.
Существует три версии OpenServer: Basic (только базовые модули), Premium (+дополнительные модули), Ultimate (+набор программ для веб-разработчика).
Для обычного использования OpenServer начинающими веб-разработчиками достаточно версии Basic. Она наиболее компактна (при распаковке - около 5Gb) и имеет только то, что необходимо. Основной недостаток самой полной версии Ultimate - большой объём (при распаковке - 9,34Gb).
Ознакомиться со всеми дополнениями, а также скачать последнюю актуальную версию OpenServer можно с официального сайта проекта (РЕКОМЕНДУЕТСЯ): ospanel.io. К сожалению, скорость бесплатного скачивания с официального сайта ограничена. Скачать OpenServer более быстро, абсолютно бесплатно и без регистрации можно с Google-диска (все версии):
Более новые версии локального сервера OpenServer также доступны для скачивания с Google-диска:
- Скачать OpenServer_5.3.7_Basic - Базовая версия
- Скачать OpenServer_5.3.7_Full - Полная версия - 834Mb
- Скачать OpenServer_5.3.8 - Версия с возможностью выбора компонентов - 1.03Gb
- Скачать OpenServer_5.3.9 - Версия с возможностью выбора компонентов - 1.1Gb
- Скачать OpenServer_5.4.0 - Самая новая версия с возможностью выбора компонентов - 820Mb (РЕКОМЕНДУЕТСЯ!!!)
XAMPP
XAMPP - простой в установке дистрибутив Apache, содержащий MariaDB, PHP и Perl. Просто скачайте и запустите программу установки. Это действительно так просто.
Скачать XAMPP можно бесплатно с официального сайта: www.apachefriends.org.
MAMP
MAMP - это бесплатный локальный сервер, который можно установить под macOS и Windows всего несколькими щелчками мыши. MAMP предоставляет все инструменты, необходимые для запуска сайта на WordPress на настольном ПК, например, для тестирования или разработки. Не имеет значения, предпочитаете ли вы Apache или Nginx или хотите работать с PHP, Python, Perl или Ruby.
Скачать локальный сервер MAMP можно с официального сайта: www.mamp.info.
WampServer
WampServer - это платформа для веб-разработки под Windows для динамических веб-приложений с помощью сервера Apache2, интерпретатора скриптов PHP и базы данных MySQL. В него также входит веб-приложение PHPMyAdmin для наиболее простой обработки баз данных.
Скачать актуальную версию WampServer можно с официального сайта: www.wampserver.com
Uniform Server
Uniform Server - это бесплатное легкое WAMP-решение для Windows. Модульная конструкция размером менее 24 МБ включает в себя последние версии Apache2, Perl5, PHP (переключение между PHP 5.3, PHP 5.4, PHP 5.5 или PHP 5.6), MySQL5 или MariaDB5, phpMyAdmin или Adminer4. Не требуется установка! Не оставляет мусора в реестре! Просто распакуйте архив и запустите!
Скачать Uniform Server можно с официального сайта: www.uniformserver.com.