Чем данная книга отличается от остальных
Каждый год выходит масса
книг по информационным технологиям. Среди них не так много классических или, если так можно
выразиться, правильных. Более девяноста процентов - полнейшая чепуха, их даже можно назвать вредными
книгами. У меня уже давно зреет идея создать сайт, на котором вести рейтинг и обсуждение книг.
В интернет-магазинах, как правило, либо все отзывы положительные, либо вообще никаких отзывов.
Можно будет также завести черный список технических писателей, которые занимаются
профанацией, выдавая за книгу плохой пересказ справочного руководства. Книга принципиально
отличается от справочного руководства авторским взглядом по различного рода вопросам, основанным
на его личном опыте. Данную книгу, в точности и в таком виде, никто кроме меня не написал бы.
Возможно, кто-нибудь и написал бы, и даже написал бы лучше меня, но это была бы другая книга
на основе опыта и кругозора другого человека. Если же говорить о справочном руководстве, например,
по языку Си, то мое справочное руководство ничем бы не отличалось от справочного
руководства Василия Пупкина. Оба руководства сводились бы к техническому документированию функций,
которые совершенно одинаково работают и на моем компьютере, и на компьютере Васи Пупкина.
Ниже приведены принципиальные отличия данной книги от других:
- в основе лежит 3-х летний опыт работы
- это не справочное руководство, а размышления и анализ реальных ситуаций
- книга отвечает не только на вопросы что и как делать, но и описывает процесс
в реальных условиях, т.е. с ограниченными временными, финансовыми, человескими и прочими
ресурсами
- это учебный курс с упражнениями и вопросами, прочитанный на трех потоках
Московского Института Электроники и Математики
- книга полностью доступна в Интернет на сайте http://itsoft.ru, где вы можете
участвовать в различных конференциях по различным аспектам разработки веб-сайтов
Эта книга написана на основе практического опыта создания веб-студии и веб-сайтов, и
ставит главной задачей охватить все основные аспекты построения веб-сайтов
и показать взаимосвязи между ними.
Из этой книги вы узнаете не только, что делать, но и как делать.
За несколько лет работы автору пришлось поработать на самых разных должностях
или правильнее сказать выполнять функции,
верстальщика, программиста, системного администратора,
дизайнера, редактора, менеджера проекта и руководителя организации.
Приходилось осваивать не только предметную область - что должно быть сделано, что
нужно заказчику - но и инструментарий - как делать.
Вот перечень тех инструментальных средств и технологий построения
веб-сайтов, которые мне и моим сотрудникам приходится ежедневно использовать:
- FreeBSD, Linux, Windows2000
- HTML, Flash, JavaScript, SSI.
- Adobe PhotoShop, 3DStudio, CorelDraw.
- CGI, PERL, ASP, PHP, C, C++.
- Базы данных: MySQL, MSAccess, MS SQL Server 7.0.
Из всего этого списка мне не пришлось овладевать только инструментарием разработки
графики - это третья строчка, плюс еще Flash, поэтому в книге практически не затронуты эти разделы.
Но автору приходится оценивать, выбирать,
советовать на уровне идей по созданию дизайна для каждого проекта.
Большинство книг, которые существуют по данной тематике, описывают какую-либо одну сторону
сайтостроительства, зачастую дублируя справочные руководства и не давая полного обзора положения вещей.
Есть книги,
посвященные отдельно дизайну, программированию, верстке HTML-документов,
базам данных. Но между ними нет связи, т.к. их писали разные люди, и каждый
из них ставил задачей описать свою тематику. И самое
главное, эти книги содержат массу вещей, не относящихся
непосредственно к разработке веб-сайтов.
Впереди вас ждет увлекательное путешествие в мир сайтостроительства. Каждая
глава, по возможности, написана независимо от других, но в то же время, материал
книги выстраивается в один большой учебный курс с примерами и упражнениями.
Последнее, о чем необходимо здесь сказать, почему книга называется
"сайтостроительство". В английском языке аналогичным термином является "веб-дизайн".
У нас под веб-дизайном часто понимают работу дизайнера или художника, в задачу которого
входит разработка внешнего вида сайта в виде картинки и не более.
Широко распространенного
термина для разработки веб-сайтов пока не существует. Кто-то под веб-дизайном
понимает разработку сайта в целом, но у большинства это ассоциируется с созданием
графического образа. Я склонен к термину "сайтостроительство", хотя по возможности
стараюсь не засорять родной язык английскими терминами. Но, к сожалению, слово
сайт настолько прижилось и вошло в употребление, что переводить его было бы глупо.
Для того чтобы избежать путаницы и двоякого понимания терминов, в конце книги
дан технический словарь терминов.
|