Изготовление сайтов
Рейтинг: / 0
ХудшаяЛучшая 
Написал Вячеслав   
28.11.2011
Если вы хотите изготовить сайт с какими-то новшествами, которые еще никто до вас не реализовывал, то для создания такого сайта вам придется сначала изучить как минимум разметку HTML, css-стили, javascript, включая различные библиотеки, php (либо что-то еще для реализации серверной части сайта) и писать все самостоятельно.

В общем, в этом случае нужно превратиться в Web-программиста. Но если вам нужен сайт, который включает в себя только стандартные элементы, такие как форум, гостевая книга, блог, обратная связь, тексты, меню и др., и если вы хотели бы иметь на этом сайте интуитивно понятный интерфейс для внесения изменений, то вам совершенно не обязательно тратить свое время на изучение этих сложных аспектов Web-разработки, а прибегнуть к помощи CMS. CMS (Content Manager System) в переводе с английского звучит как система управления содержимым. Это готовый скрипт, который необходимо установить на своем хостинге, чтобы на его базе делать изгоовление сайтов. Хостинг должен соответствовать языку, на котором написан этот скрипт (обычно такие скрипты пишутся на php).

Суть работы CMS такова. Вся информация сайта хранится в файлах, т.е. по сути готовых страниц сайта нет, но при запросе конкретная страница генерируется на основе той информации, которая хранится в файлах. И уже эта сгенерированная страница отправляется в браузер.

В системе CMS для смены или добавления содержимого страницы сайта достаточно заменить один или несколько файлов с текстом и картинками. То же дело обстоит и с дизайном, для изменения которого придется отредактировать соответствующие файлы. Таким образом, разработчик сайта показывает своему заказчику как войти на сайт под паролем администратора, как через меню создавать страницы, а также на файлы, которые нужно редактировать для внесения изменений на сайт.

Недостатками таких сайтов является их большие размеры. Сайт из нескольких страничек текста может занимать на хостинге мегабайты, тогда как такой же сайт, написанный вручную будет занимать несколько десятков килобайт.

Другой способ создания сайтов, который от разработчика не требует вообще никаких знаний в области построения сайтов, это использование конструкторов сайтов. Конструктор сайтов - это хостинг, после регистрации на котором вам автоматически устанавливают специальную CMS. Основное отличие этого способа построения сайтов, от предыдущего заключается в том, что в этом случае у вас нет непосредственного доступа к CMS, и вы можете работать с ней только через Web-интерфейс, выступая в роли заполнителя сайта содержимым. Таким образом, вся процедура создания сайта заключается в добавлении на готовый пустой сайт таких стандартных элементов, как меню, блоки с текстом, картинками, гостевая книга и т.п. и заполнении этих элементов. Также можно менять дизайн этих элементов. Из всего выше сказано вывод можно сделать такой. Если вам нужно создать сайт, основанный на стандартных элементах, вы можете прибегнуть к использованию системы управления содержимым либо конструктора сайтов. Если же вы захотите создать что-то более сложное, придется учиться веб-программированию.

 
< Пред.   След. >