Почему не работает PHP?

Почему не работает PHP

Всем доброго времени суток. На связи Алексей Гулынин. В этой статье я бы хотел рассказать, почему не работает PHP.

Как мы с вами раньше проверяли работоспособность html-страницы или javascript-кода? Мы просто создавали файл, называли его к примеру index.html, записывали туда html-теги и javascript-код. Затем открывали с помощью какого-нибудь браузера и смотрели, что в итоге получается. Можно подумать, что, если в файле index.html написать какой-нибудь код на PHP, то, при открытии, он тоже должен обрабатываться нормально. Но на самом деле такого не будет. К примеру давайте наберем следующий код и попробуем его открыть в браузере:

<html>
<head>
<meta charset="utf-8"/>
<title>Почему не работает PHP?</title>
</head>
<body>
<?php
echo "Hello world";
?>
</body>
</html>

Как вы, наверное, догадались — для того, чтобы вставить php-код в html-страницу необходимо данный код заключить в конструкцию <?php … ?>. Если мы откроем данную страницу, то ничего не увидим. Давайте теперь попробуем сохранить нашу страницу с расширением не html, а php (так на самом деле и должно быть, если мы хотим посмотреть результат выполнения php-кода). В некоторых браузерах опять откроется пустая страница, а в некоторых — нам предложат сохранить данную страницу на компьютер. Так почему не работает PHP?

Всё дело в том, что HTML, JavaScript, CSS обрабатываются браузером, а PHP обрабатывается не браузером, а интерпретатором PHP. Для того, чтобы видеть результат выполнения php-кода можно пойти либо сложным путем (путем самурая, как говорил наш учитель по математическому анализу), либо легким путем. Сложный путь заключается в том, что нам предстоит настроить рабочую среду самим, а это установить сервер Apache, почтовый сервер (SMTP), Perl, MySQL и сам PHP со всеми настройками и библиотеками. Легкий путь заключается в том, чтобы установить готовый пакет, в который это всё уже входит. Такой пакет существует и называется Denwer. Скачать его можно по ссылке скачать Denwer. Установку данного пакета я подробно разберу в следующей статье. Теперь вы знаете почему не работает PHP.

На связи был Алексей Гулынин, оставляйте свои комментарии, увидимся в следующих статьях.


Комментарии:
Отношения наставничества также могут помочь вам разработать эффективные мероприятия по сплочению коллектива, улучшить коммуникацию и повысить вовлечен http://diplomside.com/ дипломы магистра Почеп. Непрерывное развитие. Будучи крупной организацией, вы неизбежно захотите разрабатывать новые продукты и решения. Отношения на

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *