Программное обеспечение для онлайн-документации PHP

Я создаю программное обеспечение с открытым исходным кодом на PHP. Я создал веб-сайт и хочу сделать документацию по программному обеспечению.

Я не могу использовать WordPress для этого, потому что он занимает слишком много места для простой задачи, и нет никаких тем для документации.

Мне нужна CMS для документации, такая как Laravel, которая проста в управлении и чем-то похожа на блог, но выглядит как страница документации.

Есть ли какие-либо программы в PHP, которые выполняют эту работу? Было бы намного лучше, если бы программное обеспечение было написано на фреймворке Laravel.

Ответы (2)

PongoCMS может быть для вас. Он построен на основе фреймворка Laravel и начальной загрузки Twitter. Обратите внимание, что я никогда не использовал это раньше, поэтому я не могу честно сказать, насколько хорошо это работает. На первый взгляд кажется, что добавлять страницы и добавлять контент на эти страницы очень просто.

Функции:

  • Многоязычное управление сайтом
  • Области форматированного текста WYSIWYG или HTML
  • Управление блогом
  • Загрузка нескольких файлов
  • Автоматический генератор эскизов
  • Внешний/внутренний уровень доступа
  • Обзор Google Аналитики
  • Детальное управление кешем
  • Страницы, защищенные паролем
  • Постраничная SEO-оптимизация
  • Управление картой сайта
  • Резервное копирование базы данных
  • Открытый источник
  • Построен на фреймворке Laravel и начальной загрузке
  • Возможность создавать свои темы

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

Взгляните на их начальную страницу о требованиях для понго и о том, как его настроить.

Предупреждение: не нажимайте на ссылки в посте выше, они не те, за кого себя выдают.

Чтобы ответить на вопрос, я бы настоятельно рекомендовал http://phpfui.com/InstaDoc для этого. Запускается как PHP-скрипт прямо на вашем сервере. Будет создавать статические файлы, если они вам нужны для сайтов с большим объемом. Простота установки и настройки. Может быть, 2 минуты на полезную документацию для вашего кода и всего стороннего кода, который вы используете в своем приложении.