[CMS] Monstra 2 - маленькая и быстрая cms на файлах

Тема в разделе "Open Source", создана пользователем t0wer, 21 окт 2012.

Модераторы: Amazko, Aste
  1. t0wer

    t0wer BlackHerald

    Регистр.:
    24 июн 2008
    Сообщения:
    731
    Симпатии:
    421
    [​IMG]

    Monstra - это быстрая и маленькая система управления сайтом написанная на PHP!
    Предназначение: сайты визитки, домашние странички, сателлиты, сайты для малого бизнеса.

    Monstra

    (+) Легкая: Простота установки, использования и обновления. Минимальные требования к хостингу (без MySQL только PHP)

    (+) Расширяемая: Монстра предоставляет мощное API для разработчиков ядра, плагинов и тем оформления.

    (+) Бесплатная: Монстра - OpenSource проект. Распространяется на условиях лицензии GNU GENERAL PUBLIC LICENSE v3
    [​IMG]
    Некоторые скриншоты админки: http://monstra.org/gallery

    Сайт: http://monstra.org
    Форум (en) http://forum.monstra.org/
    Форум (ru) http://forum.monstra.org/ru/
     
    Hikari нравится это.
  2. OlgaSib

    OlgaSib Создатель

    Регистр.:
    29 окт 2012
    Сообщения:
    22
    Симпатии:
    4
    Простая и быстрая)) по крайней мере на локалке... :ah:
     
  3. QuZ

    QuZ Постоялец

    Регистр.:
    18 июл 2009
    Сообщения:
    74
    Симпатии:
    49
    Спасибо, но попробывал, посмотрел, не нашел в ней необходимости. Все плюсы, что Вы описали - были бы актуальны лет 5-10-ть назад. Сейчас с базой данных куда проще работать.
    Не думаю, что найти хостинг за 120-ть рублей в год нельзя. На 3-ри пива меньше выпьем. Больше, как плюс, тогда - забота о здоровьи)
    Со вторым плюсиком - да, хорошо. Но в том же WP большенство встроено уже в ядро. Да, не быстрый, но поставил и не заморачиваешься.
    ОпенСорс - это отлично, когда проект перспективный.

    Тут большой минус есть - потом перврдить проект на что-то крупнее будет большой головной болью.
    Масштабировать - аналогично..
    В любом случае, надо будет делать шаблон под него, и возникает вопрос, а потом еще раз верстать под что-то более крупное?) Нет, Нет, Нет.

    ТСу огромное спасибо за предложение и краткий обзор движка, пусть люди сразу всю картину увидят, ставя этот движок.
    По моему мнению - это лучший аналог движка без базы данных и Очень хорошо, что в нем нет таких моных тенденций - как Ява и т.д.
     
  4. D'Jack

    D'Jack

    Регистр.:
    22 сен 2012
    Сообщения:
    335
    Симпатии:
    109
    Я делал маленький промо сайт на ней, несколько страничек, джава слайдер, можно было обойтись html, но так как заказчик собирается в будущем редактировать цены и добавлять какието функции к товару рекламируемом на сайте, поэтому мой выбор пал на монстру, удивила скорость работы, не одна взрослая cms не даёт мне такой скорости работы, учесть что хостинг на котором всё лежит самый просто за 100$ в год и переходить на что то более высокопроизводительное - заказчик не хочет. Я очень доволен монстрой, спасибо авторам за русский язык в админке.
     
  5. CAPAXA

    CAPAXA

    Регистр.:
    7 июн 2007
    Сообщения:
    896
    Симпатии:
    535
    Вы не очепатались? Может 10$/год ?
     
  6. Awilum

    Awilum Создатель

    Регистр.:
    11 июл 2010
    Сообщения:
    24
    Симпатии:
    12
    Доброго времени суток. Я разработчик Monstra CMS
    Вот некоторые итоги на сегодняшний день 10.11.2012

    Общие количество скачиваний: ~6000 раз
    Разработанных плагинов: 36
    Разработанных(адаптированных) тем оформления: 23
    Локализаций: 7 (Deutsch, English, Italiano, Lietuvių, Português do Brasil, Русский, Українська)

    Монстра Сайт
    Monstra.org Google Page Rank: 4/10
    Monstra.org Яндекс тИЦ: 20

    Monstra GitHub
    Фолловеров: 25
    Форков: 12

    Монстра Твиттер
    Фолловеров: 79

    Монстра в новостях
    Softpedia
    Arvixe
    Блог API Яндекс.Карт
     
    risk_plus, miha687 и CAPAXA нравится это.
  7. svipgo

    svipgo Писатель

    Регистр.:
    25 мар 2012
    Сообщения:
    1
    Симпатии:
    0
    это темплейт цмс бывшая?
     
  8. Awilum

    Awilum Создатель

    Регистр.:
    11 июл 2010
    Сообщения:
    24
    Симпатии:
    12
    Я разработчик Template CMS. Monstra CMS - это продолжение проекта Template CMS.
     
    risk_plus нравится это.
  9. duncan

    duncan батяр з личакова

    Регистр.:
    10 апр 2007
    Сообщения:
    1.590
    Симпатии:
    437
    продолжение или форк?
    и если форк -- то в чем разница?
     
    risk_plus нравится это.
  10. muzz

    muzz Создатель

    Регистр.:
    17 апр 2008
    Сообщения:
    39
    Симпатии:
    29
    Monstra 2.1.0

    Всем доброго времени суток. С радостью сообщаю о релизе Monstra 2.1.0!
    Автор: Awilum

    Основные изменения:

    - Локализации: Португальская и Украинская добавлены.
    - Дефолтная тема: добавлен хук "theme_header"
    - System плагин: добавлен новый хук "admin_system_extra_index_template_actions".
    - Shortcodes API: добавлены новые методы delete() clear() exists()
    Код:
    // Check if a shortcode has been registered.
    if (Shortcode::exists('shortcode_name')) {
        // do something...
    }
    
    // Delete shortcode
    Shortcode::delete('shortcode_name');
    
    // Remove all registered shortcodes.
    Shortcode::clear();
    
    - Options API: добавлен новый метод exists()
    Код:
    if (Option::exists('pages_limit')) {
        // do something...        
    }
    
    - Core: добавлена новая константа VERSION
    Код:
    const VERSION = '2.1.0';
    - Core: добавлена возможность загружать дефайны(конфиг), экшены, фильтры, шорткоды в зависимости от настройки окружения.
    Код:
    boot/
      ├── development/
      │   ├── defines.php
      └── production/
          └── defines.php
    
    - Defines: удалены устаревшие константы MONSTRA_GZIP_STYLES, MONSTRA_VERSION, MONSTRA_VERSION_ID, MONSTRA_SITEURL, MONSTRA_MOBILE
    - Box плагиы: используют теперь Core::VERSION для проверки версии системы.
    - Installer: используется теперь version_compare() функция для сравнения php версии.
    - Installer: временая зона по умолчанию теперь берется с помощью функции date_default_timezone_get()
    - Дефолтная тема админки: улучшения.
    - Users плагин: исправления в редактировании профиля юзера.
    - Shortcodes API: исправлен баг похожими именами шорткодов.
    - Site: улучшение метода template(). Добавлена возможность загружать шаблон из другой темы.
    - Menu плагин: добавлена возможность выбирать вложенные страницы.
    [​IMG]

    - Snippets плагин: добавлена возможность передавать параметры в снипеты.
    Код:
    // PHP Code
    Snippet::get('test', array('message' => 'Hello World'));
    
    // Shortcode
    {snippet get="snippetname" message="Hello World"}
    
    - Themes плагин: добавлена возможность передавать параметры в чанки.
    Код:
    // PHP Code
    Chunk::get('footer', array('message' => 'Hello World'));
    
    - Pages плагин: добавлена возможность сворачивать/разворачивать вложеные страницы.
    [​IMG]

    - Pages плагин: добавлена возможность настраивать доступ к страницам. Страница может быть доступна всем или только зарегистрированным пользователям.
    - Pages плагин: вкладка "seo" переименована на "метаданные"
    - Pages таблица: добавлены новые поля "expand, "access"
    - Information плагин: добавлена новая вкладка "Directory Permissions"
    - Twitter Bootstrap обновлен до версии 2.2.1
    - MarkitUp! обновлен до версии 1.1.13
    - Sitemap плагин: исправлен баг с ссылками.
    - Core: модуль Site инициализируется теперь только на фронтенде.
    - Core: оптимизация подключения IDIORM.
    - Site Class: оптимизация кода.
    - Sitemap Plugin: исправлен баг с приоритетами страниц.
    - Добавлен .gitignore файл.
    - Обновленный логотип Монстра.
    - Обновленный README файл.
    - Pages плагин: исправления в "delete" экшене.
    - Plugins Менеджер: добавлена возможность очистки временных файлов во время инсталляции и деинсталляции плагина.
    - MarkitUp плагин: удалены ненужные файлы.
    - XMLDB: исправления в методе select()
    - XMLDB: добавлен новый метод existsField().
    Код:
    if ($users->existsField('field_name')) {
        // do something...     
    }
    
    - Information плагин: теперь также предоставляет информацию "PHP Built On", "Web Server", "WebServer to PHP Interface".
    [​IMG]

    - Installer: оптимизация кода и правки мелких багов.
    - Blocks плагин: добавлена возможность просмотра кодов для вставки.
    [​IMG]

    - Snippets плагин: добавлена возможность просмотра кодов для вставки.
    - Text хелпер: исправлен баг в методе strpSlashes()
    - Text Helper: добавлен новый метод increment()
    Код:
    // Add's _1 to a string or increment the ending number to allow _2, _3, etc
    $str = Text::increment($str);
    
    - Pages плагин: исправления в методе robots()
    - Pages плагин: улучшено определение автора страницы.
    - Pages плагин: улучшения экшенов add, edit, delete, clone.
    - Users плагин: добавлен "content" фильтр для поля "about_me"
    - Plugin API: исправления в Stylesheet и Javascript метода load()
    - Pages плагин: исправлен баг с датой создания и обновления страницы. Сейчас при редактировании страницы дата не устанавливается автоматически на новую.
    - Локализации: исправления в локалях EN, RU, IT, LT, DE
    - Information плагин: конфигурационный файл(defines.php) больше не проверяется.
    - Box плагины: базовая оптимизация кода.

    Подробности: http://monstra.org/blog/monstra-210-release


    Обновление до 2.1.0
    1. Скачать monstra-2-1-0.zip
    2. Распаковать содержимое архива.
    3. Загрузить на сервер /admin/, /monstra/, /public/assets/, /boot/, /plugins/ and /index.php
    4. Скачать update_to_monstra_2_1_0.zip
    5. Распаковать содержимое архива и загрузить update_to_monstra_2_1_0.php на сервер.
    6. Запустить в браузере скрипт обновления http://example.org/update_to_monstra_2_1_0.php

    Скачать: monstra-2-1-0.zip

    Офф тема на форуме движка