belarusweb.net
© Петр Романовский Минск, 2016-2017.



belarusweb.net

Основы создания сайтов...

PHP+MySQL >>>

                          Учебник Задачник Справочник

1.2. Установка PHP

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

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

XAMPP – это бесплатная кроссплатформенная сборка веб-сервера, которая включает в себя ряд необходимых для веб-разработок приложений: сервер Apache, систему управления базами данных (СУБД) MySQL, интерпретатор языка PHP, язык программирования Perl и большое количество дополнительных библиотек, позволяющих пользователю запустить полноценный веб-сервер.

Скачать установочный файл XAMPP можно здесь. После установки приложения вы автоматически становитесь счастливым обладателем своего локального сервера, на котором сможете располагать и тестировать создаваемые вами веб-страницы. Для этого достаточно поместить папку с сайтом непосредственно на XAMPP-сервер в папку htdocs.

Чтобы php-скрипты работали правильно, путь к ним, да и вообще к веб-страницам, размещенным на локальном сервере, нужно указывать в формате http://localhost/test/php/introduction_1.php. Здесь test – это корневая папка с вашим сайтом. При этом указывать саму папку htdocs и путь к ней не нужно, иначе вместо выполнения php-скрипта, браузер будет выводить на экран php-код в виде обычного текста.

Контрольные вопросы и задания

  1. Понимают ли язык PHP браузеры? Почему?
  2. Как разместить свой сайт на локальном сервере? В каком формате нужно указывать путь к нему?

Словарь новых английских слов

brackets [ˈbrækəts] – скобки.
square [skwɛː] – квадрат, квадратный.
angle [ˈæŋɡl] – угол, угловой.
curly [ˈkəːli] – фигурный, изогнутый, волнистый.
round [raʊnd] – круглый.
preprocessor [ˌpriːˈprəʊsɛsə] – предпроцессор.
hypertext [ˈhaɪpərtekst] – гипертекст.
camel [ˈkam(ə)l] – верблюд.
case [keɪs] – регистр клавиатуры.
try [traɪ] – пытаться, попытка.
catch [kætʃ] – поймать, захват.
snake [sneɪk] – змея, извиваться.
if [ɪf] – если.
global [ˈɡloʊbl] – глобальный, всеобщий.
local [ˈləʊk(ə)l] – локальный, местный.
static [ˈstætɪk] – статический, неподвижный.
define [dɪˈfʌɪn] – определять.
constant [ˈkɑːnstənt] – константа, постоянная.
echo [ˈekoʊ] – вторить, повторять, эхо.
unset [ʌnˈsɛt] – сбросить, удалить (переменную).
Комментарии (0)
Петр Романовский
1. Приветствуются комментарии, которые содержат дополнения к материалу текущей страницы, а также ваши ответы на вопросы других пользователей.
2. Если вам что-то непонятно - спрашивайте, не забывая написать, что именно и с какого места.
Показаны все комментарии
Чтобы оставить свой комментарий, авторизуйтесь, пожалуйста!    
     
belarusweb.net © Петр Романовский, Минск, 2016-2017.
Связаться с автором
Наверх