Здравствуйте, уважаемые подписчики.
В сегодняшнем номере я помогу Вам установить на свой компьютер php сервер.
Для работы php скриптов необходим специальный web-сервер, будь-то домашний компьютер
или сервер локальной сети или же интернет-сервер, который предоставляет Вам хостинг.
В первом и во втором случае все зависит только от Вас. Что касается интернет-сервера,
от здесь Вы должны узнать у компании предоставляющей Вам хостинг поддерживается ли на нем php.
Скажу сразу большинство бесплатных хостов (narod.ru, boom.ru, …) не поддерживают php скрипты.
И так начнем! Совсем недавно в инете я нашел замечательный сайт (замечательный по содержанию,
по оформлению – не очень), "созданный web-программистами для web-программистов" –
Лаборатория dk.
На этом сайте выложена отличная, на мой взгляд, вещь -
"Джентльменский Набор Web-Разработчика": Apache, PHP4, MySQL и др. - все, как говорится, все в одном флаконе :)
по объему всего-то лишь 2Mb. Отлично описан весь процесс установки. Настоятельно рекомендую!
Но если хотите лишних проблем, можете качать "последнюю версию php-сервера с официального сайта
php – www.php.net" - именно так написано в большинстве справочников по php.
Не советую Вам этого делать, так как после его установки дополнительно придется настраивать windows.
Итак, если Вы уже установили php-сервер, предлагаю Вашему вниманию простенькие примеры на php:
<?php
echo "Hello, world!";
?>
Это нужно сохранить в файле, например, index.php в директории, где располагается
Ваш домен (по умолчанию это Z:\home\test1.ru\www или Z:\home\test2.ru\www).
Потом пишите в адресной строке Вашего браузера www.test1.ru/index.php или просто www.test1.ru.
В результате этого Вы увидите простую надпись "Hello, world!"
А теперь все подробно (подробней некуда!!!):
<?php ... ?> - начало и конец php скрипта
echo " "; - оператор вывода текста
постарайтесь разобаться в нем сами, скужу только, что
$text = "Это текст"; - это присваивание переменной text значения "Это текст"
Ах да, чуть не забыл, если Вы просмотрите свою страничку index.php
браузером в виде html-кода, то вы увидите только html-код, ни каких <?php ... ?>
Вы не увидите!
На этом я закончу, пожалуй, выпуск подраздела PHP.
А Вы пока "переварите" изученный сегодня материал.
В следующих выпуске я постараюсь поподробней рассказать о переменных,
показать принцип работы массивов, разобрать работу с формами и многое другое.
Пишите мне что бы Вы хотели увидеть в рассылке моего подраздела,
так мне будет проще вести рассылку.