CMS Eleanor - Поиск
Полная версия этой страницы: Официальный форум Eleanor CMS » Next Generation CMS (+/-)
Официальный форум Eleanor CMS » Свободные форумы для общения по интересам » Флейм
Destroy
Привет ребятки, хотелось бы поитересоваться у тех кто имел дела с эти движком, как вам движок? можно на нем сделать небольшой портал?
какие плюсы/минусы?
wormen
небольшой портал в любом случае придется руками допиливать....
Destroy
Цитата (wormen @ 2013-06-25, 7:17)
небольшой портал в любом случае придется руками допиливать....


да я не спорю, ну интересуют имено мнение о движке, пробывали на нем что нибудь сделать?)
wormen
с этим нет, не сталкивался, но все зависит от того, что вы в итоге хотите получить...
Alexander
Дайте ссылку на оф.сайт, посмотрим чего стоит эта система.
Maximkaboom
Alexander, ngcms.ru
Root
Забавно. Выглядит как будто вы зашли на форум водителей BMW и спрашиваете нормальная ли Тойота, или нет.. Где логика :D
Alexander
Цитата (Root @ 2020-10-24 10:17)
Где логика

Её нет. Тем не менее мне тоже иногда интересно посмотреть сторонние двиги. Итак, поверхностное изучение ngcms.

Для начала, немного черного юмора из кода:
global $PLUGINS, $EXTRA_HTML_VARS, $EXTRA_CSS;
global $AUTH_METHOD, $AUTH_CAPABILITIES, $PPAGES, $PFILTERS, $RPCFUNC, $TWIGFUNC;
global $RPCADMFUNC, $SUPRESS_TEMPLATE_SHOW, $SUPRESS_MAINBLOCK_SHOW, $SYSTEM_FLAGS;
global $DSlist, $PERM, $confPerm, $confPermUser, $systemAccessURL, $cron;
global $timer, $mysql, $ip, $parse, $tpl, $lang;
global $TemplateCache, $siteDomainName;
global $currentHandler, $ngTrackID, $ngCookieDomain;
global $twigGlobal, $twig, $twigLoader, $twigStringLoader;


Языковые файлы сделаны в виде ini файлов. Не лучшее решение: показательно плевать на флексию не хорошо.

Установка
В принципе нареканий нет, только почему-то выдала ошибку:
Цитата
Fatal error: No auth module is found.
To fix problem please run upgrade.php script

И что сейчас делать - не понимаю. Ладно, перешел на сайт - почти работает, вот только снова эта ошибка (цитата из исходного кода):

Fatal error: No auth module is found.<br />To fix problem please run <i>upgrade.php</i> script<br /><br />
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru" dir="ltr">

Не лучший способ показа ошибок, я вам скажу.

NG CMS

Открываю исходный код, наблюдаю динозавров (напомнило fapos):
Цитата
<script type="text/javascript" src="http://eleanor.ru/ng/lib/jquery-1.6.3.min.js"></script>


<input onfocus="if (!set_login){set_login=1;this.value='';}" value="Имя" class="mw_login_form" type="text" name="username" maxlength="60" size="25" /></td>
<td align="left" colspan="2"><input onfocus="if(!set_pass){set_pass=1;this.value='';}" value="Пароль" class="mw_login_form" type="password" name="password" maxlength="20" size="25" />

Плюс, кругом аболютные пути, куча ошибок валидации, верстка 2003 года...

Поскольку смотреть систему в общем-то мне не интересно, да и, как оказалось, невозможно, поскольку ссылка регистрации выдает ошибку:
Цитата
NGCMS Runtime error: Call to a member function get_reg_params() on a non-object

на невалидной странице, кстати.

Я решил сравнить её с Eleanor CMS. Для чистоты сравнения, пришлось отключить у Eleanor CMS все блоки и вооружиться утилитой xDebug. Полученные показатели (скорость генерации, память):
NG cms: 0.1763 2131552
Eleanor CMS: 0.1452 1262344

Для тех, кто не понял, чем меньше показатель (чем меньше тратится ресурсов на загрузку страницы), тем лучше.
Destroy
Цитата (Alexander @ 2013-06-25, 17:28)
Её нет. Тем не менее мне тоже иногда интересно посмотреть сторонние двиги. Итак, поверхностное изучение ngcms.

Для начала, немного черного юмора из кода:
global $PLUGINS, $EXTRA_HTML_VARS, $EXTRA_CSS;
global $AUTH_METHOD, $AUTH_CAPABILITIES, $PPAGES, $PFILTERS, $RPCFUNC, $TWIGFUNC;
global $RPCADMFUNC, $SUPRESS_TEMPLATE_SHOW, $SUPRESS_MAINBLOCK_SHOW, $SYSTEM_FLAGS;
global $DSlist, $PERM, $confPerm, $confPermUser, $systemAccessURL, $cron;
global $timer, $mysql, $ip, $parse, $tpl, $lang;
global $TemplateCache, $siteDomainName;
global $currentHandler, $ngTrackID, $ngCookieDomain;
global $twigGlobal, $twig, $twigLoader, $twigStringLoader;


Языковые файлы сделаны в виде ini файлов. Не лучшее решение: показательно плевать на флексию не хорошо.

Установка
В принципе нареканий нет, только почему-то выдала ошибку:

И что сейчас делать - не понимаю. Ладно, перешел на сайт - почти работает, вот только снова эта ошибка (цитата из исходного кода):

Fatal error: No auth module is found.<br />To fix problem please run <i>upgrade.php</i> script<br /><br />
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru" dir="ltr">

Не лучший способ показа ошибок, я вам скажу.

NG CMS

Открываю исходный код, наблюдаю динозавров (напомнило fapos):

Плюс, кругом аболютные пути, куча ошибок валидации, верстка 2003 года...

Поскольку смотреть систему в общем-то мне не интересно, да и, как оказалось, невозможно, поскольку ссылка регистрации выдает ошибку:

на невалидной странице, кстати.

Я решил сравнить её с Eleanor CMS. Для чистоты сравнения, пришлось отключить у Eleanor CMS все блоки и вооружиться утилитой xDebug. Полученные показатели (скорость генерации, память):
NG cms: 0.1763 2131552
Eleanor CMS: 0.1452 1262344

Для тех, кто не понял, чем меньше показатель (чем меньше тратится ресурсов на загрузку страницы), тем лучше.


4 раза ставил без единой ошибки.
Показатели скорости, хм, помоему это задротсво программистов. обычному пользователю эти мерки ни к чему. (если они не сверх большие конечно)
wormen
объем потребляемых ресурсов играет большую роль, особенно если проект большой
Alexander
Цитата (Destroy @ 2020-10-24 10:17)
4 раза ставил без единой ошибки.

Сколько угодно. Это не отменяет динозавров и ужасный стиль показа ошибок, если таковые случатся.
Destroy
Цитата (Alexander @ 2013-06-26, 13:54)
Сколько угодно. Это не отменяет динозавров и ужасный стиль показа ошибок, если таковые случатся.


Да уже отпало его использование, хотя мне нравиться в нем то, что плагины работают незасимо от cms. Каждый плагин делает себе 1 табличку в базе и сней работает.
Flynt
Как-то имел дело с этой системкой, это как бесплатная альтернатива dle, и логическое продолжение 2zproject.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.