Shinobi Blog Engine

    2
    Re: Shinobi Blog Engine
    1. Посмотрите примеры: http://www.shinobium.com, http://www.mariais.com, http://www.gorod404.com, whttp://www.kirillpanfilov.com — среди них и блоги, и каталоги, и сайты широкой направленности. Блог — это просто основа. Т.е. без дополнительного кода лучшее в движке — блоговая часть, но он ей не ограничивается.
    2. А как же производительность? (Скорость работы + уменьшение нагрузки на сервер.)
    3. Для него необязательно знать PHP, в движок встроена CMS с многоязычной панелью управления.
    Кирилл Панфилов (Erlang)
    04.11.2010 в 17:44


    3
    Re: Shinobi Blog Engine
    1. К сожалению не совсем понятно на какие типы сайтов направлена данная CMS. Насколько я понял из описания на вашем сайте, это CMS для создания блога.

    2. Я так понимаю основное преимущество у данного решения это его размер. Прошу прощения если что не так, но мне, как управляющему сайтом (ведь CMS предназначена для администраторов сайтов), неважен размер программы. Главное, что бы ваше решение было удобным и помогало решать мне мои задачи.

    3. Я незнаю PHP (только HTML+CSS+JavaScript), но хотел бы использовать инструмент для создания и развития сайта.

    Скажите пожалуйста ваше решение мне подойдет?


    Спасибо.
    Зарегистрированный пользователь
    (Ikryanov)
    11.10.2010 в 09:58


    4
    Shinobi Blog Engine
    Shinobi Blog Engine (http://www.shinobium.com) очень маленький. Вес ядерного файла (т.е. собственно движка) составляет немногим более 100 Кб (в первой версии, к релизу, он весил ровно 100 Кб). Поэтому он очень быстро работает, и когда я ради тестов попробовал внедрить систему кэширования, оказалось, что это почти не даёт прироста производительности: потребление памяти минимальное. При этом в 100 Кб уже включено очень много функционала: блог, страницы, поддержка плагинов, почта, RSS, пользователи, языки, CMS, файловый менеджер, поиск (полнотекстовый, а также по пользователям, темам и датам), псевдонимы, настройки... Вы можете напрямую редактировать PHP-код, CSS и вообще менять сайт на лету несколькими щелчками мыши.

    При этом я сознательно отказался (по крайней мере, в базовой версии) от AJAX и некоторых других вещей, принятых сейчас, чтобы максимально уменьшить вес движка. Он должен работать очень быстро, в любых условиях, даже в аварийном состоянии. Что это значит? Что любой Apache, 1 или 2 (теоретически и следующие), а можно и на другом сервере (IIS и т.п.), что PHP любой (начиная с 4, главное, чтобы он был), что .htaccess не обязателен, а просто желателен, что MySQL и любая другая БД не нужна. При таком сочетании низких требований и высокой функциональности встречаются ещё движки?

    Ещё приоритетным при создании была высокая гибкость. Чтобы начиная от URL в адресной строке и основного шаблона вёрстки и заканчивая системой хранения данных, пользователь мог бы поменять в Shinobi всё под свои нужды. Т.е. это не просто CMS, это фреймворк с продуманной безопасностью, с большим количеством встроенных переиспользуемых функций. Особенно приятна там работа с формами и меню, и будет ещё приятнее от версии к версии. Функционал динамической страницы можно построить несколькими короткими строчками. Перенастроить можно и вид записи в блоге. Есть вещи, которые редактируются через административные страницы, но эти же вещи можно редактировать и руками в текстовых файлах, синтаксис которых прозрачен. При желании можно совсем скрыть, что это Shinobi. Например, внутри кода есть типичные идентификаторы, но их можно убрать при правке шаблона.

    Движок можно установить как в корневую директорию сервера, так и в субдиректорию. При желании можно установить один Shinobi внутри другого.

    Довольно интересно решена локализация. Вы сами можете перевести Shinobi на любимый язык: достаточно создать новый текстовый словарь внутри папки с языками и включить его в настройках; и, конечно, добавить короткий языковой файл к текстовому редактору, если необходимо. Если словаря нет, а язык включен, термины на странице просто будут оставаться английскими. Языки можно переключать как в настройках, так и динамически, если создать меню локализации (как — описано в документации).

    Наконец, очень подробная документация — описывает каждый аспект работы с Shinobi.
    Кирилл Панфилов (Erlang)
    04.10.2010 в 13:03


      Чтобы написать Ваше сообщение в форум необходимо зарегистрироваться или авторизоваться на сайте

      05.03.18 | CMS Magazine
      Workspace получил статус торговой марки в России

      Ваших прав недостаточно, чтобы совершить это действие.

      Перейти к новости

      28.12.17 | UMI.CMS
      Итоги 2017 года и планы на наступающий

      Ваших прав недостаточно, чтобы совершить это действие.

      Перейти к новости

      07.03.12 | Habrahabr
      CMS / Что нас ждет в Joomla Framework 12.1

      Ваших прав недостаточно, чтобы совершить это действие.

      Перейти к новости

      Method custom::list_events doesn't exist

      Яндекс цитирования
      Разработка сайта:Разработка сайтов: ЮМИ Студияumistudio.
      Интернет-агентство свежих идей.
      Сайт работает на UMI.CMS
      По всем вопросам обращайтесь на admin@cmslist.ru
      © 2003—2019 CMS List. Перепечатка материалов
      возможна только с письменного разрешения редакции
      Контакты · Добавить CMS
      Реклама · Условия перепечатки
      Method custom::sape doesn't exist
      Method custom::sape doesn't exist