![]() | |
| 原作者 | マーク・オサリバン |
|---|---|
| 開発者 | トッド・バリー、ティム・ガンター、マット・リンカーン・ラッセル、クラウス・バートン |
| 初回リリース | 2006年7月1日 |
| 安定リリース | 3.3 / 2019年10月29日 |
| リポジトリ |
|
| 書かれた | PHP の |
| プラットフォーム | PHP、MySQL |
| タイプ | フォーラムソフトウェア |
| ライセンス | GNU GPL [1] |
| Webサイト | 出典: |
Vanillaは、 2009 年にカナダのケベック州モントリオールで設立されたカナダのソフトウェア会社です。クラウドベース ( SaaS ) のコミュニティ フォーラム ソフトウェアと、オープン ソース コミュニティでサポートされるソフトウェアの両方を提供しています。同社の主力製品は Vanilla Cloud です。
同社のオープンソース製品であるVanilla OSSは、Gardenフレームワークを使用してPHPスクリプト言語で書かれた軽量のインターネットフォーラムパッケージです。このソフトウェアはGNU GPLの下でリリースされています。[1] Vanilla Forumsはフリーソフトウェアであり、標準に準拠したカスタマイズ可能なディスカッションフォーラムです。2009年からはクラウドホストバージョンも提供されています(Vanillaが提供)。
Vanillaのオープンソースプロジェクトは2006年7月1日にリリースされ、それ以来多くの変更が行われてきましたが、最も注目すべきはVanilla OSSとVanilla Cloudの完全な書き換えです。後者が主要な製品となり、Vanilla 1は他の開発者の手に渡りました。[2]オープンソースのVanilla 2は、現在もコアチームによって維持およびサポートされています。
Vanillaはフォーラムをその原点に戻すように設計されており、コア機能に加えて、プラグインとして利用できる絵文字などの追加機能を提供しています。[3]
ビジネスモデル
Vanilla Cloudは、Vanilla Forums, Inc.がサポートオプション付きのさまざまなプランを提供する商用SaaSとして実行されるカスタムの非分散型ホスト型ソフトウェア実装によって部分的に資金提供されています。 [4] [5] [6]
ホスト型プランでは、オープンソース版の多くの機能に加え、コアチームがサポートするプレミアムアドオンが提供されます。[7]
Vanilla OSS は、コミュニティの支援を受けて元のコア チームによってサポートされています。
特徴
Vanilla OSSは、無料、[8] FOSSで、拡張可能で多言語のフォーラムシステムです。以下の項目はオープンソースバージョンについて説明しています。
- ユーザーは、無制限のカテゴリを備えたフル機能のディスカッションフォーラムを簡単に設定および維持できます。
- コミュニティが作成したさまざまなテーマとアドオンが利用可能です。[9] [10]
- シングルサインオン[11] [12]
- ソーシャルメディアログイン[13]
- 埋め込み可能なフォーラム[14]
- 他のフォーラムからのインポート[14]
- サイトのコメントシステム[15]
- WordPressのような他のFOSSプロジェクトと統合する[16]
歴史
マーク・オサリバンは、自身のオンライングラフィックデザインとプログラミングコミュニティをサポートするために、Vanillaの初期バージョンを作成しました。[17] 2002年から2005年にかけて、このフォーラムのアルファバージョンは多くの改訂を経て、コアテーマとプラグインエンジンが構築され、最終的にVanilla OSSがリリースされました。[18]
Vanillaは人気が高まり、ボルダーで開催されたTechStars 2009に招待されました。[19] 2010年の初めに、VanillaはシリーズAの資金調達で50万カナダドルを獲得しました。[20] 2010年7月、Vanilla OSSを完全に書き直したVanilla Cloudがリリースされました。[21]
バニラOSS
Vanilla OSS には、チャット、プライベート メッセージ、「Who's Online」、添付ファイルなど、多数のオプション プラグインを備えた非常に軽量なコアがあります。
最新バージョン(2.6.3)は2018年9月23日にリリースされました。
Vanilla OSS は、ユーザー コミュニティの協力を得て、Vanilla チームによって現在もメンテナンスされています。
バニラクラウド
Vanilla Cloudは、 MVC 、オブジェクト指向、モジュール式、拡張可能なフレームワークであるGarden Frameworkを使用してVanillaを完全に書き直したものです。[22]
Vanilla Cloud の新しいコア機能:
- vBulletinやphpBBなどの他のフォーラムシステム用のGPLインポーター。[23]
<embed>Vanilla (JavaScript 経由でどこにでもフォーラムを埋め込む)- ソーシャルコネクト
- Vanilla Mobile - 設定が必要
- バニラコネクト(シングルサインイン)
- テーマ
- バナー
- ファイルアップロード - プラグインとして含まれています
- WYSIWYG エディター - プラグインとして含まれています
- 絵文字 - プラグインとして含まれています
庭
GardenはVanilla Cloudが構築され、デプロイされるPHPフレームワークですが、それ自体でMVCフレームワークとして使用することもでき、規則に基づいたフォルダ構造を持っています。[24] [25]
Vanillaリリースをダウンロードすると、Gardenにアプリケーションとしてパッケージ化されます。[26]
Gardenは、アプリケーション、プラグイン、テーマ、ロケールの「アドオン」を介して開発することができます。[27]
各アプリケーションは MVC パラダイムに従っており、通常、アプリケーションはアプリケーション フォルダーに配置され、プラグインはプラグイン フォルダーに配置されます。
アプリケーションはプラグインとテーマによって拡張できます。これらは主に、規約に基づくファイル構造、構成、およびイベント フックの組み合わせを使用します。
プラグイン可能性は、オブジェクト指向プログラミングと同様にフレームワークのコア機能であるため、アプリケーションとコアは主に、イベント フック、「マジック イベント」フック、「マジック メソッド」、および場合によってはメソッド オーバーライドを示すパブリック メソッド命名規則を使用するプラグイン クラスによって拡張されます。コア内の一部の一般的な関数は、事前に定義することでオーバーライドできます。
さらに、ロケールを使用して、参照によって置き換えられるさまざまな言語やテキストのバリエーションに翻訳することもできます。
リリース履歴
ホストフォーラム
ホスト版の Vanilla は、最新バージョンの Vanilla で動作します。また、コミュニティ版 (通常はフォーラムをセルフホストしている人々) では提供されていない機能も提供します。提供されていない機能は、反応[38] とバッジ、投票、ユーザー ランク、Salesforce、Zendesk、GitHub などのエンタープライズ統合です (その他多数)。このため、Vanilla 独自のコミュニティ フォーラムで議論が続いています。過去には、ビジネス モデルと特定の機能が提供されていない理由について、数多くの議論が行われてきました。[39]コミュニティ版のソフトウェアでは、開発者がこれらの機能の多くを再現しています。[40]
参照
参考文献
- ^ ab "vanilla/LICENSE.md". GitHub .
- ^ 「Google Code アーカイブ - Google Code プロジェクト ホスティング用の長期ストレージ」。code.google.com。
- ^ Gunter, Tim. 「Vanilla Emotify プラグイン」。
- ^ 「Vanilla をもう一度見る: オンライン コミュニティの再発明」。appstorm.net。
- ^ 「高可用性と低コストを重視したホスティング プラットフォームの設計」Rackspace Hosting。
- ^ 「ディスカッションフォーラムから嫌な奴らを追い出す」The Globe and Mail。
- ^ 「セルフホストのバニラとバニラホストの違い」。バニラフォーラム。
- ^ マイルズ、ステファニー。「App Vita」。
- ^ 「アドオンを参照する」。Vanillaフォーラム。
- ^ 「機能とアドオンとは何ですか?」homebrewforums.net .
- ^ 「Vanilla ドキュメント」. vanillaforums.org .
- ^ 「カナダのソフトウェア会社がインターネットフォーラムを改善」IT World Canada。
- ^ 「Vanilla Forums」。Vanilla Forums ブログ。
- ^ ab Charles Hamilton. 「ホスト型コミュニティ アプリ Vanilla Forums が埋め込み可能に」gigaom.com。
- ^ 「モントリオールのバニラフォーラムがオンラインコミュニティ育成を支援する新しいコメント機能を開始」techvibes.com。
- ^ 「WordPress › Vanilla フォーラム « WordPress プラグイン」。WordPress.org。
- ^ 「Vanilla Forums」。Vanilla Forums ブログ。
- ^ 「Vanilla 1 ドキュメント アーカイブ」。2014 年 2 月 15 日時点のオリジナルよりアーカイブ。2014 年2 月 4 日閲覧。
- ^ 「TechStars Incubator が 10 社の新会社を設立」。TechCrunch。AOL。
- ^ 「Vanilla Forums、革新的なオープンソースコミュニティフォーラムソフトウェアで50万カナダドルのラウンドA資金調達を獲得 - Business Wire」。businesswire.com。
- ^ 「Vanilla Forums が投資を受け、新バージョンをリリース」2010 年 7 月 22 日。
- ^ 「フォーラムは死んだ、バニラ万歳」Boagworld - Web & Digital Advice。
- ^ 「Vanillaforums's VanillaPorter」。2010年5月13日時点のオリジナルよりアーカイブ。2014年2月4日閲覧。
- ^ 「cakephp - 大きな PHP フレームワークの 1 つに基づいて作成されたフォーラム/ボード - Stack Overflow」。stackoverflow.com。
- ^ 「マーク・オサリバン・ガーデンプレビューパートI」markosullivan.ca。
- ^ 「バニラ」. homebrewforums.net .
- ^ 「シンプルなモジュールを構築し、プラグインとして統合する方法」。homebrewforums.net。
- ^ 「リリース · vanilla/vanilla」。GitHub。
- ^ Burry, Todd. 「Vanilla コミュニティ フォーラム」。
- ^ 「Vanilla はバージョン 2.2 を発表できることを誇りに思います」。Vanillaフォーラム。
- ^ “バニラ 2.3 ベータ版”.バニラフォーラム。
- ^ 「プレビューリリース: 2.4 ベータ」。Vanillaフォーラム。
- ^ 「Vanilla 2.8.1 がリリースされました - セキュリティパッチとバグ修正」。Vanillaフォーラム。2019 年 3 月 20 日閲覧。
- ^ 「Vanilla 3.0 が利用可能になりました (3.0.2 に更新)」。Vanilla フォーラム。
- ^ 「Vanilla 3.1 が利用可能になりました」。Vanillaフォーラム。
- ^ 「Vanilla 3.2 が利用可能になりました」。Vanillaフォーラム。
- ^ 「Vanilla 3.3 が利用可能になりました」。Vanillaフォーラム。
- ^ スタッブス、ライアン。「App Storm」。
- ^ 「コミュニティとバニラ - 必ずお読みください」。バニラ フォーラム。
- ^ 「Yet Another Gamification Application 1.0.3 by hgtonight」。Vanilla Forums。
外部リンク
- 公式サイト
- Vanilla フォーラムのドキュメント
- バニラフォーラムリポジトリ

