Unews CMS альфа версияНаконец свершилось ожидаемое мной и многочисленными пользователями
Sanitarium WebLog событие! Sanitarium 2, который теперь зовется Unews CMS выходит (пока крадучись) на свет. В настоящее время доступна онлайн альфа-версия, для тех кому не терпится пощупать и посмотреть на этого зверя. Некоторым, особо активным пользователям, я сделал доступ на уровне редакторов, если кто-то очень желает почувствовать себя в роли редактора, автора – пишите мне в Персональные Сообщения на этом форуме. Через несколько дней я сформирую нормальный дистрибутив с установщиком и альфа будет предложена для скачивания.
Пару слов о самой системеUnews CMS – это система публикаций. Это не "все-в-одном", пусть вас не смущает слово CMS. Unews не предложит сделать вам магазин, форум или что-то еще, не относящееся к "публикациям". Лично я приверженец специализированных систем, лучше меньше, но лучше. Что касается публикаций, то Unews CMS предлагает широкое поле деятельности, система может быть использована как на небольших контентных сайтах, так и на серьезных новостных/контентных ресурсах с тысячами статей (новостей) и штатом постоянных авторов/редакторов. Причем все ресурсоемкие операции (например, массовая генерация страниц) работают в пошаговом режиме с регулируемыми настройками, поэтому вы сможете провести регенерацию нескольких тысяч страниц на любом сервере не перегружая его чрезмерной работой.
Системные требования:• ОС: *nix/Windows
• Perl
• MySQL (планируется включить поддержку PostgreSQL)
• Дополнительно (но не обязательно) для работы с графикой: модули Image Magick или GD
Что есть в альфе версии?Это только альфа версия, предназначенная не для использования, а для тестирования, демонстрация. Разработка системы еще в самом разгаре, поэтому доступны лишь базовые возможности.
• Постинг новостей/статей (в том числе и многостраничных)
• Поддержка неограниченного числа категорий (рубрик) с различной степенью вложенности
• Многопользовательский доступ к системе (авторы, редакторы, администраторы)
• Свободная настройка внешнего вида, как всей системы, так и отдельных категорий через шаблоны. Нет никаких блочных структур – вы сами определяете что, как и где должно располагаться и как это должно выглядеть, начиная от заголовка и заканчивая страницами "дальше"
• Файловый менеджер, который позволяет из закаченных изображений делать небольшие превьюшки (thumbnails) (Работа через Image::Magic или GD)
• Архивы за год/месяц/день. Календарь.
• RSS. Для каждой категории создаются rss ленты в формате rss 0.92 + javascript, html ленты
• Динамический режим пока недоступен, поэтому все данные публикуются в статичных html файлах, что предпочтительнее для ресурсов с высокой посещаемостью из-за минимальной нагрузки на сервер. Архивы работают динамически через SSI (можно использовать php)
Что ожидается в бета версии?• Поиск. Хороший, вразумительный поиск.
• Система комментариев
• Почтовые функции
• Доработка файлового менеджера (в частности поиск по загруженным файлам)
• Законченный интерфейс для подключения плагинов (новых типов документов)
• Динамическй режим работы/система кеширования
• Дополнительные типы документов (все типы документов – плагины, встроен в ядро только один тип – Краткая новость. Например, доступный в альфе тип – Статья – это всего лишь плагин)
• Улучшение админ-интерфейса.
• Возможно система обмена сообщениями для редакторов/авторов
• Документация по настройке, эксплуатации системы
• Документация для разработчиков по созданию новых типов документов
С выходами бета-версии я готов буду гарантировать апдейт с беты до более поздних версий, эта система будет пригодна к эксплуатации.
Когда же мы сможем это использовать?Над разработкой системы работаю только я один и при этом весьма интенсивно. Думаю, до выхода беты я и останусь единственным разработчиком. Поэтому все будет зависеть от наличия у меня свободного времени (а его наверное станет скоро меньше, так как пора мне устраиваться на работу). Я сам хочу поскорее доделать Unews до готового состояния. Хотя зачем мне CMS? Это хобби...
Лицензия, по которой будет распространяться Unews CMSOpen Source. Ядро системы создавалось с расчетом на то, что сторонние разработчики примут активное участие по расширению ее функционала. Новые типы документов, встраиваемые в систему – это не просто дополнительные поля, это новые варианты обработки данных для определенного типа документа на всем цикле документооборота (от создания до публикации)
Посмотреть на публичную онлайн-версию можно тут:
http://gnezdo.webscript.ru/unews_testДоступ редакторов (подробности в ПС) получили:
Cyberinfo, majix, R.V., CTN, Evg, Lexx, Ptiza
По личным вопросам ко мне обращайтесь лучше всего по ПС на этом форуме.
Все замечания, советы, ошибке пока пишите сюда.