
Описание
Все мы знаем, что для создания простенького сайта, достаточно текстового редактора и некоторых знаний HTML, но как быть если для проекта задуман динамичный, постоянно обновляемый сайт с необходимостью удобного управления всем его содержимым? Очевидно, одного HTML здесь не достаточно. Для создания такого сайта необходимо изучение дополнительных технологий и языков программирования. Но какие именно языки и технологии могут быть полезны при разработке подобных сайтов? Для начала, HTML – язык разметки, который пока никто не отменял, поэтому его знание должно быть хорошим. Крайне желательно знание JavaScript, CSS, DHTML и XML. Языком разработки скриптов лучше всего выбрать PHP, основным достоинством которого является простота в изучении. Без базы данных создать действительно серьезный проект практически невозможно, поэтому необходимо научиться работать с MySQL – лучшей базой данных для веб-разработок. Главным плюсом перечисленных технологий является их наличие практически на любом хостинге, что позволит без затруднений развернуть ваш сайт в сети. Установкой и настройкой программ необходимых для работы с вышеупомянутыми технологиями, мы и займемся. Устанавливать комплекс программ будем на домашнем компьютере, естественно, под операционной системой Windows XP, хотя некоторые функции, например веб-сервера Apache, рассчитаны только на работу в Unix системах, но для нас это не важно, так как в процессе обучения и разработки они вряд ли будут задействованы. Новичок, впервые столкнувшийся с проблемой установки и настройки такого крупного программного комплекса, может по настоящему испугаться кажущейся сложности данного процесса, но на самом деле ничего сложного здесь нет, и данный гид предназначен помочь вам в начале пути в новый и интересный мир веб-программирования. Начнем по порядку.