Создание веб-сайтов на языке серверных технологий значительно отличается от сайтов написанных на HTML. HTML является основным языком для создания веб-страниц и поддерживает только статические документы.
Для придания динамизма веб-страницам используются так называемые скриптовые языки программирования. Программы таких языков именуются скриптами или сценариями. Скриптовые языки бывают клиентскими, т.е. выполняющиеся на компьютере пользователя, и серверные исполняемые на веб-сервере.
Курс Разработка веб-сайтов на РНР и MySQL вобрал в себя все технологии изложенные в разделе Веб-инструмент. Здесь нашло комлексное применение использование языка разметки HTML, каскадных таблиц стилей (СSS), клиентского скриптового языка JavaScript и языка серверных сценариев РНР.
Сегодня ни один крупный сайт не обходится без использования баз данных. В веб-разработках чаще свего применяется быстрая, бесплатная и обладающая большими возможностями система управления базами данных (СУБД) MySQL. C помощью MySQL можно эффективно добавлять, изменять и удалять данные, получать нужную информацию по запросу.
За основу дизайна сайта принят автосалон вымышленной компании АВС. По всем правилам жанра произведен анализ реальных сайтов компаний торгующих автомобилями. Создан макет веб-страницы и разработано Техническое задание на создание сайта.
Далее макет веб-страницы воплощается в реальный дизайн. Готовится и рисуется графика и фотографии. Эти вопросы не освещаются в данном курсе, так как технология веб-дизайна и создание графики рассмотрены в отдельной книге "Основы веб-дизайна. Создание веб-графики с помощью Adobe Fireworks CS4".
В основу веб-дизайна легла блочная, контейнерная структура. Использование каскадных таблиц стилей CSS, значительно упростила работу по созданию дизайна страницы, обеспечила гибкость в дальнейшем совершенствовании и изменении облика веб-страницы.
После создания дизайна решаем основной вопрос. Разрабатываем програмный код, наполняем его содержимым и выводим в окно веб-браузера.
Созданная система управления сайтом CMS позволяет оперативно вносить изменения в страницы. Для этого совсем не обязательно надо знать и разбираться в том, что несет в себе программный код. Достаточно войти в административную часть сайта и внести изменения в соответствующие разделы, подразделы и параграфы.
Вот так, шаг за шагом, используя методику изложенную в книге, вы создадите полноценный веб-продукт. Конечно, чтобы стать профессиональным веб-разработчиком этого мало, но уже достаточно для того, чтобы начать старт.
Преобретая эту книгу, вы прежде всего получите полную уверенность в том, что создадите полноценный сайт.
Используя методику изложенную в книге, можно смело приступать к профессиональной деятельности.
Кроме этого вы получите поддержку и консультации по использованию материалов изложенных в книге.