Repolode
s9y

s9y/Serendipity

Движок блогов на PHP с редактором, медиатекой, темами, плагинами и встроенной защитой от спама для самостоятельного хостинга.

Open source альтернатива:WordPress

Звёзды
229
Форки
93
Открытые issues
38
Последний коммит
2 месяца назад

Что это?

Serendipity — движок блогов с самостоятельным хостингом, написанный на PHP. Он предоставляет авторам панель управления для создания записей, управления категориями, загрузки изображений и других медиафайлов, а также выбора тем оформления. Можно управлять пользователями и группами; поддерживаются trackback и pingback, а также предусмотрены меры защиты от спама.

Установка по умолчанию рассчитана на авторов личных блогов, а плагины позволяют использовать движок для более сложных сайтов. Плагины устанавливаются через соответствующий раздел панели управления и могут добавлять статические страницы для небольшого CMS, теги наряду с категориями, а также разметку Markdown и Textile. Для работы проекта требуется PHP 8.0 или новее и одна из баз данных: MySQL/MariaDB, PostgreSQL или SQLite.

Для установки нужно загрузить файлы из архива релиза в корневой каталог сайта и открыть URL, чтобы запустить установщик. На большинстве виртуальных хостингов необходимый стек уже доступен.

Ключевые возможности

  • 01Браузерный редактор для написания и публикации записей в блоге
  • 02Медиатека для загрузки изображений, видео и других файлов
  • 03Встроенная защита от спама и поддержка trackback и pingback
  • 04Выбор тем оформления и менеджер плагинов в панели управления
  • 05Управление группами и пользователями
  • 06Поддержка MySQL/MariaDB, PostgreSQL и SQLite

Сценарии использования

  • Ведение личного блога или блога по интересам на стандартном PHP-хостинге
  • Создание небольшого сайта со статическими страницами с помощью плагина статических страниц
  • Ведение блога с несколькими авторами, группами пользователей и категориями

Быстрый старт

  1. 1

    Скачайте архив релиза со страницы релизов

  2. 2

    Установите PHP 8.0 или новее с MySQL/MariaDB, PostgreSQL или SQLite и Apache

  3. 3

    Загрузите файлы в корневую папку веб-сервера и перейдите по своему URL, чтобы запустить установщик

Что важно знать

  • Требуется собственный PHP-сервер с базой данных и Apache, поэтому настроить хостинг нужно самостоятельно.

В подборках

Темы

Частые вопросы

Что такое Serendipity?
Движок блогов на PHP с редактором, медиатекой, темами, плагинами и встроенной защитой от спама для самостоятельного хостинга. Serendipity — движок блогов с самостоятельным хостингом, написанный на PHP. Он предоставляет авторам панель управления для создания записей, управления категориями, загрузки изображений и других медиафайлов, а также выбора тем оформления. Можно управлять пользователями и группами; поддерживаются trackback и pingback, а также предусмотрены меры защиты от спама.
Serendipity можно использовать бесплатно? Какая у него лицензия?
Serendipity распространяется с открытым исходным кодом под лицензией BSD-3-Clause. Перед использованием в коммерческих продуктах проверьте условия лицензии.
Serendipity всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в Serendipity — 12 сент. 2026 г..
Для чего можно использовать Serendipity?
Ведение личного блога или блога по интересам на стандартном PHP-хостинге Создание небольшого сайта со статическими страницами с помощью плагина статических страниц Ведение блога с несколькими авторами, группами пользователей и категориями
Как установить Serendipity?
Скачайте архив релиза со страницы релизов Установите PHP 8.0 или новее с MySQL/MariaDB, PostgreSQL или SQLite и Apache Загрузите файлы в корневую папку веб-сервера и перейдите по своему URL, чтобы запустить установщик
Где скачать Serendipity?
Исходный код и инструкции по установке — на GitHub: https://github.com/s9y/Serendipity

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты