Основные принципы работы сайта на которые стоит обратить внимание:

1. Движок, так называемый алгоритм программного кода. CMS - система управления содержимым. Это сердце вашего сайта. Его механизм скрыт от глаз обычного посетителя, но его работа заметна всегда. Если движок работает быстро и стабильно - то скорость работы вашего сайта будет очень быстрым и это оценят посетители Вашего сайта.

  • Есть различные языки программирования и построения сайта. Но есть основные направления: статичный (HTML) или динамичный (PHP).
  • Популярные движки, системы "живут" на PHP.
  • Одним из принципов PHP - отсутствие статичных страниц. Т.е. Вам не нужно будет менять в каждой странице какую либо информацию, ее достаточно будет поменять в одном месте и она будет отображаться везде где Вам нужно. Это один из примитивных, но злободневных примеров, с которыми сталкиваются сайтостроители на языке HTML.

2. Следующим важным моментом является использование базы данных, так называемого MySQL (хранилища ваших текстов).

  • Существуют 2 направления CMS на базе данных (MySQL) и файловый, где содержимое вашего сайта хранится в отдельных файлах.
  • Преимуществом CMS на файлах является скорость, так как отсутствуют запросы к базе данных, которые требуют время
  • Преимуществом CMS на MySQL удобство работы с содержимым, работа с базой на запросах происходит более профессионально, хотя и требует некоторых ресурсов.
  • Основные популярные CMS работают на MySQL, к таковым относятся бесплатные WordPress, Joomla и платный DataLifeEngine

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

Это и есть основные принципы создания сайта.

На что еще стоит обратить внимание, так это на хостинг.

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

Если вы хотите использовать популярные CMS на MySQL, необходимо чтобы сервер хостинга поддерживал PHP и MySQL. Если Вы выбрали хостинг без поддержки PHP и MySQL такой хостинг подойдет только для HTML сайтов.