Читать «Домашний компьютер № 10 (124) 2006» онлайн - страница 87
Домашний_компьютер
Перед выбором
Автор: Дмитрий Смирнов.
О создании страниц с помощью шаблонов многие наслышаны. Это — веб-мастеринг понарошку: от вас требуются всего лишь слова, картинки и выбор оформления. Но это первый шаг.
Шаг №2 обычно происходит, когда на каком-либо сайте вы встречаете забавную штуку. Скажем, приветствие, которое меняется от раза к разу. При этом никаких действий с сайтом вы не совершаете, непостижимым образом он делает это сам. Когда вы спрашиваете владельца, как он добился такого эффекта, в ответ слышите ленивое: «Да-а привинтил скриптик, который крутит строчки из файла…»
Сделав умное лицо, вы киваете и отправляетесь медитировать на слова «привинтил» и «скрипт». Задав соответствующие вопросы всезнающему «Яндексу», вы тонете в море информации, чаще других в которой проскальзывают термины типа «Java-скрипт» или Java, Perl или PHP, MySQL и им подобные. JavaScript — доступнее других — отлично. Но его возможностей оказывается мало. Показать на сайте текущее время — великолепная идея, но однажды вы замечаете, что показания совпадают с часами в правом нижнем углу экрана, и не только у вас (догадываетесь вы), но и у посетителей. Придется использовать JavaScript для разных визуальных штучек; другого разнообразия сайту он добавляет немного.
Из вводных статей про PHP или Perl вы понимаете, что сайты бывают статическими и динамическими. Статический — это, по сути, то, что вы держали на бесплатном хостинге. Динамические элементы там были, но от вас они не зависели: это были скрипты вашего хостинг-провайдера. Умудренные новым опытом, вы обращаете внимание на строчки договора, гласящие, что запуск ваших скриптов (например, PHP) на бесплатном хостинге невозможен. Тем более речь не идет об использовании базы данных: все, что вам нужно (по мнению компании, предоставившей бесплатное место) — это скрипт фотоальбома и гостевая книга — ура, пользуйтесь.