Сейчас очень высоко развиты интернет-техологии, каждый день появляются новые сайты, пишутся новые модули, темы. Это выгодно, быстро, и прибыльно. Один сайт может стоить от 100$ до 10000$, да и создание сайтов может занять от одного дня до нескольких месяцев работы — все зависит от объёмов поставленной задачи.
Что нужно знать, чтобы создать сайт?
Над сайтом работают минимум три человека — программист, дизайнер и копирайтер. И одному человеку будет трудно все делать сразу. Поэтому для начала стоит определиться, что вы хотите делать: писать сам код сайта, создавать дизайн, или писать наполнение.
Для первых двух необходимо знать html и желательно php и javascript
Чтобы профессионально зарабатывать созданием сайтов, стоит установить на компьютер программы MySQL, PHP, Web-сервер, Apache, phpMyAdmin — они не слишком трудны для понимания, если вы планируете заниматься дизайном, то ещё стоит установить программу для работы с графикой, например, Adobe Photoshop.
Написание кода сайта
Создание сайтов, т. е. написание кода сайта, само по себе не трудное дело. Надо только, как писалось выше, знать html язык. А писать можно даже в стандартном Блокноте (как это делают профессионалы). Однако, есть программы html-редакторы. Самым распространенным html-редактором является Adobe Dreamweaver. Для тех, кто пользуется продуктами Adobe, он будет легок в освоении — все продукты Adobe имеют похожий интерфейс. Эти программы не желательны для новичков, которые только учат азы html и допускают ошибки, потому что в них генерируется лишний код, который только тормозит загрузку сайтов и не несет нужной информации.
Системы управления содержимым
Чтобы проще было управлять содержимым, легко менять какие-то элементы, были созданы системы управления содержимым. Самые распространенные — Wordpress, Joomla, Drupal. Например, в Drupal для управления дизайном, создаются специальные темы, которые состоят из файлов с расширениями .txt, .template, .css и .javascript и естественно, из картинок, вставленных в css код. В случае работы в этой системе, дизайнеру необходимо знать графический редактор и css, а программисту язык php. Дизайнер может создавать уникальные темы и продавать их на специализированных сайтах, как российских, так и зарубежных.
Альтернативные способы создания сайтов
Однако, если вы не претендуете на тысячи долларов (эти самые тысячи платят за уникальные проекты, а не за созданные по шаблону, ведь такие программы — создают сайты по прописанным шаблонам), то можете делать сайты в программах по их созданию. Существует много программ такого типа, например, Web creator, Aurora web editor, Atenna Web Design. В некоторых следует обязательно знать html, а в некоторых это не нужно.
Обычно, в таких программах, всё идет по стандартному плану: вы выбираете готовый шаблон из предполагаемой библиотеки, настраиваете как надо — изменяете цвета, вставляете логотипы, потом вставляете приготовленный контент — музыку, тексты, видеоролики и выкладываете сайт на хостинг.