Chieftain

Материал из Колчевики
Перейти к навигации Перейти к поиску

Chieftain - ещё один движок для создания параши, использующий Python и Django. Отличается высокой скоростью работы из-за легковесности. Имеет множество современных функций и модульный HTML5 дизайн. Кэшируется посредством memcached.

Особенности[править]

  • Лёгкая и простая архитектура.
  • Полная работа в реалтайме, все посты появляются в режиме реального времени.
  • Полноценное API из коробки.
  • Расширенные средства работы с трип-кодами.
  • Поддержка разметки и highlighting кода.
  • Поиск постов.
  • AJAX.
  • Карта ответов и предпросмотр постов.
  • RSS.
  • Закладки.
  • Настраиваемые стили.
  • Расширенные средства модерации и администрирования.
  • Интернационализация.
  • Версии для мобильных и смартфонов.
  • Конвертация базы данных из Wakaba в Chieftain.

Зависимости[править]

  • Python 2.7
  • Redis или Memcached
  • GeoIP C API: http://geolite.maxmind.com/download/geoip/api/c/GeoIP-1.4.8.tar.gz
  • (optional) GeoIP datasets
  • Все зависимости для Python перечислены в pip-req.txt и могут быть установлены консольной командой pip install -r pip-req.txt.

Установка[править]

После установки всех зависимостей:

  1. Запустите python manage.py syncdb чтобы заполнить базу данных исходными данными.
  2. Запустите python manage.py runserver и python pubsub.py. Это запустит сервера django & tornado.
  3. Готово!

Скриншоты[править]

Ссылки[править]

Скачать[править]