概要
- ソフトウェア開発コストの大幅な低減とAIエージェントによる高速開発の事例紹介
- WordPressに代わる新CMS「EmDash」の特徴と技術的優位性
- EmDashによるプラグインセキュリティ問題の抜本的解決策
- 柔軟なビジネスモデル(x402対応)とサーバーレス運用の実現
- EmDashがもたらすオープンで拡張性の高い新しいパブリッシング基盤の提案
EmDash:WordPressの精神的後継CMS
- EmDash は、WordPressの成功と課題を踏まえてゼロから設計された 新しいオープンソースCMS
- TypeScript で完全に記述、サーバーレス対応、自己ホスティングや任意のプラットフォームでの運用が可能
- Astro を基盤に採用、コンテンツ重視サイト向けに最速クラスのWebフレームワーク
- プラグインは Dynamic Worker 上で安全にサンドボックス実行、WordPressの根本的なセキュリティ問題を解決
- MITライセンス で公開、GitHubにてソースコード入手可能
- WordPressコードを一切流用せず、より柔軟なライセンスと拡張性を実現
- すでにCloudflareアカウントやNode.jsサーバー上で v0.1.0プレビュー版 のデプロイが可能
- 管理画面も EmDash Playground で体験可能
WordPressの功績と限界
- WordPressは オープンソースによる出版革命 を実現し、世界中の開発者・クリエイターコミュニティを形成
- 24年の歴史を持ち、インターネットの40%以上を支えるCMS
- 近年では、AstroやTypeScriptフレームワークなど新しい選択肢の台頭
- 今後もWordPressの役割は残るが、より多様なパブリッシング基盤の拡大余地
- EmDashは「誰でも使える・インストールできる・低コスト」な 新世代オープンCMS を目指す
WordPressプラグインセキュリティ問題の抜本解決
- WordPressプラグインの 96%がセキュリティ問題の原因
- プラグインはPHPで書かれ、 データベースやファイルシステムへ直接アクセス できる構造
- 全権限を持つため、インストール時点で全てを信頼する必要
- EmDashでは各プラグインが 独立したサンドボックス(Dynamic Worker) で動作
- プラグインは 必要な権限(capabilities)をmanifestで宣言
- OAuthのように、インストール前に 明確な権限確認と制御が可能
- 例:メール送信プラグインは「read:content」「email:send」権限のみを宣言し、他の操作は不可
- 外部ネットワークアクセスも 必要なホスト名のみ許可
- 管理者は 権限ベースでインストール可否を制御 でき、より安全な運用が可能
プラグイン・マーケットプレイスのロックイン解消
- WordPress公式マーケットプレイスは 手動審査・GPLライセンス強制 など高い参入障壁
- プラグインの評価・信頼性も 中央集権的な仕組みに依存
- EmDashプラグインは 任意のライセンス選択が可能
- プラグインは EmDash本体と独立して動作・コード共有なし
- サンドボックス化により、 コードを見せずに安全に配布・利用可能
- 開発者・運営者は マーケットプレイスの審査やロックインから解放
- インストール時に 必要権限のみ明示、利用者がリスクを正確に把握・判断可能
- オープンなエコシステムとして、 NPMやPyPIのような自由な拡張文化 を促進
x402による新しいビジネスモデル
- x402 はインターネットネイティブな オンデマンド決済標準
- EmDashは x402を標準サポート、サブスクリプション不要で コンテンツ単位課金 が可能
- サイト管理者は 課金対象・金額・ウォレットアドレス を設定するだけ
- HTTP 402レスポンスによる 自動化されたペイウォール 実装
- AI時代に対応した 持続可能な収益化モデル をすべてのEmDashサイトに内蔵
サーバーレス時代のスケール・トゥ・ゼロ対応
- WordPressは従来型の サーバー管理・スケーリング が必須
- EmDashは Cloudflareのworkerd(V8 isolate) を活用した サーバーレスアーキテクチャ
- リクエスト時のみインスタンス起動、 アイドル時はゼロコスト
- CPUタイム課金 でコスト最適化、トラフィック急増にも即応
- Cloudflare for Platformsを利用すれば、 グローバル規模のスケーラビリティ を実現
- Node.js環境でも運用可能、柔軟なデプロイ選択肢
EmDashがもたらす未来
- オープンソースCMSの新たな標準 として、WordPressの精神を継承しつつ現代的な課題を解決
- セキュアかつ拡張性の高い プラグインエコシステム の実現
- 誰もが参加できる 柔軟なビジネスモデルと開発コミュニティ
- サーバーレス・AI時代に最適化された 次世代パブリッシング基盤