[CMS] almazcms

Тема в разделе "Open Source", создана пользователем igrok54, 18 мар 2009.

Статус темы:
Закрыта.
Модераторы: Amazko, Aste
  1. igrok54

    igrok54 Постоялец

    Регистр.:
    22 ноя 2006
    Сообщения:
    87
    Симпатии:
    15
    Представляю для обсуждения свой движок - almazcms.com
    Работает без баз данных - на текстовых файлах. Легкий в работе. Структура блогового типа.
    Работает на любых хостингах с PHP 4+.
    Бесплатный - лицензия GNU GPL-2. Открытый исходный код.
    Расчитан на пользователей с минимальным уровнем подготовки...

    Основной принцип работы: скрипт листит активированные в конфигурационном файле директории (они же и являются рубриками) и выводит сформатированное содержание. То есть кинул текстовой файл статьи в папку рубрики - статья автоматически появилась на сайте.

    К настоящему времени реализовано:
    1. 3 варианта построения главной страницы:
    а. Статичный контент;
    б. Блоки последних статей из каждой рубрики (в файле конфигурации указывается количество последних статей для вывода в блоке + выводить только заголовки статей или заголовки с анонсами);
    в. Оба варианта вместе.
    2. Комментарии к статьям. Возможность включить/выключить весь блок комментирования через кофигурационный файл. Премодерация добавленных комментариев до публикации. Уведомление админу на мыло о новом комментарии.
    3. Возможность прописывать метатеги keywords и description.
    4. Легкая смена дизайна - залил папку с дизайном, прописал в конфиге имя папки...
    5. WYSIWYG-редактор для создания постов.
    6. RSS-каналы: общий + канал для каждой рубрики.

    При разработке внимание уделяется вопросам безопасности и валидности кода.
    Права для записи должен иметь только один файл - в который записываются комментарии. Возможность админу сайта дать любое имя этому файлу в целях безопасности.

    Фак для пользователей постепенно пишется на сайте цмс-ки.

    Баги правятся по мере их выявления. О выявленных багах, плиз, пишите в комментах на сайте CMS.

    Дизайнов на выбор готовых 40 штук. Фак для легкой адаптации любого другого дизайна (из простой HTML страницы) готов - процесс занимает несколько минут. Для создания имеющихся 40 шаблонов использовались бесплатные темплейты (там их больше 1000) отсюда: http://www.freelayouts.com/template_categories/2

    Дополнительно через пару дней выложу модуль фотогалегеи с каруселью, слайдшоу, лайтбоксом (одной из его разновидностей - milkbox) работающий по такому-же принципу листинга директорий (залил картинки по FTP, активировал альбом и готово).

    PS. Знатным кодером себя не считаю, возможно некоторые места в коде можно было написать элегантней... Движок изначально писал для себя, позже решил выложить для желающих, поэтому прошу строго не судить...
     
    musi и 3xmaster нравится это.
  2. smithws

    smithws

    Регистр.:
    19 июн 2008
    Сообщения:
    481
    Симпатии:
    153
    В яндексе по поводу Almaz CMS
    Полное молчание.
    Видно совсем новый движок.
    Будет ли там у Вас возможность синонимизации контента?
     
  3. duncan

    duncan батяр з личакова

    Регистр.:
    10 апр 2007
    Сообщения:
    1.590
    Симпатии:
    437
    респект человеку, который что-то делает своими руками..
    но тема про мультидоменную цеемес...
    ваша разработка позволяет это?
    если же нет -- лучше создать отдельную тему с описанием вашего продукта.
     
  4. igrok54

    igrok54 Постоялец

    Регистр.:
    22 ноя 2006
    Сообщения:
    87
    Симпатии:
    15
    ПУПЕР - Спасибо за хорошие слова.
    Мой ответ предназначался для B3nDER686 - в его запросе, как я понял, мультидоменность не интересовала.
    Пока поддержки мультидоменов в движке нет.

    smithws - не удивительно, с момента начала разработки прошло около месяца... Яшка за такие сроки не успевает проиндексировать...
    RSS-парсер и синонимайзер (его пока нет) в паблик выкладывать бы не хотел - судьба сателлитХ для моего произведения не желательна...
     
  5. duncan

    duncan батяр з личакова

    Регистр.:
    10 апр 2007
    Сообщения:
    1.590
    Симпатии:
    437
    ваша система заслуживает отдельной темьі.
    оформите только первое сообщение по-правилам...
     
  6. koshkama

    koshkama Создатель

    Регистр.:
    28 мар 2009
    Сообщения:
    37
    Симпатии:
    1
    Почти все шаблоны взяты из Wordpress! а модули какие есть?
     
  7. igrok54

    igrok54 Постоялец

    Регистр.:
    22 ноя 2006
    Сообщения:
    87
    Симпатии:
    15
    koshkama
    Шаблоны для переработки беру отсюда. Вордпресс видимо тоже...
    http://www.freelayouts.com/template_categories/2
    Дефолтный шаблон писал сам.
    Подробней о шаблонах + шпаргалка для адаптации других шаблонов на странице
    http://almazcms.com/examples/single.php?20090325114712
    О модулях: пока полноценным модулем считаю только галерею.

    В качестве JS-фреймворка выбран jQuery, хотя лично по моему мнению MooTools работает несколько легче...

    Дополнительный функционал реализуется также с помощью плагинов. Их пока также немного:

    Static front page - для создания статичной главной страницы, позволяет реализовать три варианта главной страницы - подробности использования на сайте с адаптированными шаблонами
    http://themes.almazcms.com/
    Swfobject - легкая вставка флеш-объектов в дизайн сайта или статью
    Themes switcher - возможность смены дизайна сайта для пользователя.
    jQuery LightBox - можно использовать вывод картинок через лайтбокс с деактивированной галереей на любых страницах сайта.

    Дополнительно реализовано: Java-скрипты выбираются только необходимые исходя из конфигурации, объединяются в один файл и отдаются через GZIP, что уменьшает количество запросов браузера к серверу и размер загружаемого файла, соответственно ускорение загрузки страниц.
    Весь html контент передается также через GZIP, если браузер клиента это поддерживает.

    Все вышеперечисленное имеется в дистрибутиве.
     
  8. duncan

    duncan батяр з личакова

    Регистр.:
    10 апр 2007
    Сообщения:
    1.590
    Симпатии:
    437
    скажите: а вьі не планируете сделать вариант с мускулом, а не только на файлах?..
     
  9. igrok54

    igrok54 Постоялец

    Регистр.:
    22 ноя 2006
    Сообщения:
    87
    Симпатии:
    15
    Пока не планирую, но в данный момент есть задача создания пользовательских аккаунтов, авторизации... Думаю над реализацией... Возможно потребуется добавление баз данных.
     
  10. ziv

    ziv Постоялец

    Регистр.:
    5 дек 2006
    Сообщения:
    104
    Симпатии:
    5
    Еще неплохобы кроме галереи сделать новости с архивом и голосовалку. И будет приличный функционал для небольших сайтов.
     
Статус темы:
Закрыта.