[CMS] NGcms (Next Generation CMS)

У кого есть большие проекты на этом движке, как с нагрузками, есть ли тормоза? ( там от 1000 хостов )
ЧТО с хостингом, дорогой ли для него нужен..

а с чем вы хотите собсно сравнить эти самые "тормоза"?
если с mosqito, который генерит страницы почти так же, как аппач отдает голый хтмл - то ng будет выглядить тормозом
а если с вордпрессами/дле/жумлами/друпалами и прочей монстрообразной хренью, то ngcms порвет их как тузик грелку

держу несколько проектов как на 0.9.1, так и на 0.9. и если интересуют субьективные мнения владельца таких сайтов, то на 0.9.1 один сайтик имеет почти 400 категорий (не новостей/статей а именно категорий) - и он у меня единственный кто слегка подтормаживает на шаредхостинге...
 
а с чем вы хотите собсно сравнить эти самые "тормоза"?
если с mosqito, который генерит страницы почти так же, как аппач отдает голый хтмл - то ng будет выглядить тормозом
а если с вордпрессами/дле/жумлами/друпалами и прочей монстрообразной хренью, то ngcms порвет их как тузик грелку
держу несколько проектов как на 0.9.1, так и на 0.9. и если интересуют субьективные мнения владельца таких сайтов, то на 0.9.1 один сайтик имеет почти 400 категорий (не новостей/статей а именно категорий) - и он у меня единственный кто слегка подтормаживает на шаредхостинге...
400 категорий...а страниц сколько?
сравнить.. ну с тем же вп например........
если вп на свой сервер поставить то и он не будет тормозить...
интересовало, например, с точки зрения затрат на хостинг..
 
doxx, страницы не считал но их достаточно

данный пример - не самое удачное мое решение, это скорее ошибка которая напоминает как не надо делать... дойдут руки - переделаю...

если хотите обьективного сравнения на одном и том же хостинге/сервере - просто добавьте для вордпресса и для ngcms строки
PHP:
$start_time = microtime(true);
$exec_time = microtime(true) - $start_time;
printf ("СтраничкО генерилось: %f сек.", $exec_time);
и сравните результат

если вам достаточно субьективного сравнения - то просто поверьте, ngcms значительно быстрее вордпресса

если интересует посещаемость, то Виталий говорил (точно не помню) то ли 40 тыс. то ли 70 тыс. уников на не самом современном дедике
 
кстати апну тему
сейчас уже доступен NGCMG версии 0.9.2 [Release Candidate 1]



Изменения относительно RC0:
% Исправлено несколько ошибок в движке для корректной работы NGCMS в подкаталоге
% Внесены изменения в плагины: rss_export, auth_basic, comments, wpinger, gsmg, complain - теперь они также смогут корректно работать при установке NGMCS в подкаталоге
% Теперь фильтр showStaticPre работает в статических страницах
+ Для создателей плагинов добавлена функция generatePluginLink()
% Теперь при отсутствии установленных библиотек iconv и GD при заходе в админку вы вместо белого экрана будете получать сообщение об ошибке от двига
% В коде убрана старая функция split()
.............


ЗЫ: так же у движка появился свой торрент трекер и добавился плагин доп полей для профилей юзеров
 
Выпущена версия 0.9.2 Release

Изменения относительно версии 0.9.1 Release:
+ Добавлена возможность корректной работы NGCMS в подкаталогах
% Исправлены в работе с ЧПУ механизмом
% Изменена постраничная навигация в админ-панели
% Исправлены ошибки в структуре таблицы ipban (некорректно работала блокировка по IP)
% Исправлены опечатки в языковых файлах
% Обновление интерфейса управления плагинами
% Внесены изменения в раздел "управление пользователями" админ панели
% Внесены изменения в раздел "настройки системы"
% Внесены изменения в раздел "управление БД"
% Переработан раздел редактирования новостей
+ При добавлении/редактировании новостей добавлена возможность редактировать короткую и полную часть в отдельных блоках (textarea), функция активируется в "настройки системы"
+ В редактировании новостей добавлена возможность устанавливать текущую дату для новости
+ Добавлен suggest механизм для поля "автор" в разделе "редактирование новостей" (при поиске) - в появляющемся списке отображаются авторы у которых есть как минимум 1 новость
% Теперь в добавлении/редактировании новостей при вставке BB кода не будет "слетать" позиция внутри текстового блока
% Исправлена ошибка: не подтвечивалась активная категория
% Теперь корректно отрабатывают URL'ы с русским текстом в них (в кодировке Windows-1251)
% Из кода убрана функция eregi(), которая более не поддерживается в новых версиях php
% Исправлена небольшая XSS уязвимость
+ В управлении ЧПУ добавлена возможность временной блокировки (без удаления) строк
+ В редакторе BB-кодов добавлен тег
...​
+ В шаблон categories.tpl добавлена переменная {level}, которая отображает текущий уровень вложенности (0,1,2,...)
% исправленна ошибка из-за которой плагин не работал с украинскими названиями категорий и стат. страниц
+ В списке новостей в админ панели теперь указывается кол-во приложенных к новости файлов
+ При редактировании новости в списке приложенных файлов добавлена кнопка на добавление приложенного файла в текст новости
% В раздел "статистика" админ-панели добавлено отображение проблем в настройке PHP и способов их решения.
% В .htaccess убраны PHP флаги. Теперь при неверной установке флагов пользователю самому предлагается их корректно установить. Это решает проблему с хостингами, на которых PHP работает в CGI режиме
% В core.php добавлен код, который отключает (деструктивный) режим magic_quotes_runtime в случае, если его кто-то [очень глупый] зачем-то включил
+ В функции fixdb_plugin_install() добавлена возможность указывать engine для таблицы (параметр 'engine' у таблицы). Позволит создавать таблицы, которые будут храниться в отличном от стандартного myISAM (например, в InnoDB)
+ Шаблонный механизм - добавлена поддержка команды вставки из файла (include), для работы (код: [:include имя_файла_с_расширением] )необходимо активировать в коде возможность вставки (include)
% Исправление ошибки в функции generatePluginLink() - в некоторых случаях вместо абсолютной генерировалась относительная ссылка
% Изменены точки вызова фильтров при добавлении/редактировании новостей
% Добавлена генерация сообщения об ошибке при сохранении конфига системы
% Добавлена возможность использовать для штамп-картинки файлы как с расширением .gif, так и с расширением .png
% Теперь посетитель будет перебрасываться на главную страницу при заходе на сайт со страницы активации учетной записи
+ Добавлена функция imagecopymerge_alpha, теперь поддерживается наложение прозрачных штамп-картинок в формате png с активным alpha-каналом
% Изменены иконки в управлении изображениями
% Изменён механизм хранения списка приложенных к новостям файлов.
+ Добавлена возможность для внешних плагинов самостоятельно регистрировать RPC обработчики
% Изменена логика отображения ошибки "каталог не найден" для файлов/изображений
+ Выложена библиотека обратной совместимости для НЕ-ЧПУ сайтов
% Фикс кода отображения списока плагинов. Исправлена проблема совместимости с некоторыми плагинами в Google Chrome.
% Патч библиотеки libsuggest - теперь плагины могут использовать библиотеку в своих целях, для этого в параметрах добавлена переменная reqMethodName, добавлена возможность собственными силами генерировать строчку параметров, передаваемую в JSON/PRC движок. Для этого создан параметр outputGenerator. Также добавлен новый конфигурационный параметр postURL
% Функция json_encode() перенесена из файла admin.js в functions.js, это позволит использовать библиотеку libsuggest не только в админке, но и на сайте.
% изменение логики определения overrideTemplate в функции news_showlist()
% Исправлена ошибка - при самостоятельном создании уменьшенной копии изображения (в разделе "изображения"), в копии неверно указывался её размер
% Улучшения информативности выводимых ошибок при загрузке файлов (теперь показывается имя файла)
% Добавлен вывод сообщения об ошибке при отсуствии необходимого файла-шаблона
% Вычистка кода движка - избавляемся от Warning'ов при включенном error_reporting (E_ALL)
% Вычистка кода плагинов - избавляемся от Warning'ов при включенном error_reporting (E_ALL)
+ Добавлена возможность загрузки плагинов (через version файл) "по цепочке", т.е. плагин XX может анонсировать, что его необходимо загружать при активации "страницы плагина" у плагина YY
% Исправлена ошибка: теперь при генерации ссылок двиг не будет генерировать ссылки, помеченные как "отключенная ссылка".
+ Добавлены флаги hspace и vspace для bb-кода img
+ Выложена обновлённая админка
% Обновление модуля управления пользователями, добавлена возможность интеграции с плагинами (в частности, с uprofile)
% Убраны устаревшие файлы engine/includes/plugin.php и engine/includes/print.php
+ Добавлен новый режим регистрации пользователей - "ручной с подтверждением", теперь есть 2 режима регистрации с ручной установкой пароля - "ручной" (не требуется подтверждать email адрес) и "ручной с подтверждением" (пароль становится активен только после подтверждения email адреса), новый режим выбран режимом по умолчанию
% На странице авторизации в шаблоне login.tpl добавлен блок [need.activate]..[/need.activate], отображаемый при попытке авторизации неактивированного пользователя
+ Новая функция в админке: "настройки" => "настройки системы" => "основные настройки" => "Совместимость с не-ЧПУ режимом старых версий". При включении этого режима пользователи, заходящие на старую ссылку, будут переадресовываться на новую (верную и поддерживаемую движком) ссылку.
% Исправлен парсинг BB кода [*quote]

В список вошли только изменения ядра.
История изменения плагинов прописана в history файле каждого плагина

Список плагинов, включенных в текущий Release:
ID плагина | Версия | Наименование плагина
--------------+--------+--------------------------------------
ads | 0.12 | ADS manager
ads_linkfeed | 0.01 | LINKFEED.RU links display
ads_pro | 0.01 | ADS manager pro
ads_sape | 0.03 | SAPE.RU links display
archive | 0.05 | Show news archive
auth_basic | 0.20 | Basic auth
bb_media | 0.03 | MEDIA bb code
calendar | 0.08 | Show news calendar
comments | 0.04 | User comments
complain | 0.05 | Сообщить о проблеме в новости
cron | 0.04 | Планировщик задач
favorites | 0.06 | Show favorite news
feedback | 0.09 | Feedback forms
filter | 0.04 | Фильтрация нежелательных слов в комментариях
fin_wm | 0.04 | Finance :: WebMoney
finance | 0.12 | Finance manager
gmanager | 0.01 | Gallery Manager
gmsg | 0.06 | Google SiteMap Generator
ireplace | 0.01 | Search and Replace
jchat | 0.05 | AJAX chat
lastcomments | 0.07 | Последние комментарии
lastnews | 0.13 | Show last news
nsched | 0.07 | Новости по расписанию
popular | 0.06 | Show most popular news
rating | 0.05 | Рейтинг новостей
rss_export | 0.13 | RSS экспорт
similar | 0.05 | Похожие новости
switcher | 0.07 | Template/Language switcher
tags | 0.18 | Теги [без инсталлера]
ublog | 0.01 | User's blog
uprofile | 0.03 | Users profile
varmgr | 0.04 | Variable manager
voting | 0.11 | Управление голосованиями
xfields | 0.09a | Custom fields

Помимо плагинов в версию также входит шаблон:
1. Default (c) Mad Works
*. сделал хороший шаблон? хочешь, чтобы он был включен в поставку? нет ничего проще - пиши

Для просмотра ссылки Войди или Зарегистрируйся
 
Скажите народ как движек
 
Движок отличный. Куча нововведений.
 
Движок хорош, но для определённых задач. Если нужно что-то новостное, софтовое, т.е. что-то типа ДЛЕ, то NGCMS - отличная бесплатная альтернатива. Также, рекомендую изучить ещё Toggle CMS (поиском по форуму).
 
Изменения относительно версии 0.9.1 Release:

Для просмотра ссылки Войди или Зарегистрируйся

Для просмотра ссылки Войди или Зарегистрируйся
1. Интегрирован новый шаблон для админ-панели.

2. Добавлена возможность корректной работы NGCMS в подкаталогах.

3. Новая функция в админке: "настройки" => "настройки системы" => "основные настройки" => "Совместимость с не-ЧПУ режимом старых версий". При включении этого режима пользователи, заходящие на старую ссылку, будут переадресовываться на новую (верную и поддерживаемую движком) ссылку.

4. Теперь корректно отрабатывают URL'ы с русским текстом в них (в кодировке Windows-1251).

Для просмотра ссылки Войди или Зарегистрируйся
5. Обновление интерфейса управления плагинами.

Для просмотра ссылки Войди или Зарегистрируйся
6. Переработан раздел редактирования новостей.

7. Добавлен suggest механизм для поля "автор" в разделе "редактирование новостей" (при поиске) - в появляющемся списке отображаются авторы у которых есть как минимум 1 новость.

Для просмотра ссылки Войди или Зарегистрируйся
8. При добавлении/редактировании новостей добавлена возможность редактировать короткую и полную часть в отдельных блоках (textarea), функция активируется в "настройки системы".

9. В редакторе BB-кодов добавлен тег
...​
. А также добавлены флаги hspace и vspace для bb-кода img.

10. В шаблон categories.tpl добавлена переменная {level}, которая отображает текущий уровень вложенности (0,1,2,...).

Для просмотра ссылки Войди или Зарегистрируйся
11. Изменён механизм хранения списка приложенных к новостям файлов. При редактировании новости в списке приложенных файлов добавлена кнопка на добавление приложенного файла в текст новости.

12. В раздел "статистика" админ-панели добавлено отображение проблем в настройке PHP и способов их решения.

13. Шаблонный механизм - добавлена поддержка команды вставки из файла (include), для работы (код: [:include имя_файла_с_расширением] )необходимо активировать в коде возможность вставки (include).

14. На странице авторизации в шаблоне login.tpl добавлен блок [need.activate]..[/need.activate], отображаемый при попытке авторизации неактивированного пользователя.

Для просмотра ссылки Войди или Зарегистрируйся
15. Изменены иконки в управлении изображениями.

16. Добавлена возможность для внешних плагинов самостоятельно регистрировать RPC обработчики.

Для просмотра ссылки Войди или Зарегистрируйся
17. Добавлено расширенное редактирование изображениями.

18. Добавлен новый режим регистрации пользователей - "ручной с подтверждением", теперь есть 2 режима регистрации с ручной установкой пароля - "ручной" (не требуется подтверждать email адрес) и "ручной с подтверждением" (пароль становится активен только после подтверждения email адреса), новый режим выбран режимом по умолчанию.

Для просмотра ссылки Войди или Зарегистрируйся
19. Улучшения информативности выводимых ошибок при загрузке файлов (теперь показывается имя файла).

20. Вычистка кода движка и плагинов - избавляемся от Warning'ов при включенном error_reporting (E_ALL)

21. Исправлены обнаруженные и заявленные ранее ошибки и опечатки.

Для просмотра ссылки Войди или Зарегистрируйся
 
Назад
Сверху