Тестирование Almaz CMS

I5
На сайте с 04.05.2006
Offline
75
1236

Уважаемые господа!

Предлагаю Вам протестировать новую версию написанной мной CMS.

Работает на текстовых файлах.

Весь исходный код открытый.

Интегрирован фреймворк jQuery.

Встроенная простая фотогалерея.

Легкая смена дизайна;

Подключаемые плагины;

Все конфигурирование производится в одном файле;

Кодировка UTF-8;

WYSIWYG - два варианта;

Комментарии к статьям с премодерацией, уведомлением админа на Email;

Подключаемая капча для комментов;

Админки нет, устанавливается два сайта - один на хостинге для посетителей (без функций редактирования), второй на локалке либо в скрытой папке. Все редактирование производится на сайте на локалке, созданные или отредактированные файлы перезаливаются через FTP.

Реализовано:

ЧПУ

Отложенные публикации

Рубрики могут иметь подрубрики (2 уровня вложенности)

Возможность локализации скрипта (gettext) (скрипт на английском языке, имеется русская локализация)

Оффсайт: http://almazcms.com

Демо предыдущей версии на оффсайте.

В дистрибутиве для тестирования подключены все имеющиеся на сегодня плагины, 17 тем дизайна.

Ссылка для скачивания дистрибутива: дистрибутив тут - архив примерно 1.36 мб

Мной данный дистрибутив протестирован на двух хостингах и под Денвером.

От вас прошу отзывы, советы, пожелания, критику.

ewg777
На сайте с 04.06.2007
Offline
225
#1
Интегрирован фреймворк jQuery.

Конкретно в системе какую роль играет? Какие именно функции?

index.php

$content = file('plugins/static_front_page/index.txt');
for($i=0;$i<=count($content)-1;$i++) {
list($keywords,$win_kontent) = explode(RAZDELITEL,$content[$i]);
$sfptext = "\r\n<div class=\"post\">\r\n" . $win_kontent . "\r\n</div>\r\n";
}
if(SFP === 0) {if(FPTITLE === 0) {

Неочень красиво как-то...

I5
На сайте с 04.05.2006
Offline
75
#2

На jQuery построена работа галереи, плагина опросов, Лайтбокс и в галерее и в постах.

Второй WYSIWYG редактор HTML-box также работает на jQuery.

igrok54 добавил 13.07.2009 в 14:42

ewg777:

index.php
Неочень красиво как-то...

Спасибо, вы правы, исправил. В дистрибутиве заменил.

igrok54 добавил 13.07.2009 в 15:39

Для тестирования работы Almaz CMS под нагрузкой, писал плагинчик, который генерирует заданное количество файлов статей в указанную папку рубрики.

Плагин можно взять здесь.

Разархивировать в папку plugins.

В браузере открываете index.php плагина, в форме указываете папку рубрики (путь от корневой директории Almaz CMS), количество статей для генерации и нажимаете кнопку.

Генерируются файлы с одинаковым содержанием статьи объемом 7.5 кб только с разными URL.

Не стоит использовать на хостинге...

На локалке делал 100 000 статей на сайте (от 10 000 до 30 000 в разные рубрики)

Максимальное потребление памяти при 100 000 статей на сайте было на странице архива рубрики - 3.6 мб на генерацию страницы. Главная страница и страница поста открывались быстро и памяти потребляли менее 1мб.

I5
На сайте с 04.05.2006
Offline
75
#3

Кто-нибудь пробовал?

Очень не хватает отзывов и критики.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий