Всем доброго дня!
В данной статье я постараюсь осветить вопрос быстрого и легкого создания качественного сайта-визитки. В статье намерено опущены моменты по регистрации хостинга, настройке ftp-клиента и закачке дистрибутива той или иной CMS на хостинг. Думаю ответы на эти вопросы вы без труда найдете в руководствах по созданию сайтов для новичков которые в большом количестве распространены в сети.
Сегодня же мы обсуждаем конкретную задачу — быстрое создание сайта-визитки!
Используем легковесные CMS!
В большинстве руководств на эту тему описывается процесс настройки больших CMS типа Wordpress, Joomla или же в редком случае ModX. Несомненно эти CMS обладают большим и практически бесконечно наращиваемым при помози плагинов функционалом, но для простых сайтов-визиток этот функционал избыточен, а эти CMS на довольно простых страничках подтормаживают (при отсутсвии кэширующих плагинов).
В итоге 5-страничный сайтик довольно медленно прогружается, а 90% функционала панели управления так и не используется. Это как говорится, «из пушки по воробьям стрелять».
Мы же применим для решения своих задач простые и легковесные CMS позволяющие за пару часов сделать вполне приличный сайт-визитку.
Итак, в данной статье рассматриваются:
CMS на файлах:GetSimple CMS
Monstra
CMS использующие БД:Flexo CMS
Symfony CMS
CMS "на файлах"
Начнем мы с самых простых вариантов, а именно с CMS которые работают без использования БД. Такие сайты достаточно легко бэкапить (всего лишь заархиваровать корневую папку сайта) и использовать на любых хостингах где либо отсутствует доступ к БД либо же их количество на аккаунт ограничено.
GetSimple CMSДанный движок хранит все данные страничек в виде XML-файлов, шустро работает, имеет довольно приятную панель управления с полезными фичами (например), большое количество доступных сторонних плагинов и очень простые шаблоны тем (HTML-файлы с короткими вставками на php).
[img]http://farm9.staticflickr.com/8326/8129520167_7ffab8a5d1_t.jpg[/img] [img]http://farm9.staticflickr.com/8187/8129520093_8e940d0315_t.jpg[/img]При желании ваш сайт-визитку можно довольно легко превратить в простенький блог, либо же вставить галерею, список новостей и т.д. Для тех же кто не желает делать шаблон темы вручную с официального сайта можно стянуть большое количество уже готовых тем.
Одна из самых приятных CMS из тех с которыми работал!
get-simple.info
MonstraCMS разрабатываемая нашими соотечественниками. Также работает без использования БД.
Обладает всеми теми достоинствами что и GetSimple + поддержка нескольких ролей пользователей (администратор, контент-менеджер, пользователь).
[img]http://farm9.staticflickr.com/8047/8129547780_0b353c9038_t.jpg[/img] [img]http://farm9.staticflickr.com/8183/8129547668_b6369f2625_t.jpg[/img] [img]http://farm9.staticflickr.com/8044/8129520629_63c8fe56af_t.jpg[/img] [img]http://farm9.staticflickr.com/8044/8129520485_dec566d6f1_t.jpg[/img]monstra.org
CMS с использованием БД
Flexo CMSИтак, Flexo CMS использует для работы PHP и MySQL или SQLite для хранения БД.
Обладает все тем функционалом что перечислен у рассмотренных CMS без БД, но большим минусом данной CMS является крайне малое количество готовых плагинов (менее 10).
В плюсы можно записать ядро данного движка которое основано на миниатюрном MVC фреймворке и стандартные функции хорошо документированы.
[img]http://farm9.staticflickr.com/8192/8129547320_1f65bcde84_t.jpg[/img] [img]http://farm9.staticflickr.com/8047/8129520357_6677b2e175_t.jpg[/img] [img]http://farm9.staticflickr.com/8335/8129520305_cda164df53_t.jpg[/img] [img]http://farm9.staticflickr.com/8193/8129547150_9e6c2ea0d8_t.jpg[/img]Стоит заметить что это форк от проекта Wolf CMS который основан на Frog CMS. Следовательно большая часть наработок по предыдущим проектам с минимальными переделками подойдет и под Flexo CMS. Список основных отличий данного движка от своих прародителей можно посмотреть на официальной странице проекта.
flexo.up.dn.ua
Symfony CMSДовольно простой и понятный движок. Требует для работы php 5.2 и сервер БД MySQL. В нашей стране данная CMS не имеет такой популярности как за рубежом. Несмотря на свою простоту данный движок выбрали: Heineken, BBC, MTV, Virgin media, etc
В целом же практически не отличается по функционалу от вышеописанной FlexoCMS и я бы порекомендовал использовать в своих проектах лучше ее.
[img]http://farm9.staticflickr.com/8475/8129547900_4ac120a24d_t.jpg[/img] [img]http://farm9.staticflickr.com/8474/8129520879_bf4df49bb3_t.jpg[/img]getsymphony.com
Так как же тогда быстро создать сайт-визитку?
А вот сейчас я вам лучше все покажу =) Не стоит тратить время на написание большого и скучного текста если можно показать процесс создания простенького сайта-визитки наглядно. За 20 минут была установлена и русифицирована CMS GetSimple, скачан и интегрирован HTML-шаблон, созданы две странички сайта и наглядно показан процесс загрузки картинок на сайт.
Смотрим =)
А какую же CMS мне тогда выбрать?
Безусловно в каждой из этих CMS есть свои плюсы. А выбор инструмента уже зависит от конкретных задач. Если сайт-визитку не панируется в ближайшее время полностью перерабатывать и переделывать, то лучше остановить свой выбор на CMS которым не требуется БД для работы - будет проще в обслуживании. Если же в ближайшее время планируется делать какие то сложные выборки, списки и прочее, то тут несомненно выбор должен пасть на CMS использующие БД. Лично я в первом случае выбрал бы GetSimple, а во втором пожалуй Flexo.
Вот как то так =) Спасибо что дочитали!
Больше интересных статей на mrdeveloper.ruПри поддержке:
SeoPult - система автоматизированного продвижения сайтов и управления контекстной рекламой.
Обсудить на форуме.
[img]http://www.masterwebs.ru/sp/seopult.gif[/img]
Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
|