Бесплатная система по управлению сателлитами и мини-сайтами

7 августа 2008 | 55 комментариев

Представляю вашему вниманию систему Zebrum Lite!

Это бесплатная система для создания и поддержки сателлитов и мини сайтов, работающая на текстовых файлах (без базы данных).

» Поддержка ЧПУ (автоматизированное или ручное создание адресов страниц)

» Индивидуальная настройка мета-тэгов и заголовков для каждой страницы

» Генерация страниц сайта с автоматическим форматированием текста страницы

» Возможность задать индивидуальный шаблон для любой страницы

» Простая интеграция шаблона в систему

Система распространяется с открытым исходным кодом. Вы можете расширять систему под свои потребности.

Скачать Zebrum Lite.


Теги:

  • Zebrum

    tools используется только для генерации страниц.
    После генерации ее можно переименовать, или, как уже ответили выше, удалить совсем.

  • Можешь вообще удалить:)

  • Pereiro

    А после установки модно переименовать директорию tools ("...и чтоб никто не догадался...")?

  • Zebrum

    Некоторые готовые шаблоны можно бесплатно скачать в этом блоге,
    поищите их в разделе "шаблоны".

  • seo

    Попробуем новую систему - такой вопрос -
    а есть наборы готовых шаблонов ?

  • Спасибо за CMS. Уже юзаю для сателлитов :)

  • Zebrum

    avv,
    Согласно логам сервера, файл zebrum_lite.zip был отправлен Вам полностью, а на запрос zebrum_lite_1011a.zip сервер отправляет ответ "не изменён". Если скачать не получается, попробуйте использовать программу для закачки (например, Download Manager) или пишите на support@zebrum.ru, отправим Вам дистрибутив по электронной почте.

  • avv

    Сколько пытаюсь скачать- не получается ни с какой ссылки. В любом браузере в том числе и в хромом. Всегда идет ошибка. Скачивается толко порядка 45кб и все. В чем проблема?

  • Zebrum

    Rylai,

    Спасибо за интерес, проявленный к нашей системе.

    Система создавалась с нуля и она расчитана на работу с UTF-8. Более того, систама разрабатывается в кодировке UTF-8 (все исходные коды, все вспомогательные файлы и даже альфа-тестирование).

    В настоящий момент для скачивания доступна система с исходными кодами и настройками для работы с Windows-1251 исключительно из-за распространенности Windows.

    И если Вы обратите внимание на кодировку на сайте http://blog.zebrum.ru/lite/, то заметите, что там используется UTF-8.

    Если Вам необходим дистрибутив системы, настроенный для работы с кодировкой UTF-8, то пишите на support@zebum.ru, мы обязательно вышлем Вам дистрибутив в кодировке UTF-8 (включая исходные коды в кодировке UTF-8) и сможем ответить на другие вопросы, касательно нашей системы.

  • Rylai

    Парни, ну уже как бы это... Я понимаю там монструозные поделки, там что то координально поменять проблемно. Но проект, написанный с нуля в 2008 году, можно же было с делать заточенным под юникод =\ Давно хотел посмотреть Зебрум, а тут сходу такое разочарование.

  • Zebrum

    TERMIT,
    - добавлена проверка минимальных системных требований
    - исправлено формирование пунктов меню и заголовков страниц (h1)
    - небольшая корректировка для работы на версиях PHP ниже 5.2.2 (от 5.1.4)
    - небольшие корректировки файла .htaccess

  • TERMIT

    Какие изменения произведены в версии 1.0.3? по сравнению с 1.0.2

  • Спасибо! Буду ждать, с огромным нетерпением!!!

  • Zebrum

    Borigen, следующий релиз планируем выпустить во вторник.

  • !!!!!!!!!!!
    Тогда, ориентировочно, примерно когда следующий релиз?
    Понимаю, что Вы итак работаете удивительно быстро, но все-таки?

  • Zebrum

    Спасибо за проявленный интерес к системе.

    >> очень хотелось бы видеть в ней реализацию
    >> постепенного опубликовывания загруженного материала
    Данная возможность планируется и будет доступна в следующем релизе.

  • Давно ищу подобное, напоминает идеологию Румбы, и детища Мастера-Х, но, похоже,
    - автор сильный программист
    - использует последние возможности PHP

    Несмотря на "никакой" возраст разработки устанавливается и запускается с пол-оборота!
    Я понимаю, что версия лайт, но очень хотелось бы видеть в ней реализацию постепенного опубликовывания загруженного материала, как это есть в вышеупомянутых CMS.

  • Zebrum

    Xenos, можно создавать страницы любого уровня вложенности.

    ##Второй уровень
    ###Третий уровень
    ####Четвертый уровень
    и так далее.

  • Я так понимаю, что создаются только страницы второго уровня?
    Жалко, хотелось бы еще и третьего... :((((((

  • Zebrum

    Олег, попробуйте скачать новую версию системы. Если ошибка останется - пишите на support@zebrum.ru, поможем в решении Вашей проблемы.

  • Олег

    Загрузил на Денвер, открыл страницу http://test2.ru/tools/parse... - вот что пишет:

    Parse error: parse error, unexpected T_OBJECT_OPERATOR in z:\home\test2.ru\www\tools\parser.php on line 58

  • Zebrum

    В настоящий момент картинки можно добавлять только простыми тэгами IMG. Например,

    <img src="~/images/pic.jpg">

    Предполагается, что в корне сайта есть папка images и в ней находится картинка pic.jpg.

    Тильда вначале пути будет заменяться на путь к сайту автоматически (про автоматическую замену, если еще не читали, можно почитать в этом сообщении: http://blog.zebrum.ru/sozda... ).

    В дальнейшем планируется упростить вставку изображений.

  • Olan

    Хотел бы уточнить, а размещать на страницах картинки как нибудь возможно?

  • Zebrum

    the_hamster,

    Минимальные системные требования: PHP 5.1.4, mod_rewrite
    (http://blog.zebrum.ru/lite/...

    >> как справляется с нагрузкой?
    Полевые испытания не проводили, но на моем ноутбуке Core 2 Duo с 2Гб, запущенной убунту и большим количеством запущенных программ, 1000 запросов с конкурентностью 100 параллельных запросов, скорость обработки составила 161 запрос в секунду (для оценки использовалась программа ab, входящая в состав apache).

    >> И сколько памяти ест?
    Количество используемой памяти зависит от нескольких факторов (объем страницы, количество страниц, версия PHP). Но для примера, страница демо-сайта http://blog.zebrum.ru/lite/... потребляет в районе 1 Мб оперативной памяти на 64-битной системе и 512Кб на 32-битной системе (согласно результатам использования функции memory_get_usage, на платформе Apache 2.2.6 + PHP 5.2.6).

    >> Палагины можно писать или в код надо встраивать?
    Плагины можно подключать. Можно создавать как небольшие помощники, используемые в шаблоне (при этом, их код может находиться в папке шаблона), так и модули со своими страницами.

  • the_hamster

    А можно в статье краткие требования для cms. Типа php5, sqlite, как справляется с нагрузкой? И сколько памяти ест? :) Палагины можно писать или в код надо встраивать?

    Сейчас пользую snews, не все устраивает.

  • Vl

    >>Это кому сообщение?:)

    Это было для Zebrum, но, впрочем, я уже разобрался, всё работает.

  • Sergoff

    Это кому сообщение?:)

  • Vl

    Хм, phpinfo() выдаёт:
    PHP Version 5.1.6
    ...
    SPL support enabled

  • dizpers

    Хорошая цмсочка... легкая и все что надо есть! Автору респект!

  • Sergoff

    Написал в саппорт

  • Zebrum

    Sergoff, ошибка в PHP-коде шаблона. Попробуйте вывести ошибки на экран, если не получится - пишите на support@zebrum.ru, решим эту ситуацию.

  • Sergoff

    Какая может причина пустой страницы? (sxg-75.org.ua)

  • Zebrum

    seoshnik, данная возможность реализована.

    В большинстве случаев система автоматически определит, находится ли она в папке, или в корне сайта. Если по каким-то причинам это не сработает (ни разу с этим не сталкивался), то в конфигурационном файле, в секции [url] можно задать параметр baseuri, например:

    baseuri = somefolder

    При переносе системы из корня в папку может потребоваться обновить кэш меню. Это делается путем простого удаления файла /content/.menu.txt.

  • seoshnik

    ЗАценим систему. Кстати можно сделать конфиг если не сделали чтоб там прописывался $host это позволит размещать скрипт в папках а не только в корне.

  • Zebrum

    Vl, класс DirectoryIterator входит в PHP5 (http://ru2.php.net/manual/e... и не требует дополнительной установки модуля (http://ru2.php.net/manual/e.... Вероятнее всего Вы используете версию денвера с PHP4. Для работы системы требуется PHP5.

  • 2bl

    Проблемы со вставкой основных бирж и прочих рекламодателей существуют?)

    Систему сильно не смотрел, но было бы очень вкусно сделать сразу метки для основных бирж ссылок и для блоков типа адсенс и директ. Кпримеру автоматичская вставка на каждую страницу после первого абзаца ;) советы по развитию так скажем.. )

  • Vl

    Поставил на Денвер3, пишет:
    Fatal error: Call to undefined method DirectoryIterator::getBasename() in w:\home\zebrum\www\zengine\classes\zsource\txt.php on line 120

    Нигде в файлах упоминания об этом методе больше нет.

  • Zebrum

    Ногано, пришлите, пожалуйста, письмо на почтовый ящик support@zebrum.ru. Постараемся помочь в решении возникшей проблемы.

  • Ногано

    Zebrum использую пакет Денвер3, заливаю, перезапускаю Денвер, ввожу адрес и не видит он страницу с зебрами, выводит инетовскую страницу, конечно возможен вариант что я последний ламер, но ворд пресс запускается норм. Пробовал отключить инет, не помогло =)
    Конечно попробую сегодня переустановить Денвера может поможет

  • Zebrum

    Александр, проблема с доступом вызвана тем, что система установлена не в корень сайта, а в папку. Вы можете либо установить систему в корневую папку сайта, либо скачать последнюю версию. Необходимые корректировки были внесены в дистрибутив системы сегодня и доступны для скачивания: http://blog.zebrum.ru/wp-co...

  • Zebrum

    ногано, для запуска под денвером требуется денвер с версией php5 (в видео ролике используется базовый пакет Денвера-3, доступный по адресу: http://www.denwer.ru/base.h.... Опишите проблему более детально, на каком этапе возникают трудности?

  • Александр

    Классная штука, думаю многим пригодится.
    Тока у меня вопрос возник...
    на локальном сервере не находит этот путь:
    /localhost/zebrum_lite/tools/parser.php и соответственно не смог контекст поменять как в видеообзоре показано. На компе стоит AppServ последний.

  • ногано

    не могу запустить на компе под денвером

  • Zebrum

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

  • Слава Вопросов

    Скачал дистрибутив, буду ставить)))
    Если все будет успешно, с меня обзор на сайте Системный Блог

  • boom

    Заюзал, вроде не чего так....

  • Dos

    Спасибо. внесли большой вклад в стаеллитостроение)
    + ещё и бесплатно

  • dfgg

    Сейчас нормально.

  • Zebrum

    Спасибо за информацию, внесли изменения. Попробуйте теперь.

  • dfgg

    Все ясно, оказывается для разрешения 1024 на 768 уже не настраивают дизайн^^

  • dfgg

    Странно, у меня примерно 1 см (а мож и больше) слева не видно, читать невозможно.

  • Zebrum

    dfgg, не совсем понял, что вы имели в виду.
    Смотрю его именно в FireFox, проверял в нескольких версиях, все отображается нормально.

  • dfgg

    В фаирфокс не судьба глянуть на свой блог?

  • Zebrum

    Да, кодировку можно поменять самостоятельно.
    Она меняется в /zengine/config.ini. После смены кодировки нужно удалить файл /content/.menu.txt, чтобы обновить меню. Тогда шаблон тоже нужно сделать в кодировке UTF-8.

  • Поисковый робот

    Всегда тяготел к минимализму. Лёгкая SMC, да ещё без MySQL... Надо попробовать. Скачал, буду разбираться. Кстати, кодировку поменять на utf-8 можно самостоятельно?

blog comments powered by Disqus