ジャムルーム

ジャムルーム
原作者Talldude Networks, LLC
開発者ジャムルームネットワーク
初回リリース2003年7月 (2003-07
安定版リリース
7.0.2 [ 1 ] / 2025年2月16日[±]
言語PHP
オペレーティングシステムLinux
タイプコンテンツ管理フレームワークコンテンツ管理システムソーシャルソフトウェア
ライセンスMozillaパブリックライセンス
ウェブ www.jamroom.net

Jamroomは、 PHPMySQLMariaDB、またはPercona Serverをベースにしたコミュニティ重視のオープンソースソフトウェアWebコンテンツ管理システム(CMS)およびフレームワークで、Webホスティングサービス上で動作します。[ 2 ]モジュールベースの拡張システムとSmartyテンプレートエンジンを使用したスキンなどの機能があります。[ 3 ] JamroomはオープンソースのMozilla Public License(MPL)の下で配布されています。 [ 4 ]

機能

Jamroom URLルーティング

Jamroomには、 テンプレートプロセッサを使用したWebテンプレートシステムがあります

スキン

Jamroomユーザーはスキンをインストールしたり切り替えたりすることができます。スキンを使用すると、Jamroomウェブサイトの外観と機能を変更できます。スキンはJamroomの「マーケットプレイス」管理ツールを使用してインストールするか、スキンフォルダをFTP経由でアップロードすることができます。[ 5 ] テーマに含まれるPHP、HTML、CSSコードを追加または編集して、高度な機能を提供することができます。Jamroomスキンは数多く存在し、無料のものもあれば、プレミアム(有料)のテンプレートもあります

モジュール

Jamroomの非常に人気のある機能の1つは、ユーザーと開発者がコアのインストールを超えて機能を拡張できるモジュールアーキテクチャです。Jamroom 5以降、システムの構造は以前のバージョンから大きく変更されました。最大の変更点は、Jamroomのコア自体がモジュールになったことです。モジュールを追加することで、ユーザーのプロフィールでより多くの機能を利用できるようになります。[ 6 ]

RESTful API

Jamroomは、「proxima」と呼ばれるインストール可能なパッケージを介して、REST(Representational State Transfer )アーキテクチャパターンに従ったWebサービスの作成をサポートするために使用できます。 [ 7 ]

プロフィール中心

Jamroomのデザイン構造の重要な要素は、ユーザーがサイトにアップロードおよびインポートしたコンテンツはプロフィールが主要な場所であるというコンセプトです。これは、バンドが才能を披露できるコミュニティを構築するためのミュージシャン向けコンテンツ管理システムとしてJamroomが誕生したことに由来しています。Jamroom 5では、「音楽だけ」という焦点はなくなりましたが、プロフィール中心の性質は維持されています

モバイル

Jamroom 4までは、サイト訪問者にビデオとオーディオコンテンツを配信する主な手段はFlashでした。Jamroom 5からは、一部のモバイルデバイスがFlashをサポートしていないという問題[ 8 ]により、Jamroomでも配信方法を変更する必要がありました。現在、Jamroom 5にアップロードされたオーディオとビデオのメディアは、メディアが可能な限り幅広い配信シナリオに対応できるように、さまざまな形式に変換されています

コア

Jamroomコミュニティでは、「コア」という用語には2つの用途があります。1つ目は、Jamroomコミュニティサイトをインストールするためにダウンロードして使用する、モジュールとスキンの初期セットです。2つ目は、jrCoreモジュール自体を指します。Jamroom内のすべてのものは、モジュールまたはスキンのいずれかです

コアモジュール

Jamroomコアダウンロードパッケージには、管理者が有効にしてコアウェブサイトの機能を拡張できる以下のモジュールが含まれています

  • タイムライン
  • ブログ
  • システムコア
  • フォロワー
  • 画像サポート
  • メールサポート
  • マーケットプレイス
  • ページ作成者
  • ユーザープロフィール
  • サイト検索
  • サポートセンター
  • ユーザーアカウント

コアスキン

Jamroom コア ダウンロード パッケージには、次のスキンが含まれています。

  • エラスティック
  • ルシッド

歴史

リリース

凡例:
サポート対象外
サポート対象
最新バージョン
プレビュー版
将来のバージョン
バージョン 発売日 備考
サポート対象外:12003年7月28日
サポート対象外:22003年12月20日 設定システム、オンラインストア、統計、BBコード、ラジオ局などを追加しました[ 9 ]
サポート対象外:32006年8月9日 アップグレードをサポートする最初のリリース[ 10 ]
サポート対象外:42009年1月16日 新しいモジュールシステムAPI、新しいスキン、画像フィルター、SEO URLのメディア承認システム。[ 11 ]
サポート対象外:52013年7月29日 完全に新しいコア、より容易な開発、モジュール設計、オープンソース。[ 12 ]
サポート対象:62016年9月27日 高性能コアアップデート、新しいメールシステム、重要なソーシャルアップデート、新しいチャットモジュール。[ 13 ]
サポート対象:6.12017年8月30日 キャッシュシステムの改善、データベースの改善、SSLの改善。[ 14 ]
最新バージョン:6.52020年4月11日 ダッシュボードとアクティビティログの更新、SVGアイコンのサポート、スキンのスタイルセクションの全面的な見直し。[ 15 ]

参照

参考文献

  1. ^ 「Softaculous」 www.softaculous.com 2026年1月19閲覧
  2. ^ 「サーバー要件 - Jamroomネットワーク」 . Jamroom . 2024年4月12日閲覧
  3. ^ 「Jamroom 4テンプレートの使い方」 . Jamroom . 2013年12月18日閲覧
  4. ^ 「Jamroom 5 alpha へようこそ」 . Jamroom . 2013年12月18日閲覧
  5. ^ 「スキンの選択」 . youtube. 2013年11月5日. 2013年11月7日閲覧
  6. ^ 「Jamroom 5 Beta 1がリリースされました」。Jamroom。2012年12月12日。 2013年12月18日閲覧
  7. ^ 「Proxima - 強力なAPIサービス」 . Jamroom. 2014年10月9日. 2014年9月22日時点のオリジナルよりアーカイブ2014年10月9日閲覧。
  8. ^ Chartier, David (2007年6月12日). 「公式発表:iPhoneは(まだ)Flashをサポートしていません」 The Unofficial Apple Weblog. 2015年1月31日時点のオリジナルよりアーカイブ。 2013年11月7日閲覧
  9. ^ 「Jamroom 2.0が登場!!」 Jamroom、2003年12月12日。 2013年12月18日閲覧
  10. ^ 「Jamroom、ボーナスパック、パワーパック3.0.1がリリースされました!」 Jamroom、2006年8月9日。 2013年12月18日閲覧
  11. ^ 「Jamroom 4がリリースされました!」 Jamroom、2009年7月16日。 2013年12月18日閲覧
  12. ^ 「Jamroom 5がリリースされました!」 Jamroom、2013年7月29日。 2013年12月18日閲覧
  13. ^ 「Jamroom 6 ベータ版キックオフ」 Jamroom 2016年9月27日。 2016年10月11日閲覧
  14. ^ 「システムコア変更ログ」 . Jamroom. 2017年8月30日. 2017年8月30日閲覧
  15. ^ 「Jamroom 6.5.0がリリースされました!」 Jamroom . 2020年8月7日閲覧。