Symfony2の標準バンドルは「Acme」ですが、それは何の略ですか?
4 に答える
ACME(A Company(that)Makes Everything)は、ルーニーテューンズの架空の会社です:http://en.wikipedia.org/wiki/Acme_Corporation
プレースホルダー名として使用されます(「foo」、「bar」など)。
それは「会社がすべてを作る」という意味です
ACMEは、これらの標準バンドルのルート名前空間名です。その中のコードは、自分で作成したコードとして識別する必要があります。触れてはならないフレームワーク自体のコードではありません。
その名前空間の使用法は、導入の章「全体像(アーカイブされたコピー)」で概説されています。
これは模範的なものとして使用されており、あなたの会社の名前であることを示唆しています。文化的な参考資料については、ウィキペディアのAcmeCorporationを参照してください。
しかし確かに、Symfony2はコンピューターゲームでも架空の映画でもないので、おそらくその接続線を引くのは難しいでしょう。
関連項目: [初心者]なぜACMEプレフィックスなのか?(symfonyフレームワークフォーラム)(2011年5月21日)
foo
ACMEは、またはという名前の会社ではなく、「すべてを作る会社」であることを示唆する簡単で楽しい方法baz
です。それは漫画と関係がありますが、この用語はGoogleトレンドの開始以来、検索の大きなトレンドを持っています。