| 開発者 | プレーンブラックコーポレーション |
|---|---|
| 安定版リリース | 7.10.30 [1]
/ 2016年1月6日 |
| オペレーティング·システム | クロスプラットフォーム |
| プラットフォーム | パール |
| タイプ | コンテンツ管理システム |
| ライセンス | ライセンス |
WebGUIはPerl [2]で書かれ、GNU General Public License [3]の下でリリースされたオープンソースの コンテンツ管理システムです。
このシステムにより、技術に詳しくないユーザーでも、ページやレイアウトにコンテンツを配置できます。これには、 Web サイトの訪問者が基本的な記事から本格的なコンテンツ管理システムやカスタム アプリケーションまで、さまざまな種類のデータを表示および操作できるようにする「アセット」(アプレット) が含まれます。
2014年7月、スコット・ウォルターズはKickstarterで、初期段階のバージョン8の書き換えを、フリーソフトウェアコミュニティの支援を得て正式リリースするプロジェクトを提案した。[4] Kickstarterのプロジェクトページによると、バージョン8は「コア部分をMoose、Plack 、Try::Tinyを使用するように作り直した大規模な近代化の取り組み」であり、一般的なコードのクリーンアップも行われている。このプロジェクトは2014年7月16日に クラウドファンディングの目標を達成した。
導入
WebGUI (発音はウェブゴーイー) は、Web 管理者が各ユーザーのスキル レベルに合わせてユーザー インターフェイスの外観と機能を管理できるようにするシステムです。ユーザーとグループのシステムにより、コンテンツの編集と表示の権限を制御でき、バージョン管理とワークフロー システムにより、コンテンツ承認の階層化と、サイト内を移動するコンテンツの追跡が可能になります。WebGUI のすべては、サイトのコンテンツとスタイルを分離したままカスタマイズできるテンプレートです。
このシステムはもともと、開発元の Plain Black Corporation が顧客の開発作業をサポートするためにアプリケーション フレームワークとして構築しましたが、現在の独立ユーザーの大多数は、同梱のモジュールを使用してCMSとして利用しています。 [引用が必要]
歴史
1999 年、Web アプリケーション フレームワークを作成するために、Web Done Right と呼ばれる開発プロジェクトが開始されました。[引用が必要]その後数年間で、Web Done Right は進化し、最終的に WebGUI になりました。WebGUI とその親会社である Plain Black Corporation は、2001 年に一般公開されました。[引用が必要]
特徴
WebGUIソフトウェアは次の用途に使用できます。[5]
- Webベースの管理インターフェース
- WYSIWYG リッチテキストエディター
- ワークフローエンジン
- バージョン管理
- 電子商取引
- ユーザー管理
- グループマネジメント
- 検索エンジンに適したURL
- 国際化
建築
WebGUI はアプリケーション フレームワークとして構築されており、アプリケーションの拡張性を支援するプラグ可能なアーキテクチャを備えています。開発者は、組織のプロセスに一致するカスタム アプリケーションと機能を作成できます。プラグ可能なマクロアーキテクチャにより、さらに拡張性と柔軟性が向上します。WebGUI のモジュール設計により、コードに簡単にアクセス、変更、および置換 できます。
WebGUIはmod_perlアプリケーションですが、WebGUIをPSGI(Perl Web Server Gateway Interface)に移植するPlebGUIというコードネームのプロジェクトがあり、CGI、FastCGI、mod_perlなどを使用した展開が可能になります。[6]
組み込みアプリケーション
WebGUIを使用すると、ユーザーは以下を作成できます。[5]
- クレジットカードが使えるオンラインショップ。
- フォーラム(フラット、ネスト、スレッド表示)
- SQLレポート (ドリルダウンと階層クエリが有効)
- アンケート
- クラシファイド
- ウェブログ(ブログ)
- 写真ギャラリー
- ニュース一覧
- よくある質問
- リンクディレクトリ
- 求人情報
- ユーザーの貢献
- シンジケートニュース(集約を含む)
- イベントカレンダー
- 調査
- 自己採点テスト
- 記事
- 検索エンジン
- Web サービス フロントエンド
- マトリックス比較システム
- 気象データ
- 株価データ
- ダッシュボード(マイページ)
- イン/アウトボード
- プロジェクト管理
- 時間追跡
さらに、ユーザーが投稿したアプリケーションも多数用意されています。
テーマ
WebGUI には多数の組み込みテーマが付属しており、追加のテーマは WebGUI Web サイトのアドオン セクションで無料で入手できます。WebGUI のすべてはテンプレートであり、テンプレートには管理者ユーザー インターフェイスからアクセスします。
翻訳
WebGUI には翻訳サーバーがあり、ユーザー インターフェイスの任意のフィールド ラベルに誰でも翻訳された用語を提供できます。これらの翻訳はサイトに適用でき、ユーザーは母国語でコンテンツを管理できます。WebGUI には、オランダ語、ドイツ語、英語、スペイン語の翻訳が含まれています。
ライセンス
WebGUI はGNU General Public Licenseに基づいてライセンスされているため、無料でダウンロードして使用できます。
システム要件
- アプリケーションサーバー: mod_perl
- データベース: MySQL
- オペレーティングシステム: 任意
- プログラミング言語: Perl
- ルートアクセス: はい
- シェルアクセス: はい
- ウェブサーバー: Apache
WebGUI ランタイム環境
WebGUI の要件のインストールを容易にするために、Plain Black はそれらを WebGUIランタイム環境(WRE)内に配布しています。WRE には、WRE 以降にリリースされた WebGUI のバージョンで必要になる可能性のある一部のPerlモジュールを除き、WebGUI を実行するために必要なものがすべて含まれています。WRE は Plain Black によってサポートされているシステムのリスト用に事前にコンパイルされており、コミュニティのメンバーは他のシステム用の WREバイナリを送信します。
要件に加えて、WRE には WebGUI サーバーを管理するためのツールが含まれています。WRE のバージョン 0.8 では、WebGUI サイトを設定および管理するための GUIツール ( Web ブラウザーで表示) である WRE コンソールが導入されました。
マスコット

グーイはWebGUIのマスコットで、紫色のタコです。ダルシー・ギブソンによって作成されました。[7]
受付
Business.comのスタッフによる2019年のレビューでは、WebGUIのコラボレーション機能とコミュニティサポートが便利な機能として挙げられており、また、各ユーザーのスキルレベルに応じてインターフェースをカスタマイズできる機能も挙げられています。[8]
参照
- コンテンツ管理システムのリスト
- コンピューターマスコットの一覧
- カテゴリ: コンピュータマスコット
参考文献
- ^ 「WebGUI 7.10.30 安定版リリース」。WebGUI ブログ。2022 年 11 月 2 日時点のオリジナルよりアーカイブ。
- ^ Yang, Sharon Q.; LiLi, Li (2016).図書館員のための新興技術: イノベーションへの実践的アプローチ. Chandos Publishing. p. 196. ISBN 978-1843347880。
- ^ スタッフ、Network World。「最高のコンテンツ管理システム」。Network World 。 2018年10月25日閲覧。
- ^ https://www.kickstarter.com/projects/2083389021/create-perl-competition-to-the-php-content-managem
- ^ ab "WebGUI - 機能 - コンテンツ管理システム | CMS | オープンソースコンテンツ管理 | Webアプリケーションフレームワーク | Perl". www.webgui.org。 2018年8月15日時点のオリジナルよりアーカイブ。2018年10月25日閲覧。
- ^ 「PlebGUI: WebGUI Meets Plack」。PlubGUI。2010年2月10日時点のオリジナルよりアーカイブ。
- ^ 「WebGUI - マスコット - コンテンツ管理システム | CMS | オープンソース コンテンツ管理 | Web アプリケーション フレームワーク | Perl」。www.webgui.org。2017年 6 月 14 日時点のオリジナルよりアーカイブ。2017年 7 月 20 日閲覧。
- ^ 「中小企業にブログが必要な理由」。2022年10月7日時点のオリジナルよりアーカイブ。
外部リンク
- Wayback Machineの公式ウェブサイト(2023-06-26 アーカイブ)
- SourceForge の WebGUI プロジェクト
- WebGUI、誰でも使えるコンテンツ管理システム
