bloode пишет:
цитата: |
С чего начать с какими проблемами можно столкнуться? |
|
1) Прочитать:
М.Б. Зуев, П.А. Маурус, А.Г. Прокофьев.
Продвижение сайтов в поисковых системах: спасательный круг для малого бизнеса. — М.: Бином — Лаборатория Знаний, 2006 г. — 300 с.: ил.
ISBN 5-94774-475-9.
2) Понять, что большая часть изготовления сайта состоит вовсе не в программировании.
2-с-половиной) очень желательно пролистать общую теорию по реляционной модели данных и их нормализации. Например,
http://www.askit.ru/custom/db_basics/db_basics_plan.htm параграфы с 1 по 4.5.
3) Собрать все необходимые по смыслу материалы, нарисовать структуру и как оно вообще будет работать (см. Зуева)
4) Посмотреть сайт
http://htmlbook.ru начав с самоучителя html Запомнить принципы:
- свойства задаются с помощью CSS
- верстают - слоями. В коде сначала содержимое, потом навигация, потом - остальное и подвал.
- заголовки делают заголовками, а не жирным увеличенным. И т.п.
5) Разобраться с понятиями "пиксель", "разрешение экрана/монитора", "RGB" и в каких форматах в интернете представлены графика, анимация и видео.
6) Поставить или свежий dreamweaver (и юзать в режиме кода) или NetBeans с netbeans.org или любой другой веб-редактор с подсветкой кода и автоподстановкой (и контекстной справкой по коду). На фаерфокс обязательно поставить плагин Firebug (если уже не стоит).
7) Сделать все необходимые материалы в нужном формате и размере. Сделать дизайн и сверстать. Следить, что бы пути к различным файлам задавались относительно файла верстки!
Если сайт полностью статичный, то можно заливать на хостинг (можно и на бесплатный). Опять же, можно прикрутить предлагаемую хостером гостевую и т.п.
Иначе:
8) Хотя бы пролистать какой-нибудь "php для начинающих" (хотя не обязательно) и дочитать курс по реляционной модели (без пхп не нужно).
9) Поставить Денвер с denwer.ru
10) Далее или поставить любую некоммерческую CMS (например, joomla, см. joomlaportal.ru) или начать писать самому (не обязательно на чистом php, можно использовать Zend Framework, или вообще Ruby on Rails - но для чего-то специфичнее чисного php встанут вопросы с хостингом). Можно также сунуться на ucoz.ru, если подходит по параметрам. Или что-нибудь подобное поискать. google.ru в общем.