CarbonForum, высокопроизводительный, безопасный, тематический легкий форум PHP.
Отличная архитектура и эффективный код, среднее время выполнения каждой страницы составляет всего от 1 до 5 миллисекунд. Весь сайт использует технологию асинхронной загрузки для достижения полного рендеринга от клика клиента в браузере в течение 400 мс (сетевая линия в нормальных условиях). Дружелюбность к поисковым системам не снизилась. Благодаря SEO-оптимизации, такой как Sitemap, высокий уровень включения гарантирован.
Отказываются от таких понятий, как разделы и узлы. Нет необходимости выбирать разделы при публикации. Система автоматически рекомендует пользователям выбирать темы на основе содержания сообщений. Также имеется мощный, но не избыточный текстовый редактор.
Он поддерживает такие функции, как подписка на пользователей и темы, а также может использоваться в качестве сайта социальной сети.
Он поддерживает отправку сообщений в реальном времени и использует NotificationAPI HTML5. Даже если веб-страница свернута в фоновом режиме, она может продолжать отправлять уведомления, не подвергаясь воздействию, что делает форум столь же эффективным, как инструмент обмена мгновенными сообщениями.
Требования к среде установки:
Версия PHP выше 5.3.6 и открытый PDO_MYSQL (PHP5.3 и выше поддерживают PDO_MySQL по умолчанию, если он не поддерживается, обратитесь к поставщику услуг)
Поддерживает анализ файлов .htaccess (т. е. Apachemod_rewrite или IISISAPI_Rewrite. Пользователи Nginx вручную скопируйте содержимое nginx.conf в файл конфигурации vhost).
Шаги установки:
1. После распаковки загрузите файлы из папки Carbon-Forum-master на сервер и убедитесь, что каталог, в котором находится серверная программа, доступен для чтения и записи.
2. Запустите http://yourdomainname/install и следуйте инструкциям по установке.
3. После завершения установки первый зарегистрированный пользователь автоматически станет администратором.
Если вам нужны дополнительные пакеты расширения с предложениями по темам, посетите официальный сайт, чтобы загрузить их.
Если вы считаете, что этот проект вам полезен, зайдите на Github и поставьте этому проекту звезду.
Шаги обновления:
1. Сделайте резервную копию базы данных и загрузите папку, это очень важно! Если у вас нет резервной копии, не продолжайте обновление!
2. Замените все извлеченные файлы (кроме папки загрузки) в исходную директорию сайта.
3. Запустите http://вашдомен/обновление и следуйте инструкциям по обновлению.
Журнал обновлений:
Журнал обновлений CarbonForumv5.0.1:
Добавлен новый поддерживающий клиент Android. Каждый веб-сайт, использующий программу облегченного форума PHP CarbonForum, может изменить информацию об интерфейсе в исходном коде клиента и скомпилировать собственный клиент Android в течение трех минут.
Добавлен API.(Документация)
Настроить стиль.
Улучшенная читаемость кода.
Нет необходимости вводить пароль дважды при регистрации.
Показывать название сайта внизу страницы.
Отображать аватар в форме круга.
Автоматически нажмите клавишу ввода перед созданием новой темы в мобильной версии.
Обновите appframeworkui.
Оптимизирован механизм кэширования мобильной версии.
Добавить русскоязычный пак.(by@naiffuR)
Добавьте поддержку аудиотега HTML5.
ИзменитьсинтаксисHighlighterstyle.
Исправьте ошибку, из-за которой необходимо дважды щелкнуть клавишу возврата, чтобы эффект вступил в силу в мобильной версии.
Новый редакторский стиль.
Исправлены некоторые проблемы с черновиками.
Установить положение NavBar фиксированным.
Серверсайдерекуестфоржери (SSRF)
Автоматический переход на возможную вкладку уведомлений.
Исправлена проблема, которая могла возникнуть при использовании некоторых более старых версий драйверов MySQL.