Программа создания коммерческого сайта




Vitaly Eremenko
Вы решили создать свой сайт и немного (а со временем даже много) заработать. Что для этого нужно ?
В этой программе конспектовно рассмотрены только основные этапы создания коммерческого сайта для малого (или домашнего) бизнеса в Интернете.
Сразу оговоримся, что бесплатный хостинг (размещение сайта на сервере) для этих целей не годится. Нужно выбрать платный хостинг (об этом ниже). Сейчас эта услуга стоит от $5 в месяц и выше и вполне доступна людям, которые платят гораздо больше Интернет-провайдеру только за доступ к Интернету.
Вам нужно выбрать и зарегистрировать доменное имя для сайта.
Это имя, под которым Ваш сайт будет видет пользователям во всем Мире в Интернете. Мнгогие компании, которые предоставляют платные услуги по хостингу сайтов, заодно позволяют Вам зарегистрировать имя для нового сайта или перенести к ним Ваш существующий сайт.

В программе указано ориентировочное время, нужное для каждого этапа. Это время при индивидуальных занятиях зависит от начальной подготовки и темпа усвоения материала.
  1. Введение. Общий обзор. - 0.5 часа.
    Какие бывают сайты и их особенности:
    - Контентный (информационный - сатьи и книги и т.п.)
    - Новостной (частое обновление - спорт, политика, погода, курсы акцйи и т.п.)
    - Сайт-магазин (продажа товаров и услуг с такого сайта)
    - Сайт-Аукцион (продажа третьими лицами товаров и услуг через такой сайт)
    - Сайт-представительство компании наземного бизнеса (это вне наших интересов)
    - Сайт-поисковик (ищет в Интернете другие сайты по заданным терминам)
  2. Общие рекомендации по подбору доменного имени для сайта - 0.5 часа.
    - Подбор имени по тематике (если она определена и не будет меняться)
    - Подбор имени по личным данным (если область деятельности сайта будет меняться в будущем)
    - Использование сервиса регистрации для проверки, занято ли нужное Вам имя в Интернете кем-либо другим ?
    Отсутствие в Интернете нужного Вам доменного имени не означает, что оно никем еще не куплено.
  3. Оценка предполагаемого размера сайта и месячного траффика. - 0.5 часа
    -Оценка потребности в серверных технологиях (динамическая графика, базы данных, регистрация клиентов на сайте и т.п.).
    - Общие рекомендации по выбору технологии на стороне клиента (размеры страниц и время загрузки, дизайн и оформление, использование HTML и скриптов).
  4. Выбор хостинга для размещения сайта на основе оценки потребностей сайта - 0.5 часа
    Некоторые компании хостинга можно найти здесь: Веб-хостинг и сервис для сайтов.
    - Что должен обеспечивать веб-сервер для Вашего сайта ?
    - Что предпочесть - Linux/Apache сервер или Windows NT ?
    - Служба поддержки и время отзыва на запросы, базовый пакет услуг, дополнительные услуги, статистика веб-станиц и посещений, контрольная панель и т.п.
    - Оплата хостинга на 1-й месяц или на год. Получение IP-адресов для хостинга.
  5. Регистрация и покупка доменного имени для сайта. - 0.5 часа
    - Запрос на перенос существующего сайта на другой веб-сервер.
    - Программы для загрузки сайта на сервер (Upload)
    - Размещение сайта на выбранном веб-сервере.
  6. Выбор онлайновой платежной системы для приема и оплаты платежей. - 1 час
    Некоторые из них здесь: Платежные системы.
    - Для России и зоны Рунет.
    - Для США и других англоязычных стран.
    - Получение HTML-кодов кнопки для приема платежей и встраивание этой кнопки в страницу сата.
  7. Покупка и установка на сайте программ Интернет-магазина с корзинкой покупок. - 1 час
    - Настройка магазина на Ваш веб-сервер и сайт.
    - Добавление платежных систем к Интернет-магазину.
    - Формирование базы данных товаров (или услуг).
    - Тестирование корзинки покупок.
    Пример готового магазина здесь: Интернет-Минимаркет для Вашего сайта.
  8. Основы дизайна веб-станиц и сайта. - 1 час
    - Выбор размера страниц и компоновка.
    - Система навигации и меню.
    - Подбор цвета фона и текста.
    - Выбор фонтов для текста.
    - Графика и текстовые пояснения.
    - Оценка времени загрузки страницы у клиента.
    - Об использовании фреймов.
    - О применении флэш-анимации, фонового изображения и музыки.
  9. Маркетинг сайта для его продвижения. - 1 час
    - Описания и ключевые слова для поисковиков.
    - Регистрация сайта в разделах Top100 происковых систем.
    - Использование систем для рекламы своего сайта.

  10. Что делать, если у Вас нет товара для продажи ? - 0.5 часа
    Используйте опции перепродажи из других систем. Например здесь:
    Супермаркеты и универмаги
    Примечание.
    В настоящее время перепродажа товара через линки (ссылки) на другие Интернет-магазины неэффективна.
    По-видимому надо копировать описания товаров на ВАШ сайт, а цену с Вашей скидкой оплачивать на сайт-источник невидимо для Вашего пользователя.
    Этот способ перепродажи нужно согласовывать с сайтом-источником, если Вам нужно, чтобы они сами отправляли товар Вашему покупателю...
    Если Вы закупаете товар со скидкой, а затем сами отсылаете Вашим заказчикам, Вы владелец товара и ни с кем согласовывать картинки, описания и цены не должны. В этом случае нужно использовать Ваши фото (и описания) товаров, а не фото с сайта-источника, чтобы не было обвинений в незаконном копировании.

    К началу
  11. Основы HTML для создания страниц сайта. - 8 часов
    Создание статических страниц своими руками для начинающих.
    - Линки (ссылки) внутри страницы для перехода на ее разделы, на другие страницы Вашего сайта и на страницы других сайтов без закрытия Вашего сайта.
    - Линк на Ваш и на любой почтовый адрес e-Mail.
    - Встраивание изображений (типы и размеры) в нужные места страницы.
    - Выбор параметров текста и фонтов (цвет, тип, выделение, размеры букв и т.п.)
    - Фоновая окраcка страницы, фоновая картинка и музыка. Нужны ли они ?
    - Построение таблиц - основы почти всех стьраниц сайтов.
    - Построение форм для запроса данных от пользователя.
    - Что нужно для обработки данных от форм на стороне клиента и на Вашем веб-сервере ?
    - Как создавать фреймы и когда они нужны ?
  12. Основы создания динамических страниц сайта на стороне клиента. - 8 часов
    - Основные Интернет-броузеры и их предпочтения (Microsoft Interner Explorer, Netscape Navigator, Opera).
    - JavaScript и VBScript на стороне клиента. Зачем они нужны и что предпочесть ?
    - Проверка данных из HTML-форм на стороне клиента перед отправкой на сервер.
    - Оживление страниц с помощью скритов на стороне клиента (реакция на нажатие кнопки, подсветка кнопок и строк при движении мышки, автообновление картинки и т.п.)
    - Повторное использование кода на многих страницах сайта.
    Это позволяет Вам внести изменения только в одном месте, чтобы увидеть их на всех соответствующих страницах сайта.
  13. Основы динамических страниц сайта на стороне веб-сервера. - 8 часов
    - Понятие о CGI-программах и зачем они нужны.
    - Perl-5 и PHP4 - что предпочесть ? - Обработка данных клиента из HTML-форм и регистрация клиента на сайте.
    - Графики по данным клиента.
    - Запись и чтение данных из файлов и текстовых баз данных на сервере.
    - Программы для Интернет-магазина.
  14. Основы программирования на JavaScript. - 40 часов
    Мультиплатформенный язык для динамических веб-страниц на стороне клиента.
  15. Основы программирования на PHP4. - 40 часов
    Язык для обработки данных и генерации динамических веб-страниц на стороне сервера.


К началу
Если Вам все это кажется излишне сложным, нет времени или желания возиться, пишите по этому же адресу.
Мы можем заключить договор на создание и сопровождение Вашего сайта. От Вас нужны будут только информационные материалы и пожелания по дизайну (оформлению) страниц сайта.


Виталий Еременко.

Источники (список по темам и по нарастанию сложности):
  1. Бад Смит, Артур Бибек.
    Создание Web-страниц для "чайников".
    Пер.с англ. - Уч.пос. - М.: Вильямс, 2001. - 256 с., ил.
  2. Якоб Нильсен.
    Веб-Дизайн.
    Пер.с англ. - СПб.: Символ-Плюс, 2000. - 512 с., цв.ил.
    Якоб Нильсен - доктор физических наук, специалист в области интерфейсов.
  3. Тамми Сакс, Гари Мак-Клейн.
    Дизайн и архитектура современнного Web-сайта. Опыт профессионалов.:
    Пер.с англ. - М.: Вильямс, 2002. - 304 с., ил.
  4. Х.М.Дейтел, П.Дж.Дейтел, Т.Р.Нието.
    Как программировать для Интернет и WWW.
    Пер.с англ. - М.: Бином, 2002. - 1184 с., ил.
  5. А.В.Фролов, Г.В.Фролов.
    Сервер Web своими руками. Язык HTML, приложения CGI и ISAPI.
    М.: Диалог-МИФИ, 1997. - 288 с. - (Б-ка системного программиста, Т.29).
  6. А.В.Фролов, Г.В.Фролов.
    Сценарии JavaScript в активных страницах Web.
    М.: Диалог-МИФИ, 1998. - 284 с. - (Б-ка системного программиста, Т.34).
  7. Х.Вильямсон. Универсальный Dynamic HTML. Библиотека программиста.
    - СПб.: Питер, 2001. - 304 с., ил.
  8. Томас А.Пауэл, Дэн Уитворт.
    HTML: Справочник программиста.
    - М.: АСТ, Мн.: Харвест, 2001. - 384 с.
  9. Стивен Спэйнауэр, Роберт Экштейн.
    Справочник вебмастера.
    Пер.с англ. - СПб.: Символ-Плюс, 2001. - 608 с., ил.
  10. Алекс Хоумер, Крис Улмен.
    Dynamic HTML: справочник.
    - СПб.: Питер Ком, 1999. - 512 с., ил.
  11. Клинтон Пирс.
    Освой самостоятельно Perl за 24 часа. Пер.с англ. - М.: Вильямс, 2000. - 384 с., ил.
  12. Д.Ливингстон, К.Белью, М.Браун.
    Perl 5. Web-профессионалам.
    Пер.с англ. - К.: BHV, 2001. - 208 с.
  13. А.Павлов.
    CGI-программирование. Учебный курс.
    - СПб.: Питер, 2000. - 416 с., ил.
  14. К.Пэтчетт, М.Райт.
    CGI/Perl: Создание программ для Web.
    Пер.с англ. - К.: BHV, 2000. - 624 с.
  15. Владимир Водолазкий, Виктор Семериков.
    Энциклопедия Perl.
    - СПб.: Питер, 2002. - 576 с.
  16. Владимир Водолазкий.
    Эффективная работа: PHP4.
    - СПб.: Питер, 2002. - 416 с., ил.
  17. Дж.Кастаньетто, Х.Рават, С.Шуман, К.Сколло, Д.Велиаф.
    Профессиональное PHP программирование.
    Пер.с англ. - СПб.: Символ-Плюс, 2001. - 912 с., ил.
  18. А.Вайк, Д.Уокер, Р.Кокс.
    PHP. Справочник.
    Пер.с англ. - К.: ДиаСофт, 2001. - 448 с.
К началу


К началу