Содержание
- 2. Основы клиент-серверного взаимодействия в Интернете Установка Web-сервера Apache. Модуль PHP и сервер MySQL Вопросы темы:
- 3. 1. Основы клиент-серверного взаимодействия в Интернете Различают статичные и динамичные Web-страницы. Если запрашиваемый файл (файл с
- 4. Различие в действиях сервера со статичной и динамической страницей.
- 5. Необходимые определения IP-адрес – каждый хост-компьютер характеризуется уникальным IP-адресом. Обратиться к самому себе на виртуальном хост-компьютере
- 6. Протокол HTTP – протокол взаимодействия между Web-сервером и клиентом. Запрос клиента – состоит из нескольких строк.
- 7. Типы данных указываются в формате MIME – многоцелевые расширения почтового стандарта: Application Audio Images Message Multipart
- 8. Заголовок Referer указывает на страницу, с которой пользователь перешел по ссылке на текущую Referer: www.host.ru/index.html Ответ
- 9. Коды ответа сервера:
- 10. После строки статуса сервер посылает клиенту заголовочные данные о себе и запрошенном документе: Date: Fri, 22
- 11. CGI – стандарт, используемый для связи между Web-сервером и вызываемыми программами. Стандарт разработан таким образом, чтобы
- 12. Примеры переменных окружения QUERY_STRING Например, при запросе: GET avalon.ru/index.html?a=1&b=3 HTTP/1.1 Значение переменной QUERY_STRING = “a=1& b=3”
- 13. SCRIPT_NAME Например, SCRIPT_NAME=our_site/somescript.php HTTP_ACCEPT Например, HTTP_ACCEPT=audio/aif, tsxt/html, text/plain HTTP_USER_AGENT Например, HTTP_USER_AGENT=Mozilla/2.01 Gold(Win95PE)
- 14. 2. Установка Web-сервера Apache
- 15. В комплект поставки Denver входит: web-север Apache, интерпретатор PHP, сервер баз данных MySQL, а также набор
- 16. Обратиться к вируальному каталогу можно: C:\WebServers\home\localhost\www
- 17. 3. Модуль PHP и сервер MySQL Все современные web-сервисы используют базы данных, в них хранят списки
- 18. Команды MySQL Строка в консоли начинается с символов «mysql>». Для завершения и выполнения команды необходимо поставить
- 19. Страница с PHP кодом Вариант 1 Вставка кода PHP Пример страницы с PHP кодом print(“ PHP-фрагмент
- 20. Вариант 2 print(“ Вставка кода PHP ”); print(“ Пример страницы с PHP кодом ”); print(“ PHP-фрагмент
- 22. Скачать презентацию