Обзор бесплатных CMS.
23 декабря 2008 года я, Сивцов Денис Викторович из Гомеля, открыл свой сайт http://www.fromgomel.com для того, чтобы он в будущем стал бизнес-порталом, для деловых людей из Гомеля.
Задача:
-
предоставить пользователю из Гомеля адрес типа site.fromgomel.com
-
закачать на сайт его файлы или создать их самостоятельно за дополнительную плату;
-
или просто дать форму для закачки (и удаления) файлов на сайт;
предоставить пользователю удобную систему управления и … оставить его в покое;
-
следить за превышением дисковой квоты;
Порядок решения:
Если первых два пункта легко решались средствами провайдера (majordomo.ru), последний пункт – можно следить вручную, пока сайтов мало, то пункт №3 напрямую связан с выбором системы управления содержанием (CMS). При этом предпочтение должно отдаваться системе
На первом этапе мне показалось, что хороших систем немного, и прочитав пару обзоров, можно легко и непринуждённо выбрать нужную.
Однако это оказалось не так. А как – читайте далее…
25 декабря 2008 года я начал тестирование всех русскоязычных CMS, которые смог найти в интернете.
Системы тестировались под Денвером, Vista HB, дома. Ранее никакими CMS автор не пользовался.
Нижеследуещее описание никоим образом не претендует на полноту и выражает только мой опыт, мои впечатления и не содержит никакой рекламы. CMS приведены в алфавитном порядке.
Установка
Обычно все CMS устанавливаются закачкой установочных файлов. Часто этим установка и заканчивается. В остальных случаях русифицированное меню, как правило, не представляет трудностей при установке, если я не оговорю особо.
Так что установку не рассматриваю, разберётесь сами, только впечатления от использования.
Управление
1. 2z – Создал сайт, успешно залогинился. Общее впечатление – легко, просто, удобно. Немного погонял систему, начали вылазить огрехи – внизу главной страницы начали вылазить: [debug] {debug_queries}{debug_profiler} [/debug]. Неприятно, но не смертельно. Попробовал создать новость, прокомментировать – всё просто здорово, всё работает! И всё интуитивно и просто! Есть мануал на русском! Я было подумал – в сказку попал, но рано обрадовался. После создания темы и добавления в неё новости под аккаунтом админа получил надпись на странице: «Ошибка: Добавление новостей на сайте запрещено!» Облом. Общий объём дискового пространства заняла 1,24 МБ. Общий вывод: система хорошая, интуитивно понятная, но пока глючная и сырая. А жаль.
2. azimuth – Сразу после закачки файлов и захода на сайт появилась надпись: Fatal error: Call to undefined function mb_internal_encoding() in Z:homeazimytwwwconfig.php on line 14. Комментарии излишни. Нафиг.
3. CMSimple – хорошая система. Просто, понятно, но возможности редактирования ограничены. В принципе подходит для блога. Поддерживает скины. Человекопонятные урлы, которые создает сама. Рекомендую для продвинутого пользователя, подойдёт не для всех. Глюков не замечено. Есть даже поиск и редактор WYSIWYG. Минус: непривычная система для создания страниц. Вывод: подойдёт, но пользователю придётся дать мануал. На диске заняла 380 кб.
4. fixecms – трудноватая в понятии для неподготовленного пользователя. Просто в нужное место php-кода нужно всталять код нужного блока, как кирпичики. Попробовал вставить в свой дизайн – то дизайн куда-то едет, то ошибки выскакивают. Вывод: для моих целей не подходит – не позволит пользователю редактировать файлы на сайте. На диске заняла 500 кб.
5. HostCMS Infinity – после установки потребовала зарегиться на сайте разработчика. Имеются ограничения на использование более 1 шт. НАФИГ. Требует Zend Optimizer & MySQL & XSLT. На диске после установки заняла 5,43 Мб.
6. Joomla Lavra Edition – система очень красивая, хорошая, полностью русифицирована, но тяжеловесная. Требует MySQL, грузит её не слабо. Из больших минусов – непонятно, как отключить баннер Joomla на главной странице (да и других тоже). Много скинов, настроек, в которых легко запутаться. Уровни доступа пользователей. Вывод: для неискушённого пользователя излишне сложно, хоть и красиво и куча настроек. На диске после установки заняла 28,8 Мб. Расточительно.
7. lightsatellite – админпанель. Оригинально, но сложно. Не понятно интуитивно. Задумана для упрощения доступа и управления файлами, но с этой задачей не справилась. Предоставляет только самые простые функции. Общий дизайн редактируется с трудом. Требует знание HTML. Вывод – не подходит. На диске после установки заняла 267 кб.
8. Mambo – система похожа на joomla, хорошая, полностью русифицирована и много других языков прямо из коробки. Не такая тяжеловесная. Требует MySQL. Система подходит для большого новостного сайта. Много скинов, настроек, можно запутаться. Несколько уровней доступа пользователей, но роли их непонятны (требует дополнительного обучения). В целом, общее впечатление очень хорошее – хорошо настраиваемая, крепко сбитая, для многих авторов да к тому же открытым исходным кодом. Реальная альтернатива платным системам. Окончательный вывод: для неискушённого пользователя пока ещё сложновато, но следует присмотреться как к основной системе, если провайдер такого не предоставит. На диске после установки заняла 9,66 Мб. Уже лучше.
9. maxsite – см. как п. 2: сразу после установки – куча ошибок: A PHP Error was encountered… и т.д.
10. mosquito – см. п. 12. Только ещё меньше места и настроек, поэтому не так интересен. На диске занимает 84,3 кб – почти рекордсмен, но в ущерб удобству.
11. nae – neutrino atomic edition. Проект хостится в Google code, как и следующий, русифицированным клоном которого он является. Но в отличие от neutrino скачанный с сайта разработчика установочный файл из архива .tar.gz распаковываться отказался. Точнее, до .tar распаковался, а дальше – ни в какую. Обидно. Неужели нельзя было выбрать формат zip?
12. neutrino – Очень хороший минималистский движок для пользователей, которым нужен блог на php. Просто и со вкусом. Настраивать сложновато – без мануала, но разобраться можно, хоть и не ко всем настройкам пускает. Есть трудности при адаптации (при добавлении php-кода глючит: иногда вставляет по 2 раза контент, картинки едут на сторону). Однако как простой блог очень хорош: прост и мало места занимает (62,7 кб!), работает без MySQL. В закладки, однозначно!
13. openconstructor – протестировать не удалось, к сожалению. Ошибки: Warning: require_once(Z:/home/openconstructor/…… и т.д.
14. PhpFileAdmin – это не CMS, а файловый менеджер, но какой! Всё настолько просто, интуитивно и понятно, что с ним нет никаких проблем! После установки всё работает хорошо, дизайн PhpFileAdmin меняется просто, код редактировать можно напрямую, никаких глюков, и самое главное – не пускает пользователя выше корня сайта, что позволяет разделять права. Единственный минус – нельзя скачать файлы с сайта на локальный компьютер, а все остальные установки есть. Можно менять пароли, создавать новых пользователей, устанавливать в любую папку, а не только в корень (кстати, рекомендую именно этот вариант) – просто супер! PhpFileAdmin – лучший выбор для моих целей! В установленном виде требует 266 кб, вместе с дополнительным скином.
15. phpmymanager – тоже файловый менеджер, но имеющий ряд особенностей по сравнению с PhpFileAdmin. Настроек больше, имеется даже встроенный текстовый редактор. Всё бы ничего, но ложек дёгтя целых три:
15.1. Позволяет выйти выше, чем разрешено (хоть в корень диска), а это небезопасно.
15.2. Нет логина, только пароль.
15.3. После смены пароля админа во встроенном редакторе система стала недоступна.
Вывод: серьёзные проблемы с безопасностью. На диске занимает 29,6 кб.
16. rumba – вроде хороший движок, но требует наличия Zend Optimizer. Под Денвером работает с какими-то сбоями, хотя общий вид очень достойный. Требует знания HTML, создания шаблонов самостоятельно. Нужно протестировать в боевых условиях. Возможно, штука хорошая. Тестирование продолжу позже. На диске занял 169 кб.
17. santafox – простая в установке система, весом 6,6 Мб. После установки требует стереть папку sinstall (joomla тоже), а значит без ftp доступа или другого не обойтись. Поэтому для моих целей не годится. Однако… Есть всё – структура сайта, само собой админка и даже статистика. Куча helpов на сайте разработчика, руководство в 4 Мб и т. д. MYSQL, tinyMCE, и т.д. – как mambo joomla etc. Однако в отличие от последних сразу не разберёшься, надо читать мануалы, на виду многого нет. После установки и настройки размер практически не меняется.
18. siteman – поначалу очень достойно выглядящая система, но… Многопользовательский сайт с кучей настроек уровней доступа и текстовой БД txtSQL требовал от меня логин:пароль через раз, постоянно заявляя, что с данным уровнем доступа (суперадмина) моих прав мало. Устал бороться. Пусть доработают.
19. systemdk – перспективная система с дополнительными методами защиты серверной части, с которыми мне так и не удалось разобраться. Впрочем, требует мускул и мануал, поэтому для неискушённого пользователя не подходит. Прикол в том, что «для дополнительной защиты» нам предлагается пропатчить exe-шником сервер. Ага, так провайдер тебе и даст это сделать! На диске занимает 1,6 Мб.
20. textpattern – симпатичная система для наполнения сайта контентом. Проста в настройке, однако без мускула не работает
. Настроек – туча, есть даже e-mail рассылка и «хлебные крошки». Знать бы только, что это такое… При этом базовая система занимает места всего 881 кб.
21. typo3 – оправдала русскую свою транскрипцию сразу. Действительно, тупо – так и не начав работу, уже выдавать ошибку вроде Cannot find tslib/. Please set path by defining $configured_tslib_path in index.php…
22. wordpress – замечательный двигун. Довольно шустрый и быстро развивающийся. Полностью русифицирован. Куча плагинов. Есть встроенная система, сразу регистрирующая сайт в поисковиках и поднимающая SEO. Однако большой, требует MySQL. Грузит её не хило, чуть поменьше joomla. Очень достойная конкуренция коммерческим. Изначально заточен под блог.
Ну вот и всё на сегодня. Надеюсь, мой опыт поможет Вам сэкономить время.
Продолжение следует

Link to this page

Спасибо автору!
Правда помог
А почему E107 не попробовали?
Хотя сразу видно, что автор не любит MySQL, хотя зря…
E107 уже попробовал. Читайте продолжение. Что касается MySQL, то зачем нужна CMS без базы данных хорошо написано ЗДЕСЬ
Зря Вы так про Typo3 – весьма приличная CMS’ка, но не «для домохозяек». Лично у меня на локальном сервере встала нормально, и работала без сбоев…
Очень жаль, что у меня Typo3 не пошла. А где у Васм ожно посмотреть, на каком сайте? Вы её ставили реально в инете или только на локалке?
Читал и понимал, что у автора либо руки из Ж. либо одно из двух (не в обиду, а конструктивная критика).
(Конечно, ты удалишь мой коммент, но рекомедую прочитать, и сделать вывод, ибо не я один такой.. читающий)
Итак, затеяв столь серьёзный проект и не знать (уметь) элементарного:
1. Что в азимуте испугало? mb_internal_encoding? Ёпть. ПХП-мануал в руки. И ман по апачу. Элементарщина. (денвер настраивать нада по-человечески)
2. Мамба умерла. Джумба она теперь.
3. Как можно сравнимать нейтрино(мку), смсимпл и вордпрес? Это воще для разных задач системы.
4. Свалены в кучу ЦМС, файл менеджеры, магазины. Блин.. как так? Где голова? Как можно сравнивать яблоко с табуретом?
5. МаксСайт.. Просто порадывал… Не буду долго распинаться – зайти и ХОРОШО почитайсайт автора.
6. Зебра. Ты бы хоть разобралсь что за система за 300$. Это не ЦМС, это СИСТЕМА УПРАВЛЕНИЯ ЦМС-ками (лайт-версии). Многосайтовая ЦМС.
Для инфы: Типо – очень требовательная к ресурсам. Не везде заработает. Это система не для лёгкого портала. Рекомендуя почитать отзывы и особенности эксплуатации.
Куда ведёт линка Продолжение следует?
Вывод: Дениска, ты мальчик ещё ламер (учиться тебе ещё и учиться). Не умешь даже работать с тем чем работаешь (ВП в данном случае. Даже дизайн этого блога говорит о многом). Хочешь срубить бабла по-лёгкому. Кинешь ты «деловых людей из Гомеля». Нет, возможно не специально, но так выйдет. (И тебя найдут и открутят бОшку.) Ибо ты ламер. (Блин, ты бы знал, что такое саппорт…)
Ответ Serg
Спасибо за конструктивную критику. Да за такие посты платить надо!
Теперь по пунктам.
1. Если для установки системы управления сайтом нужно «ПХП-мануал в руки. И ман по апачу.» – грош цена такой системе. Поясню почему. На большинстве серверов в интернете стоит практически стандартный набор услуг(настрйки PHP&MySQL не сильно отличаются от одного сервера к другому). На Денвере он как раз стандартный. И если на денвере не пошёл – на 80% серверов не пойдёт. Либо пойдёт после слёзных писем в саппорт. Да на фиг оно надо? В океане полно рыбы! А в интернете бесплатных CMS
2. Согласен. Мой недостаток в том, что при записях в тестировании не указал версию тестируемой системы. Исправлюсь, как только дойдут руки – скорее всего до конца марта. По возможности и картинки добавлю.
3. Мне по барабану, что сравнивать. Я хочу выбрать ЛУЧШЕЕ из ВСЕГО, что есть. САМ. А как называется – по барабану.
4. Вы считаете, файл-менеджеры и интернет-магазины не позволяют управлять сайтом БЕЗ ФТП-доступа и знания HTML? А если позволяют, то почему не протестировать? На самом деле в большинстве случаев идеальным вариантом для пользователя является сборка из двух систем.
5. Если уж посылаешь куда читать, дай ссылку.
6. Во-во. Многосайтовая. Сначала дают «Бесплатную» зебру скачать, а она толком и сайтом управлять не умеет. А чтобы системой этих «Бесплатных» управлять, уже нужно отслюнить 300 у.е. Зашибись! Нахер такую многосайтовость и бесплатность. Уж лучше Битрикс – лучше и честнее.
Линк «Продолжение следует» исправлен, спасибо.
А о том, что я CMS-ками ранее не пользовался, я предупредил в начале поста.
В целом спасибо за объективные замечания. Ваш пост удалён не будет, пока существует блог – обещаю.
Интересный материал, спасибо!
Отлично написано! Буду много думать…
> На Денвере он как раз стандартный. И если на денвере не пошёл – на 80% серверов не пойдёт.
на Денвере многие либы по умолчанию закомментены, что редко наблюдается у хостинг-провайдеров, ибо эти самые провайдеры впервую очередь получают кучу вопросов в саппорт по поводу неработающей системы. в данном случае нужно включить поддержку multibyte string
Читаю уже не первую неделю Ваш блог, узнаю много интересного. Спасибо Вам за Ваш труд!
Так всётаки кто нибудь подскажет,чтонибудь понятное,бесплатное и без минусов для начинающего???
Понятное, бесплатное и почти без минусов – ReloadCMS
Сейчас она бурно развивается…
Не вижу в этом смысла.
Если нужна CMS без БД — попробуйте наш белорусский Sapid (версия, которая шла до Sapid CMF)
С БД — рекомендую MODX.
Спасибо. Прочитал с интересом. Блог в избранное занес=)