Основы web-программирования. Лекции 14 Сергей Львович Островский
Скачать 1.82 Mb.
|
Ура, заработало!1 Лекция 1 Для работы с html- и php-файлами я настоятельно рекомендую использовать какой-нибудь текстовый редактор, более удобный, чем Notepad. В Notepad неудобно форматировать (выравнивать) код, он не нумерует строки (что крайне полезно при ис- правлении ошибок и т.д.). Кроме того, все учителя информатики, думаю, знают, что одним неосторож- ным движением в Notepad можно получить файл с двойным расширением — например, test.htm.txt — и долго мучиться, выясняя, почему ничего не работа- ет. Хороший выбор — PSPad (www.pspad.com). Это удобный бесплатный редактор с хорошей русской локализацией. 6. Запустите Denwer. 7. В адресной строке браузера наберите http:// localweb/test.htm. Вы должны увидеть результат, совпадающий с приведенным ниже. Рис. 25. Web-сервер нашел файл 8. Переименуйте файл test.htm в файл index.htm. На- берите в адресной строке браузера http://localweb/ (без имени файла). Web-сервер все равно покажет файл. Рис. 26. Web-сервер нашел файл по умолчанию Целью этих экспериментов была демонстрация сле- дующих очень важных фактов: • Посредством Denwer'а можно поддерживать на одном компьютере много различных сайтов. • Каждому сайту соответствует подкаталог с соот- ветствующим именем в каталоге home. Например, сайту localweb соответствует каталог home/localweb. • Корневой каталог каждого сайта находится в со- ответствующем подкаталоге www. В нашем случае — home/localweb/www. • Заводить новые сайты лучше при выключенном Denwer'е. На самом деле, если вы заведете новый сайт при работающем web-сервере, ничего страшного не произойдет — просто сайт не “подцепится”. Чтобы Denwer увидел новый сайт, надо будет его остановить и снова запустить. • Файлы с именами index и расширениями htm, html и php являются файлами “по умолчанию”. То есть если имя файла не задано в адресной строке браузера, то web- сервер ищет в соответствующем каталоге файл с именем по умолчанию и, если такой файл есть, возвращает его. Здравствуй, мир web-программирования! Первая лекция получилась очень насыщенной, а мы еще не начинали программировать. Пришла пора нако- нец начать. Пожалуйста, убедитесь в том, что Denwer запущен. Создайте и поместите в корень сайта localweb (понима- ете куда? В каталог localweb/www, с которым мы уже работали) следующий файл с именем hello.php (обрати- те внимание на расширение!): |