Mosquito
Mosquito - это быстрый легкий маленький php блог движок без mysql (на файлах). Разработчики позиционируют своё детище как спартанский блог-движок для любителей аскетизма. Ничего лишнего, только самое необходимое - в итоге размер архива всего 40 килобайт. Но меня интересует, насколько эта “крошка” подходит для массового создания качественных саттелитов-псевдоСДЛ.
Итак, скачал и установил. Установка заключается в копированию, правке файла settings.php и выставлении CHMOD на некоторые каталоги. Некоторое время любуюсь надписью “Еще один многообещающий блог любителя простоты и лаконичности.” Затем открываю свой need-list, чтобы пройти по пунктам требований.
1. “Москит” хранит записи в каталоге posts в файлах без расширений, имеющих вид 1191885844, 1248615521, причём какой-либо группировке (по дате или по тематике) нету. Это может сказаться на быстродействии при большом количестве (несколько тысяч) постов, поэтому девять баллов.
2. Нагрузка на сервер. В title на сайте поддержки присутствуют слова “быстрый” и “легкий”. Но неужели разработчикам, позиционирующим свою систему как очень быструю, было лень написать несколько строк? Чтобы показать что он действительно быстрый? В общем, как и в Зебре, пришлось добавить microtime():
$start_time = microtime(true);
$exec_time = microtime(true) - $start_time;
printf ("<!-- Время генерации: %f сек.-->", $exec_time);
Ипать… Сказать что москит действительно быстрый - значит ничего не сказать… За скорость запросто можно ставить двадцать баллов, если бы не ограничение на максимальный балл. Судите сами - врема генерации 0.000017 - 0.000019 секунд (в зависимости от кол-ва текста и кол-ва новостей). Всего несколько стотысячных долей секунд требуется москиту на генерацию страницы, содержащей тысячу символов контента и навигацию, поэтому десять с плюсом баллов.
3. СЕО-оптимизация. Для ЧПУ-ссылок ставится плагин symlink, для уникальных метатегов - плагин Sseo. Однако, если для title можно задать шаблон для генерации, то description и keywords берут данные из первого предложения. Не самое удачное решение, поэтому восемь баллов.
4. СЕО-оптимизация №2. Постраничная навигация встроена в само ядро. Плагины “последние новости” и “последние комментарии” присутствуют. Неудобно реализавана работа с тегами - помимо плагина придется добавить еще блок, выводящий облако тегов. Из больших минусов - отсутсвие категорий (стоит отметить, что новая бета-версия с красивым названием “Кровавая Мэри” умеет работать с категориями). Минус поменьше - отсутствие плагина “похожих новостей”. Хотя имеющиеся плагины способны добавить страниц 2УВ для сапы, из-за минусов оценка только семь баллов.
5. Готового плагина для работы с сапой или другими биржами нету, однако можно добавить свой блок в любом удобном месте шаблона. Как это сделать, описано на форуме. Код легко модернизировать под свои потребности. Но за отсутсвие готового решения - девять баллов.
6. Написание плагинов. Честно говоря, я не ожидал что для “Москита” окажется такое количество плагинов. RSS-подписка, голосование, календарь, кросспостинг, отложенный постинг, редирект ссылок, и даже плагин а-ля “крупный портал” “кто онлайн”. На форуме присутствует краткий мануал для желающих написать собственные плагины. Девять баллов.
7. Шаблоны. При беглом знакомстве с “Москитом” слово “ипать” вырывается дважды - при взгляде на скорость движка и при взгляде на реализацию шаблонов. Изначально нет даже возможности изменить шаблон - для этого нужно устанавливать дополнительный плагин. После его установки появляется возможность создавать, добавлять и редактировать шаблоны, как в большинстве современных CMS. В общем, есть решения и более удачные, поэтому семь баллов.
8. Импорт из других CMS. Здесь “Москиту” нечем похвастаться - никаких возможностей для импорта не предусмотрено. Один балл, без комментариев.
9. Поддержка и комьюнити. Есть официальный форум поддежки, есть небольшое комьюнити. Девять баллов.
10. Лицензия. Mosquito лицензируется в соответствии с GPL v.2 (General Public License) и любой более поздней версией. Десять баллов, без комментариев.
В итоге наш “Москит” в номинации “пригодность для построения качественных сателитов - псевдоСДЛ” получает 71 балл.
Popularity: 33%
Рубрика: СайтостроителюМетки: CMS, саттелит
