С чего начинаются сайты?
Эта глава пожалуй одна из самых трудных. Нет, не для вас, для меня. Уже написано большая часть книги, а к первой главе приступил только сегодня - 26 августа 2001 года. До этого момента не было вдохновения и честно говоря совсем не представлял, что надо здесь написать, с чего начать. Я и сейчас не очень знаю, но через 10 дней мне предстоит читать семестровый курс лекций по данной тематике, поэтому надо начинать. Поехали!
Давайте попытаемся дать ответ на первый вопрос: "А что же такое сайт?" Сайт может быть:
- средством массовой информации
- инструментом маркетинга
- визитной карточкой фирмы
- виртуальным магазином по продаже чего-либо
- виртуальным расчетным сервером
- каталогом, справочником, библиотекой
- и т.д. и т.п.
Как вы видите направлений масса. Конечно, если подойти с технической точки зрения, то можно определить сайт, как совокупность гипертекстовых документов взаимосвязанных, как правило, с информационной системой. Вообще говоря классифицировать сайты дело неблагодарное. Уже столько раз пробовали и ни к чему не пришли. И каждое направление будет иметь свои особенности в содержательной части. Общей же у них будет технология создания. Под технологие создания следует понимать весь жизненный цикл работы над сайтом - начиная от идеи создания и заканчивая его сопровождением и в конце концов утилизацие. Общими у сайтов будуи не только чисто технические характеристики, но и другие процессы управлении проектом, раскрутки, поддержке, информационном наполнении и др.
Отвечая на вопрос данного параграфа "С чего начинаются сайты?" скажу, что сайты, как и эта книга, и многие другие продукты творчества начинаются с ИДЕИ. Если у вас есть хорошая идея, то пол дела уже сделано, конечно, при условии наличия прямых и хватких рук. ;-) Идея заключается в том, насколько будет востребован ваш сайт. Важно оказаться в чем-то первым, надо придумать что-то новое, иначе из-за конкуренции пробиться будет не просто. Например, в области разработки операционных систем для IBM PC совместимых компьютеров приличную долю рынка занимает Microsoft, потому что они были первыми подсуетившимися и ухватившимися за кусок безразмерного пирога.
Лидером на нашем рынке по разработке веб-сайтов и дизайна является студия Артемия Лебедева. Он был первый! Кто знает, как бы оно все сложилось, если б я родился на пят лет раньше. ;-) Артемий Лебедев начинал в 1995. В сентябре 1995 года я только только начал знакомиться с персональным компьютером, даже побаивался его, был просто чайником. Вот насколько важно во время найти идею и реализовать ее. Меня успокаивает одно, что на мой век еще хватит ИДЕИ и пионерии.
27.08.2001 2:08 (третий час ночи, однако!!!) Черт возьми, хочется начать как-то нестандартно, банальные слова про то, что все только начинается, какие большие перспективы у Интернета и информационных технологий, уже приелись. Впрочем стоп, для любителей лозунгов, могу посоветовать "Бизнесс со скоростью мысли" Билла Гейтса. Нудная книжка о том, что по утрам надо чистить зубы. Через одну минуту по телеку начнется концерт "50 лет на двоих. Машина времени + Воскресенье". Надо пойти посмотреть. ... Посмотрел. Круто! В голову пришел еще один абзац.
Итак, у вас появилась идея. Что с ней делать? Бежать в студию веб-дизайна или в книжный за книгами про HTML за 24 часа? Если у вас много денег, приходите к нам, мы поможем вам от них избавиться. Если у вас хорошее настроение, мы его вам испортим.... тьфу... этого я не говорил... вспомнил это из пародии на нас, автор Дмитрий Марамзин.
Если у вас хорошее настроение, когда вы идете к нам, то мы вам его испортим!
Если у вас много денег, то вы потеряете у нас все!
Если вы любите жизнь, то после визита к нам вам захочется застрелиться!
Если вы здоровы, то и это для нас не проблема!
Мы сожжем ваш огнетушитель!
Утопим ваших рыбок!
Провалим ваш матан!
Нагрубим вашему начальнику!
Съедим ваши конфеты!
Выпьем ваше пиво!
И это еще не все!
Контактный адрес электронной почты -
Полную версию пародии вы можете увидеть по адресу http://client3.itsoft.ru/. Теперь ближе к делу, вернемся, так сказать, к нашим баранам. Не торопитесь изучать HTML и бежать отдавать свои денежки.
Проработайте и продумайте свою идею до конца. За вас этого в полной мере никто не сделает. Просмотрите Интернет, что уже есть по данной тематике или близко к ней. Отметьте плюсы и минусы тех или иных проектов. В большинстве случаев вам может показаться, что идея уже реализована, что и так много подобных сайтов. Но потом вы начнете что-то делать и уже сможете назвать и пересчитать по пальцам своих конкурентов. Пройдет еще время и вы продвинетесь и займете лидирующее положение, скорее всего не точно в той цели, которая была намечена изначальна, а где-то близко. Поставьте себя на место пользователя\посетителя вашего сайта. Очень многие владельцы ресурсов сети не обращают должного внимание на удобства использования их сайта. А между прочим, постоянно приходится наталкиваться на проблемы. Надо посмотреть список путевок в Крым, а у них каких только разделов нет - весь мир, а Крыма нет. Бывают сайты изначально обреченные на провал. Какой-нибудь менеджер наслушается сказок о чуде Интернет и решает вложить некоторую сумму денег в Интернет-проект, а он не окупается или вообще не работает. Возможно, что изначально планировалось получать какую-то отдачу от сайт, а потом он оказался невостребованным. То ли из-за того, что действительно никому не нужен, толи потому что не смогли раскрутить. Истинную причину неудачи тоже довольно сложно установить. На страничке http://ricn.ru/tomb/ вы найдете кладбище сгинувших сайтов.
Теперь давайте проанализируем дальнейшие шаги после того, как у вас в кармане уже имеется неплохая идея.
- будет ли сайт(ИДЕЯ) востребованной
- сбор данных
- проектирование бизнес-логики
- дизайн
- верстка
- программирование
- тестирование
- регистрация доменного имени, размещение, дальнейшее сопровождение и продвижение(раскрутка) сайта в Сети
Для ответа на первый вопрос необходимо провести исследования подобных проектов в Интернет, выявить их слабые и сильные стороны. Определить цели, задачи проекта и вашу потенциальную аудиторию. Другими словами спозиционировать себя в этом мире.
Ответы на остальные поставленные вопросы и многое другое вы узнаете из данной книги.
Также здесь необходимо произнести банальную фразу о том, что команда профессионалов является необходимым условием для успешного завершения проекта. Очень часто это условие сознательно или несознательно игнорируется. Управляют проектом или принимают решения люди не имеющие соотвествующих знаний и опыта. Мне доводилось работать с так называемыми менеджерами и директороами интернет-проектов, которые были настолько далеки от Интеренет, что применяли факс для обмена информацией вместо электронной почты. Руководитель проекта должен знать все обо всем или хотя бы иметь представление. Так, например, знание HTML, DNS, юзабилити, работа с FTP и email является необходимым. Все отговорки, что это сложно или не нужно лишь попытки локально облегчить себе жизнь. На самом же деле, жизнь только осложняется.
Серьезный проект должна выполнять слаженная команда специалистов. Практически невозможно получить результат, наняв несколько специалистов, которые раньше друг с другом не работали. Тут же замечу, что брать на работу неспециалиста, можно при условии, что он будет работать в команде в жестко заданном коридоре и им будут руководить профессионалы. Очень часто приходится сталкиваться с ситуациями, когда пытаясь сэкономить рубль теряют в сто раз больше. Экономить, конечно, нужно и можно, но как все остально это надо делать по уму. Отдельно хочется отметить способы работы многих так называемых веб-студий. Они работают, как в известном анекдоте конца перестройки.
Два бизнесмена договариваются о сделке. Один другому предлагает вагон повидла за милион. После сделки один бежит искать вагон с повидлом, а другой милион.
Многие веб-студии представлют из себя лишь вывеску. Получив заказ на разработку сайта, бегут искать непосредственных испольнителей.
Опять несколько откланились от основной темы. Теперь давайте поговорим о целях и задачах веб-сайта. Очень многие технические задания и переговоры о разработке сайта часто начинаются с чисто технических характеристик таких, как объем текста, количество картинок и фотографий, платформа хостинга, структура базы данных и других.Такие технические задания мне приходилось читать во всевозможных тендорах. Нам присылают подобных проекты технических заданий с просьбой сказать сколько будет стоить разработка. Между тем опускается наиболее важная компонента, а именно - Цель. Самое удивительное, что ни в одной книге мне не удалось найти грамотного, на мой взгляд, начала. А начинается все с ответа на элементарный вопрос - "Зачем". Разработчик должен видеть и понимать цель, ради которой он разрабатывает веб-сайт. Все наши переговоры о создании сайта мы начинаем именно с цели. Мы уже создали десятки информационных систем и на основе такого колосального опыта можем уточнить цель и подсказать грамотное решение. Итак, перечислим некоторые из основных целей создания веб-сайта: