Выбираем движок сайта
(0 Голосов)

По мере того, как вы определились с тематикой сайта, доменным именем, хостингом, появляются более сложные аспекты сайтостроительства. Например, выбор движка сайта или CMS.

Движки для сайтов бывают платные и бесплатные. Существуют свои преимущества и недостатки использования подобных движков. Давайте рассмотрим их.

Вот преимущества бесплатных движков.

  • За движок не надо платить.
  • Такие движки, позволяют создавать сайты самых разных назначений: от домашних страниц до крупных проектов.
  • Движки имеют множество плагинов, модулей и шаблонов дизайна, позволяющих подключать к сайту те разделы и модули, которые на самом деле необходимы.

А вот недостатки бесплатных движков.

  • За движок не надо платить. Это позволяет злонамеренным пользователям бесконтрольно приобретать скрипт движка и искать уязвимости интернет-проекта. Для того чтобы "латать" уязвимости в сайте требуются весьма углубленные знания в программировании, которых, как правило, нет.

Процесс переноса контента с одного движка на другой или на статичные страницы из-за изменения способа построения сайта, весьма трудоемок. Для поисковых систем, это означает формирование контента заново, что влечет за собой снижение посещаемости и долгие месяцы переиндексации новых страниц.

Тем не менее, нельзя полностью отказываться от возможности создания сайта на бесплатном движке. Можно использовать, например, WordPress. 4 января 2012 года, вышла версия 3.3.1 этой программы. Немного статистики: за 6 лет ни один из 200 проектов, построенных на движке WordPress, не был взломан. Автоматически обновляемый движок позволяет свести к минимуму опасность хакерских атак, тем не менее, опасность остается. Выбор того или иного способа построения структуры сайта зависит от личных предпочтений и опыта вебмастера.

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

Вот несколько моментов, которые помогут, если сайт будет создаваться на статичных элементах, особенно если на web-проекте, более сотни страниц.

  • Необходимость вынесения стиля. То есть вынесение расцветки страницы, стиля и размеров шрифтов и всех остальных параметров внешнего вида в отдельный css-файл. Это позволит менять дизайн, расцветку сайта изменением всего лишь одной-двух строк файла стиля.
  • Оптимизация структуры самой страницы. PHP-функции require_once и include_once, позволяют невероятно быстро генерировать страницу, таким образом, чтобы можно было изменить меню на всех страницах.

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

Очень важно сделать структуру главной страницы понятной и удобной для навигации пользователя. Посетитель должен суметь сориентироваться с нахождением необходимой ему информации, находясь на любой странице блога или сайта. Для реализации этого должно быть создано удобное меню, возможно, с сочетанием с графическими элементами для большей наглядности.

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

 

Главная Статьи Выбираем движок сайта