ACF対SCF:フォーク論争とWordPressエコシステムの未来

最近、WordPressは人気のプラグインをアドバンスドカスタムフィールド(ACF) というものにフォークしました。セキュアカスタムフィールド(SCF) バージョンです。この取り組みは、コミュニティで広く議論を巻き起こしただけでなく ワードプレス とともに WPエンジン のオープンソースソフトウェアのエコシステムをより深く反映したものです。セキュリティとビジネス上のメリットの間の緊迫したバランス。

图片[1]-ACF 与 SCF:WordPress 插件分叉之争的背景、区别与选择指南

フォークは、オープンソースコミュニティにおいて、現在の技術的な問題を解決するためにも、プロジェクトを新しい方向へ押し進めるためにも、貴重なツールです。しかし、プロジェクトをフォークする際には、克服しなければならない心理的・実際的な課題が数多くあります。重要なのは、フォークを推し進める動機が、長期的な開発の視点に基づいたものであり、理念や価値観を明確に支持するものでなければならないということです。以下では、いくつかの観点について、より詳しく説明します。 ACF とともに スタンダードMIDIファイル 歴史的背景、フォークの理由、ユーザーと開発者への影響、そして WordPress のエコシステムにとっての意味。

1.背景:WP EngineとWordPressの対立

WP Engineは、WordPressのホスティングプロバイダーとして知られています。 2022 WordPressの共同設立者であるMatt Mullenwegは、2007年にACFプラグインを買収し、機能を追加し、独自のプラットフォームを通じてアップデートを提供しています。しかし、この更新方法はWordPress.orgの公式プラグインカタログを迂回するため、セキュリティと透明性に関する懸念が生じます。 WordPressの共同設立者であるMatt Mullenweg氏 謀るWP Engine の更新が WordPress.org コミュニティによるレビューの対象から外れた場合、WP Engine の行動はプラグインのエコシステムの整合性を脅かす可能性があります。

これに対してWordPressは、WP Engineとその関係者がWordPress.orgのインフラストラクチャにアクセスすることを禁止することを決定しました。この禁止措置により、WordPressはACFをフォークして スタンダードMIDIファイル プラグインを使用することで、ユーザーを保護し、アップデートの透明性を確保します。

图片[2]-ACF 与 SCF:WordPress 插件分叉之争的背景、区别与选择指南

2.アドバンスドカスタムフィールド(ACF)の履歴とステータス

ACF 2011年にElliot Condonによって作成され、WordPressのエコシステムの中で最も人気のあるプラグインの一つです。開発者は複雑なコーディングをすることなく、シンプルなインターフェイスを通して投稿、ページ、カスタム投稿タイプにカスタムフィールドを追加することができます。このプラグインは柔軟で使いやすく、200万以上のアクティブなインストールを集めています。

图片[3]-ACF 与 SCF:WordPress 插件分叉之争的背景、区别与选择指南

ACFの中核機能は以下の通り:

  • 複数のフィールドタイプ(テキスト、画像、ファイルなど)。
  • 高度な機能(繰り返しフィールド、リピーターフィールド、柔軟なコンテンツレイアウトなど)。
  • 強力なコミュニティサポートと豊富なドキュメントリソース。

2022年、WP EngineはACFを買収し、そのエコシステムの一部として管理しました。それ以来、ACFのアップデートはWP EngineのサーバーであるWordPress.orgでの公開は終了しました。.

3.ACFを二分する理由:SCFの誕生

图片[4]-ACF 与 SCF:WordPress 插件分叉之争的背景、区别与选择指南

セキュリティと透明性への配慮

ACFの更新されたスキーマは、WordPress.orgのセキュリティチームに、データの取り扱いとトレードアップセルは懸念を表明。具体的な問題点は以下の通り:

  • 不透明な更新: WP Engine は、WordPress.org のレビュープロセスではなく、独自のサーバーを通じてアップデートを公開します。
  • 潜在的なセキュリティ脆弱性フィルタリングされていないデータ処理は、セキュリティリスクにつながる可能性があります。
  • コマーシャル・アップセリングWP Engineは、プラグインに有料機能を宣伝するためのリンクを埋め込み、コミュニティがプラグインのオープンソース倫理に疑問を投げかけるよう促しました。

これらの問題に対処するために、WordPressは 2024年10月ACFの二分化を発表。 スタンダードMIDIファイル プラグイン。SCFは、セキュリティを強化し、ACFから商用アップセル機能を削除し、完全にWordPress.orgの公式プラグインディレクトリでホストされています。

GPLライセンスの役割

WordPressプラグインのGPLオープンソースライセンスは、新しいバージョンが以下のライセンスに準拠していることを条件に、誰でもコードをフォークすることができます。 GPLルールこのライセンスはWordPressにACFに基づいてSCFを作成する権利を与え、プラグインエコシステムのセキュリティと透明性を確保します。このライセンスはWordPressにACFに基づいてSCFを作成する権利を与え、プラグインエコシステムのセキュリティと透明性を確保します。

4.ACFとSCFのコアの違い

图片[5]-ACF 与 SCF:WordPress 插件分叉之争的背景、区别与选择指南

ACFとSCFの主な違いは以下の通りです:

診断特性アドバンスドカスタムフィールド(ACF)セキュリティカスタムフィールド(SCF)
表題WPエンジンWordPress.org
セキュリティ重視の開発機能性を優先し、セキュリティは重要視しません。安全性と透明性が中心
ビジネスモデル有料プロフェッショナル版(ACF Pro)あり完全無料、アップセルなし
機能的な豊かさ高度な機能の提供(リピーターフィールド、柔軟なコンテンツフィールドなど)無料版のコア機能のみが含まれています。
更新方法WPエンジンのサーバーを通じて公開WordPress.orgで完全ホスティング
地域支援豊富なドキュメントを備えた成熟したコミュニティサポートリソースが限られている新しいプラグイン
イノベーションの今後の方向性WP Engineのエコシステムとのさらなる統合の可能性WordPressエコシステムのセキュリティと互換性に注力

5.開発者とユーザーへの影響

開発者の課題

  • 相性問題ACF Proの機能で作られたテーマやプラグインはSCFと互換性がない場合があります。
  • 機能制限SCF には ACF Pro の高度な機能がないため、開発者は手作業でカスタムコードを記述する必要があります。
  • ラーニングカーブACFからSCFへの移行は、新しいプラグイン管理モデルへの適応を伴うかもしれません。

ユーザーの混乱

  • 機能トレードオフでも、今のところは。どちらのプラグインも完全に機能しています。ユーザーは、ACFの豊富な機能とSCFのセキュリティと透明性のどちらかを選択しなければなりません。
  • 移転の難しさ既存のカスタムフィールドを再設定または調整する必要がある場合があります。
  • お客様とのコミュニケーション複数の WordPress クライアントを管理する開発者は、この変更の影響をクライアントに説明する必要があります。

6.ACFかSCFか?

图片[6]-ACF 与 SCF:WordPress 插件分叉之争的背景、区别与选择指南

ACFとSCFのどちらかを選択することを検討している場合は、以下の要素を考慮してください:

機能要件

  • もしあなたが ACFプロ 高度な機能(リピーター・フィールド、フレキシブル・コンテント・フィールドなど)を使用する場合は、ACFを使用し続けることをお勧めします。
  • ニーズが比較的シンプルであれば、SCFの無料機能で十分かもしれません。

セキュリティと透明性

  • アップデートの安全性や透明性を重視するのであれば、SCFの方が良いでしょう。
  • WP Engineの更新プロセスを信頼しているのであれば、ACFを使い続けることができます。

地域支援

  • ACFは、より成熟したコミュニティ・サポートとドキュメント・リソースを持っています。
  • SCFは WordPress.org コミュニティの持続可能性

7.他のプラグインでも同じようなことがありますか?

簡単に言うと確か.
WordPressの世界では、コードがWordPress.orgのプラグインリポジトリでホストされ、GPLライセンス契約に従っている限り、フォークされる可能性は常にあります。GPLは、オープンソース契約の制約を守る限り、誰でもコードをコピー、変更、フォークする権利を認めています。

图片[7]-ACF 与 SCF:WordPress 插件分叉之争的背景、区别与选择指南

似たような例として GiveWPはEasy Digital Downloadsをフォークしました。.両方のプラグインは同じ起源を持っていますが、フォークされた結果、それぞれの機能的な方向性は異なっています。このようなフォークされた挙動は珍しいことではなく、AutomatticやWP Engineのような主要な利害関係者が関わっているという事実のために、ACF対SCFの場合のみ特に敏感です。

8.概要

ACFとSCFのフォーク合戦は、WordPressエコシステムの発展において重要な出来事です。開発者とユーザーにとって、どちらのプラグインを使うかは単なる技術的な問題ではなく、セキュリティ、透明性、オープンソース精神についての考察でもあります。

ACFとSCFのどちらを選ぶにせよ、ご自身のニーズに応じて長所と短所を比較検討し、今後の動向を注視して、ウェブサイトの安定性、安全性、効率性を確保する必要があります。


お問い合わせ
記事が読めない?無料でお答えします!個人サイト、中小企業サイトのための無料ヘルプ!
電話:020-2206-9892
QQ咨询:1025174874
Eメール:info@361sale.com
勤務時間: 月~金、9:30~18:30、祝日休み
© 複製に関する声明
この記事を書いた人: Xiesong
終わり
好きなら応援してください。
クドス9 分かち合う
xiesong的头像-光子波动网 | 专业WordPress修复服务,全球范围,快速响应
解説 ソファ購入

コメントを投稿するにはログインしてください

    コメントなし