Repolode
s9y

s9y/Serendipity

エディター、メディアライブラリ、テーマ、プラグイン、スパム対策機能を備えた、セルフホスト型ブログ向けのPHP製ブログエンジンです。

代替できる製品:WordPress

スター
229
フォーク
93
未解決の Issue
38
最終コミット
2 か月前

これは何?

Serendipityは、PHPで書かれたセルフホスト型のブログエンジンです。記事の作成、カテゴリーの管理、画像などのメディアのアップロード、テーマの選択を行うための管理画面を提供します。ユーザーやグループを管理でき、トラックバック、ピンバック、スパム対策機能も備えています。

標準のインストール構成は個人ブログ向けですが、プラグインを追加することで、より複雑なサイトにも対応できます。プラグインは管理画面のプラグインインターフェースからインストールでき、小規模なCMS向けの静的ページ、カテゴリーと併用できるタグ、MarkdownやTextileの記法などを追加できます。PHP 8.0以降で動作し、データベースにはMySQL/MariaDB、PostgreSQL、SQLiteを利用できます。

インストールするには、リリースアーカイブ内のファイルをWebルートにアップロードし、URLを開いてインストーラーを実行します。多くの共有ホスティングでは、必要な環境がすでに用意されています。

主な機能

  • 01記事の執筆と公開に使えるブラウザベースのエディター
  • 02画像、動画、その他のファイルをアップロードできるメディアライブラリ
  • 03スパム対策機能を内蔵し、トラックバックとピンバックに対応
  • 04選択可能なテーマと、管理画面から使えるプラグインマネージャー
  • 05グループとユーザーの管理
  • 06MySQL/MariaDB、PostgreSQL、SQLiteに対応

ユースケース

  • 一般的なPHP対応のWebホストで、個人ブログや趣味のブログを運営する
  • 静的ページプラグインを使って、小規模なサイトを構築する
  • ユーザーグループとカテゴリーを活用して、複数の著者によるブログを運営する

クイックスタート

  1. 1

    リリースページからリリースアーカイブをダウンロードします

  2. 2

    MySQL/MariaDB、PostgreSQL、またはSQLiteとApacheを備えたPHP 8.0以降をインストールします

  3. 3

    ファイルをWebルートにアップロードし、URLにアクセスしてインストーラーを起動します

使う前に知っておきたいこと

  • データベースとApacheを備えたセルフホスト型PHPサーバーが必要なため、ホスティング環境を自分で設定する必要があります。

収録されている特集

トピック

よくある質問

Serendipity とは?
エディター、メディアライブラリ、テーマ、プラグイン、スパム対策機能を備えた、セルフホスト型ブログ向けのPHP製ブログエンジンです。 Serendipityは、PHPで書かれたセルフホスト型のブログエンジンです。記事の作成、カテゴリーの管理、画像などのメディアのアップロード、テーマの選択を行うための管理画面を提供します。ユーザーやグループを管理でき、トラックバック、ピンバック、スパム対策機能も備えています。
Serendipity は無料で使えますか?ライセンスは?
Serendipity は BSD-3-Clause ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
Serendipity は今もメンテナンスされていますか?
半年以内に更新あり。Serendipity の最終コミットは 2026年9月12日 です。
Serendipity は何に使えますか?
一般的なPHP対応のWebホストで、個人ブログや趣味のブログを運営する 静的ページプラグインを使って、小規模なサイトを構築する ユーザーグループとカテゴリーを活用して、複数の著者によるブログを運営する
Serendipity のインストール方法は?
リリースページからリリースアーカイブをダウンロードします MySQL/MariaDB、PostgreSQL、またはSQLiteとApacheを備えたPHP 8.0以降をインストールします ファイルをWebルートにアップロードし、URLにアクセスしてインストーラーを起動します
Serendipity はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/s9y/Serendipity

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト