1

Тема: CMS подстать punbb

Посоветуйте какую нибудь простенькую систему для сайта, такую же простую и легкую как punbb, чтоб можно было писать статьи, ну и желательно чтоб шаблоны легко редактировать было.

Поделиться

2

Re: CMS подстать punbb

http://s2cms.ru/

PunBB Extensions | Перед созданием темы => ФАК | Профессиональная разработка сложных сайтов

Расширения распространяются по Creative Commons Attribution-NonCommercial 4.0

Сайт KANekT

Поделиться

3

Re: CMS подстать punbb

Спасибо

Поделиться

4

Re: CMS подстать punbb

Приятно порадовало быстродействие этой CMS и простота в настройках smile

punBB the best :)

Поделиться

5

Re: CMS подстать punbb

Igor1 пишет:

Приятно порадовало быстродействие этой CMS и простота в настройках smile

так сделано бывшим разработчиком панбб 1.3 smile и хуки также реализованы

PunBB Extensions | Перед созданием темы => ФАК | Профессиональная разработка сложных сайтов

Расширения распространяются по Creative Commons Attribution-NonCommercial 4.0

Сайт KANekT

Поделиться

6

Re: CMS подстать punbb

Только сегодня наткнулся на эту CMS, походу клонировали punbb)

Добавлено спустя 25 минут 20 секунд:

Существует еще sNews, там всего несколько файлов.

Поделиться

7

Re: CMS подстать punbb

я перешел на http://monstra.org smile

PunBB Extensions | Перед созданием темы => ФАК | Профессиональная разработка сложных сайтов

Расширения распространяются по Creative Commons Attribution-NonCommercial 4.0

Сайт KANekT

Поделиться

8

Re: CMS подстать punbb

KANekT пишет:

я перешел на http://monstra.org smile

А эта штука легкая, быстро работает?

punBB the best :)

Поделиться

9

Re: CMS подстать punbb

там разработка MVC мне удобнее писать плагины.

PunBB Extensions | Перед созданием темы => ФАК | Профессиональная разработка сложных сайтов

Расширения распространяются по Creative Commons Attribution-NonCommercial 4.0

Сайт KANekT

Поделиться

10

Re: CMS подстать punbb

CMS monstra понравилась, несложно разобраться. Если не хочется свою CMS для малого сайта с нуля писать, то как раз то, что нужно.

punBB the best :)

Поделиться

11

Re: CMS подстать punbb

так для этого она и предназначена. Искал как альтернативу s2.

PunBB Extensions | Перед созданием темы => ФАК | Профессиональная разработка сложных сайтов

Расширения распространяются по Creative Commons Attribution-NonCommercial 4.0

Сайт KANekT

Поделиться

12

Re: CMS подстать punbb

Я так понял monstra привлекательнее s2 тем, что разработана на более современных принципах?
Что касается MVC, то в s2 по моему тоже используется схема MVC.

punBB the best :)

Поделиться

13

Re: CMS подстать punbb

вы не владеете вопросом по MVC (http://ru.wikipedia.org/wiki/Model-View-Controller).

s2 как и PunBB это процедурное программирование.

PunBB Extensions | Перед созданием темы => ФАК | Профессиональная разработка сложных сайтов

Расширения распространяются по Creative Commons Attribution-NonCommercial 4.0

Сайт KANekT

Поделиться

14 (10.11.2012 05:10 отредактировано Igor1)

Re: CMS подстать punbb

С этим вопросом я разбирался. Не вижу ни каких проблем реализовать пассивную модель MVC при процедурном программировании.

punBB the best :)

Поделиться

15

Re: CMS подстать punbb

пассивную это как?

Захочешь — найдешь время, не захочешь — найдешь причину.

Поделиться

16

Re: CMS подстать punbb

Это когда шаблон не включает никаких исполняемых инструкций. В нем есть только сведения о структуре таблицы, её контроллер MCV использует для создания документа.

Добавлено спустя 2 минуты 19 секунд:

Вот как пример пассивного шаблона с использjванием MCV

<?php ## Контроллер системы MVC.  с пассивным Шаблоном.
require_once "HTML/Template/IT.php";
require_once "../model.php";
// Инициализируем систему шаблонов.
$tpl = new HTML_Template_IT(".");
$tpl->loadTemplatefile("view.htm", true, true);
// Загружаем данные гостевой книги.
$Book = LoadBook("gbook.dat");
// В цикле генерируем HTML-код книги.
foreach ($Book as $id=>$e) {
  $tpl->setCurrentBlock("book_element") ;
  $tpl->setVariable("NAME", $e['name']);
  $tpl->setVariable("TEXT", nl2br($e['text']));
  $tpl->parseCurrentBlock();
}
// Выводим результат.
$tpl->show();
?>
punBB the best :)

Поделиться