PHP: с чего начать изучение?

PHP: с чего начать обучение?Привет! Прежде, чем начать изучение php, необходимо установить веб-сервер с php. Если вы пользуйтесь windows, то вам нужно будет установить Open Server, или LAMP, если у вас linux. Если веб сервер установлен, можно приступать к написанию первого php скрипта.

Но сначала, лирическое отступление, полезное для новичков: для того, чтобы php скрипт заработал, он  должен лежать в определенной папке на веб-сервере. Вообще, при старте изучения php — первая ошибка новичков — открывать php файлы напрямую через браузер. Я встречал много вопросов типа: «я пытаюсь открыть php файл просто щелкнув по нему два раза, и открываю его в браузере, а браузер выводит его как текст, а сам скрипт ничего не делает». Да. Потому что браузер не умеет запускать php скрипты. Браузер может только прочитать содержимое файла, но не выполнить его, исключение — javascript. Все остальные файлы, не javascript, браузер будет просто отображать. Что же делать, спросите вы? Как запустить скрипт? Для этого нам понадобится web-сервер с php, при помощи которого мы и будем запускать наши php скрипты. Но, как связаны веб-сервер, и браузер, спросите вы? И как через браузер запустить php скрипт? Смотрите, когда вы заходите на какой нибудь сайт, перед тем как загрузить страницу, браузер посылает запрос к серверу, где находится сайт. Web-сервер запускает нужный php скрипт на основе полученных данных от браузера — адреса web страницы и http заголовков запроса, и отдает информацию, полученную в ходе выполнения php скрипта обратно браузеру. То есть, php скрипты браузер сам не выполняет, они выполняются на сервере, а браузер только отображает информацию, которая пришла от сервера.

На первый вопрос я ответил, теперь разберем второй: как через браузер запустить php скрипт? Частично я уже ответил на этот вопрос выше, все, что нам нужно, это ввести в браузере правильный URL адрес до скрипта, который находится на web-сервере. Для этого, как я уже говорил, локальный адрес на компьютере типа c:\program\script.php не подойдет, нужен именно URL адрес, в котором будет указано имя сервера (ip адрес,  или домен). Если у вас зарегистрирован хостинг, можно запускать php скрипты оттуда. Но, все же, я рекомендую установить локальный веб-сервер, поверьте, для отладки скриптов он вам еще не раз пригодится.

Итак, вы установили веб-сервер, например Open Server, что дальше? Дальше необходимо создать папку, где будут расположены ваши php скрипты. В open server php скрипты выполняются в директориях, находящихся в папке domains. В каталоге domains после установки есть папка localhost. Вы можете создать свой первый php скрипт в папке путь_до_open_server\domains\localhost. Зайдите в эту папку и создайте php скрипт test.php. Откройте его в текстовом редакторе, или notepad++, и напишите там следующий код:

<?php 
    echo "Мой первый php скрипт!";
?>

Этот php скрипт всего лишь будет выводить на экран строку «Мой первый php скрипт!» с помощью оператора вывода «echo». Оператор «echo» отправляет текстовую информацию в браузер для отображения. Теперь давайте запустим наш первый скрипт, для этого убедитесь, что веб-сервер запущен. Откройте браузер, и наберите в адресной строке http://localhost/test.php. Если вы увидите заветную строку «Мой первый php скрипт!», значит скрипт сработал. На сегодня все, спасибо за внимание.

Добавить комментарий

Ваш адрес email не будет опубликован.