Не так давно,
всего несколько лет назад, создание
сайтов заключалось в изготовлении кучи
статических html-страничек, связанных
между собой ссылками.
Процесс
создания нетленного интернет-шедевра в этом случае
выглядел так - готовился текст, затем
выполнялось оформление странички в каком-либо
html-редакторе, затем эта страничка
подключалась к остальной части сайта,
настраивались ссылки в других местах сайта
и все это было необходимо не раз проверить,
чтобы сайт представлял собой единое целое и
был при этом достаточно удобен для
посетителей.
С появлением
новых страниц сайт все усложнялся,
поддерживать кучу страниц становилось все
труднее и нуднее своей рутиной.
HTML-редакторы, используемые при этом,
усложнялись, обрастали дополнительными
функциями, но по большому счету проблем не
снимали. Механической работы все равно
много, особенно в части оформления вашего
творения, воплощения замысла в жизнь.
У меня был и
есть до сих пор такой проект. Я начинал
освоение web-строительства с сайта на
бесплатном хостинге http://delo3000.narod.ru.
Создал я этот сайт в апреле 2001 года и очень
быстро почувствовал впереди тупик и
превращение себя в этакую рабочую лошадку,
потеющую от усердия придать хоть
какой-то пристойный вид своему творению.
Хотелось же творить легко и играючи, тем
более, что кроме создания сайта, его еще
нужно раскручивать и тратить на это также
кучу времени. Как быть, когда ты один в трех
лицах? Контент на тебе, оформление сайта
твое, да еще и раскрутка... :-(
В поисках
выхода из тупика, я не стал углубляться в
изучение наворотов html-редакторов типа Microsoft
FrontPage или Macromedia Dreamweaver, оставив это на потом, а решил сменить
ориентацию (в смысле, направление движения
:-)) и, вместо статических, стал учиться
делать так называемые динамические сайты.
Их еще часто называют порталами.
Что это такое,
модное понятие - портал?
Давайте
представим себе, что сложная программа,
помогающая вам создавать сайт, находится не
на вашем домашнем или рабочем компьютере (как
FrontPage или Dreamweaver), а непосредственно в
интернете, на вашем сайте. Круглые сутки эта
работяга трудится на вас, представляя вашу
информацию всему миру, а когда вы приходите
проверить, как обстоят дела, позволяет вам
управлять процессом, вводить новые тексты,
файлы, изображения удобным и понятным для
вас образом. Заманчиво? Еще как! Лично меня
чувство, что эта программулина пашет за
меня круглые сутки, очень вдохновляет :) Тем
более, что зайти и поработать с этой
программой, вы можете с любого, не только
своего, компьютера. Например, находясь на
отдыхе, далеко от своего дома или места
работы. Ну, очень привлекательные
возможности.
К тому же, для начала работы продвинутых знаний в области HTML, PHP
и графического дизайна, такая программа вовсе даже и не просит.
Можно приобретать эти навыки в процессе
своей творческого деятельности, по мере
необходимости, так сказать. Быстрый старт на
вполне профессиональный уровень без
длительной подготовки. Очень хорошо!
Знание же основ
HTML и PHP позволит еще более профессионально
подойти к созданию ваших убойных сайтов,
так как система полностью открыта для
вашего вмешательства и изучения. Вы можете
изменить любую ее часть, влезть в самые ее
"потроха". Если захотите, конечно.
Еще такие
программы называют Системами Управления
Контентом - CMS (Content Management
Systems).
Это своего рода
конструктор, состоящий из собственно CMS,
другими словами "движка" и
подключаемых к нему модулей, призванных
решать определенные задачи, например:
создание форума, фотогалереи, электронного
магазина и т.п. и т.д.
Есть конструкторы сайтов платные, но
существуют и бесплатные системы. Мы будем
рассматривать создание сайтов на основе
системы Postnuke.
Для работы этой системы
требуется язык серверных сценариев PHP и
система управления базами
данных MySQL. Подробнее о них мы
поговорим позже. Сейчас нас интересует, как все это можно
практически пощупать и желательно на
своей домашней или служебной машине.
Подавляющее большинство
читателей использует компьютеры с
операционной системой Windows. С другой
стороны, большинство web-серверов в Интернет
работает под управлением Unix-подобных
операционных систем.
Что же делать? Переходить
на новую платформу? Изучать новую
операционную систему? Надолго погрузиться
в изучение ее потрохов и погрязнуть в деталях,
наблюдая, как все дальше и призрачнее
становится поставленная задача - быстро
покорить Интернет? :-)
Оказывается, есть и
другие возможности!
Быстро создать рабочую
среду для эффективного построения
динамических сайтов на локальном
компьютере, работающем под управлением Windows,
нам поможет бандл (комплект программ) Денвер-2,
сделанный Дмитрием Котеровым.
Как пишет Дмитрий: "Предлагаемый комплекс программ позволяет запустить полноценный веб-сервер
Apache с поддержкой PHP, Perl и сервер MySQL на машине, работающей под
управлением MS Windows 95/98/Me/NT/2000/XP. Как правило, при установке не
требуется никакой настройки, комплекс может использоваться даже
неподготовленными пользователями. Тем не менее, он может найти применение
не только для обучения азам веб-программирования, но и для отладки
интерактивных сайтов, программ, использующих базу данных MySQL, написанных
на языках PHP и Perl."
Использование Денвера -
самый простой путь для изучения методов
создания современных динамических сайтов.
Не многим более сложный
путь - использование другого комплекта.
MyServer
- пакет, в котором также в одном
флаконе собрано все необходимое для
освоения технологии построения
динамических сайтов.
Я думаю, продвинутые
читатели рассылки, а Вы, уважаемый
Подписчик, несомненно принадлежите к оным,
уже догадались, что для дальнейшей
деятельности неплохо бы обзавестись одним
из вышеупомянутых комплектов программ.
Шаг
первый. Обзаводимся
инструментами профессионального
сайтостроителя-портальщика :-)
Вам необходимо скачать их по
приведенным выше ссылкам или же заказать у меня
специально подготовленный компакт-диск:
CD "Интернет-мастерская профессионалов"
- Ваш незаменимый помощник
в освоении тонкостей сайтостроительства.
Диск содержит:
Мощную систему управления динамическим сайтом (CMS) Postnuke, позволяющую быстро выйти на профессиональный уровень любому начинающему вебмастеру.
Различные модули расширения для этой системы - форумы, электронные магазины, почтовые рассылки и т.п.
Наборы программ MyServer и Denver, имеющиеся на диске, позволят создать Вам на локальном компьютере среду разработки динамических сайтов без лишних затрат на выход в интернет.
Около 200 тем дизайна сайтов на базе Postnuke.
Воспользуйтесь готовым шаблоном или
измените его, так как Вам нужно.
Систему управления базами данных MySQL с документацией на русском языке.
Если Вам нужна более гибкая настройка
локальной среды разработки динамических
сайтов, чем это предоставляют MyServer и Denver,
используйте по отдельности MySQL, любой
интернет-сервер, например, IIS, входящий в
состав Windows 2000 и Windows XP, и модуль PHP.
Дополнительные программы для web-мастера,
например, графический редактор FireWorks MX
2004 cо специальной библиотекой (клипартом) шаблонов кнопок, баннеров и других элементов в векторном формате, позволяющих быстро создавать
свои графические элементы на высоком профессиональном уровне даже новичкам.
Различную документацию на русском языке,
которая Вам поможет разобраться с
различными тонкостями представленных
программ.
600 мегабайт ценной,
специально подобранной информации и программ!
Все самое необходимое и проверенное жизнью для успешной деятельности вебмастера!
Встаньте на плечи гигантов и не изобретайте велосипед!
Каждый, купивший
диск и создавший свой динамический сайт,
имеет право на участие в специальной
программе раскрутки. Быстрый старт
в создании своего портала и первоначальная помощь в
раскрутке Вашего сайта! И все это "в одном
флаконе"!
Подробности об
оформлении заказа на CD
узнайте немедленно, послав пустое письмо на
автоответчик news@virtus.ru
Высылка
информации с автоответчика происходит
однократно.
Вам также потребуется хороший редактор для
изучения и изменения скриптов Postnuke. В
составе компакт-диска "Интернет-мастерская профессионалов"
есть
такая программа, называется MacroHTML.
Она небольшая, очень удобная и на
русском языке. Автор - Александр
Кузнецов.
Эту программу я
дополнительно выложил на своем сайте. Советую скачать
MacroHTML. Эта программа рано или
поздно вам
обязательно пригодится.
Если возникнут вопросы, задавайте. Для
этого создана специальная
дискуссионная
рассылка. Работает она в режиме
обращения "все ко всем" и служит
приложением к нашей рассылке,
позволяющем сформировать сообщество людей,
увлеченных созданием динамических сайтов
для души и для дела. Взаимный обмен
опытом, "перекрестное опыление"
усиливает нас. :-)
Каждый может подписаться
на рассылку, послав пустое письмо на адрес: cms-subscribe@virtus.ru