| 初回リリース | 2001年7月 |
|---|---|
| 安定版リリース | 4.3.4 [1]
/ 2024年11月12日 |
| リポジトリ |
|
| 書かれた | PHP の |
| オペレーティング·システム | クロスプラットフォーム |
| タイプ | コンテンツ管理システム |
| ライセンス | GNU 一般公衆利用許諾書 |
| Webサイト | スパイネット |
SPIP ( Système de Publication pour l'Internet ) は、オンラインでの共同編集を重視したWeb サイトの公開用に設計された、無料のソフトウェア コンテンツ管理システムです。
このソフトウェアは、セットアップ、使用、メンテナンスが簡単に行えるように設計されています。SPIPの最後のP は、 Partagé (共有) とParticipatif (参加型)の両方の略で、このソフトウェアが共同オンライン編集用に設計されていることを意味します。[2]マスコットは、フランスとベルギーの漫画キャラクターSpipを参考にしたムササビです。
これは、機関サイト、コミュニティポータル、学術サイト、協会、個人のウェブページ、ニュースサイトで使用されており、その(不完全な)リストはプロジェクトウェブサイトのポートフォリオで管理されています。[3]
バージョン4.2.5(2023年9月1日)から、Spipは月次リリーススケジュールに移行します。[4]
テクノロジー
このソフトウェアはPHPで書かれており、1 つ以上のSQLデータベース ( MySQL / MariaDB、SQLite、PostgreSQL)に依存しています。
サイトのページは「オンザフライ」で生成されます。データベースに保存されたコンテンツは、HTMLと SPIP 独自のマークアップ言語を統合したプレゼンテーション「スケルトン」によってフォーマットされます。キャッシュシステムにより、リクエストごとにページが生成されることが回避されます。ページがリクエストされると、SPIP はキャッシュにページが存在しないかどうかを確認し、古すぎない場合はページを表示します。ページの存続期間は、プレゼンテーション スケルトンで調整できます。
歴史
SPIPはもともとuzine.netサイト用に考案され、その後設計者がGPLライセンスの下でリリースしました。2001年のリリース以来、Le Monde diplomatique新聞やwww.vacarme.eu.orgでも使用されています。Le Monde diplomatiqueのウェブマスターはSPIPの発起人の一人です。[5]
SPIP は、キャッシュ メカニズム、認証システム、自動セットアップ モジュール、記事の管理と入力用のインターフェイスを統合します。SPIP は、スケルトンと呼ばれるWeb テンプレート システムを使用して、PHP の知識がなくても動的なページを作成できます。
2003年初頭、バージョン1.6では、プライベートバックエンドインターフェースを複数の言語で表示できるようになりました。[6]利用可能なバージョン数を増やすために、翻訳者のためのスペースが設けられました。[7]
2004年1月、SPIPバージョン1.7では多言語ウェブサイトの管理が可能になり、検索およびコンテンツインデックスモジュールが実装されました。また、他のサイトのコンテンツのシンジケーションも可能になりました。[8]
2005 年 4 月、バージョン 1.8 のプライベート インターフェイスは、人間工学的プロセスの分析を考慮に入れるために改訂されました[明確化が必要]。[9]開発者にとって重要な変更点は、新しいコンパイラの恩恵を受ける SPIP のコアです。これにより、PHP でのコーディング作業を必要とせずに、より複雑な機能を備えたスケルトンを作成できるようになりました。[10]
スケルトンの形式でのプライベート インターフェースの再構築など、その他の再構築も現在進行中です。
1.9バージョン(1)では、プラグインシステムが導入され、コンポーネントファイルの構成(特にファイル拡張子が「.php3」から「.php」への移行)を中心に多数の変更が行われました。[11]
バージョン1.9.1ではWikipediaに似たテンプレートシステムが導入されました。[12]
バージョン1.9.2では、ディレクトリ構造が変更され、ソースの相互利用が改善されました。[13]
バージョン2.0では複数のSQLデータベースがサポートされ、Webフォーム用の簡単なスケルトンが導入されています。[14]
バージョン2.1では、モジュールの概念に基づいて、セキュリティと安定性の向上、プラグイン管理用の新しいインターフェース、その他の機能が強化されています。[15]
メジャーバージョン3.0は2012年5月19日にリリースされました。[16]完全に再設計され、より高いモジュール性を実現しました。コア以外の機能はすべてプラグインとして実装されるようになりました。プライベートエリアは、編集オブジェクトを可能な限り汎用的にするために徹底的に書き直されました[明確化が必要]。新しい編集オブジェクトをより簡単に、より迅速に作成し、既存のものをカスタマイズできるように設計されています。新しいDATAループにより、SPIPはあらゆる種類のデータ(SQLテーブルだけでなく)に接続できます。これらのデータは、ローカル(XML、CSV、YAMLファイル、列挙体など)またはURL(YouTubeビデオのリスト、Flickrの写真、Googleスプレッドシート、オンラインカレンダーなど)上に直接あります。そのため、Web自体をデータベースとして使用できます。
バージョン3.1 [17]は2016年1月6日にリリースされました。JavaScriptライブラリの更新、デフォルトのCSSスタイルの提供、編集スペースの拡張、スケルトンの記述のための新しいツールの提供、パフォーマンスとコードの記述の改善が行われています。
バージョン3.2 [18]は2017年10月13日にリリースされました。これには、埋め込まれたJavaScriptライブラリの更新、プライベートスペースの人間工学の改善、およびその他の改善が含まれています。
4.0.0から始まる4.xバージョンシリーズは、2021年7月に最初のリリースを迎えました。内部のドキュメント管理エンジン、SVGなどの新しい画像形式のサポート、新しい管理者スペースが改善され、技術面では、現在のPHPバージョンとの互換性と新しいスケルトン構文が追加されました。[19]
参照
記事の注釈と参考文献
- ^ . 2024年11月12日 https://blog.spip.net/Mise-a-jour-de-maintenance-sortie-de-SPIP-4-3-4.html.
{{cite web}}:欠落または空|title=(ヘルプ) - ^ 「CMS Critic」。2014年2月12日時点のオリジナルよりアーカイブ。2010年3月8日閲覧。
- ^ 「Des sites sous SPIP」(フランス語)。
- ^ 「メンテナンスの準備: SPIP 4.2.5、SPIP 4.1.12 の出撃」 (フランス語)。
- ^ 「« Le Monde外交» et Internet」(フランス語)。 2010 年 2 月。
- ^ SPIP 1.6 - SPIP
- ^ SPIP を翻訳するには?
- ^ SPIP1.7 より
- ^ http://diala.rezo.net
- ^ SPIP1.8 より
- ^ SPIP1.9 より
- ^ SPIP1.9.1 より
- ^ SPIP1.9.2 より
- ^ SPIP2.0 より
- ^ SPIP2.1 より
- ^ SPIP3.0 より
- ^ SPIP3.1 より
- ^ 「Spip 3.2 - Spip」。
- ^ "SPIP 4.0 はシンプルさを宣伝します!".
外部リンク
- 公式サイト:プレゼンテーション、ダウンロード、ドキュメントなど。
- SPIPの詳細な歴史
- SPIPを翻訳する
- SPIP 3.0 によるプログラミング
- SPIP銀河
- プラグイン-SPIP
- SPIP-貢献
- spip-en 英語ユーザー向けメーリングリスト
