Глава 3. Технология Web-серверов
4.1. Создание Web-серверов.
- PHP - язык скриптов для серверных ЭВМ
- Perl - язык скриптов для серверных ЭВМ
- JavaScript - язык скриптов на клиентских ЭВМ
- Java - язык сетевого программирования
Язык скриптов PHP:
- Apache - web-сервер, установленный на 2/3 серверов в мире !!!
- web-сервер Apache установлен более чем на 1 миллионе серверов !!!
- PHP - персональный гипертекстовый препроцессор
PHP - personal hypertext preprocessor
- mySQL - реляционная база данных, устанавливаемая на web-сервер Apache
- РНР - расширение языка гипертекстовой разметки HTML !!!
Общая форма скриптов PHP:
<script language=php > операторы </script>
Пример скрипта на РНР:
Приветствие
<script language=php > // Приветствие
print ("Привет, Интернет");
</script>
Организация Диалога
Оператор вывода:
$fam="Каймин";
print( "фамилия=", $fam );
Операторы ввода HTML:
<form action="имя-файла.php">
<input type=text name=nam>
<input type=submit value="ввод" >
</form >
Отладка скриптов
Отладочный вывод:
$nam = "Вова"; //
echo "имя= $nam ";
Типология ошибок:
- синтаксические ошибки
- алгоритмические ошибки
Синтаксические ошибки:
- нарушения правил записи операторов
- обнаруживаются ЭВМ при запуске программ
Проявления ошибок на ЭВМ:
- сбои или отказы ЭВМ
-
неправильные результаты
Задания
- Установите на своем компьютере
web-сервер Apache.
- Установите на своем компьютере
препроцессор РНР.
- Проверьте в РНР скрипт "Приветствие".
- Проверьте в РНР скрипт "Ввод имени".
- Зарегистрируйте хостинг на сервере AGAVA.
Вопросы
- Что такое web-сервер ?
- Что такое РНР?
- Как записываются скрипты на РНР?
- Какие операторы вывода есть в РНР?
- Как вводятся данные в РНР?
- Как данные выводятся при отладке?