Symfony2中的标准捆绑包是“Acme”,但它代表什么?
答案 0 :(得分:71)
ACME(一家公司(制造一切)是Looney Tunes的虚构公司:http://en.wikipedia.org/wiki/Acme_Corporation
它用作placeholder name(如“foo”,“bar”等)。
答案 1 :(得分:21)
这意味着“A Company(that)Make a everything”
答案 2 :(得分:5)
ACME 是这些标准捆绑包的根命名空间名称。其中的代码应该标识为您自己编写的代码,而不是您不应该触及的框架本身的代码。
您可以在介绍性章节The Big Picture(存档副本)中找到该命名空间的用法。
它是示例性的,它暗示着贵公司的名称,请参阅维基百科上的Acme Corporation以获取一些文化参考资料。
但可以肯定的是,Symfony2既不是电脑游戏,也不是虚构的电影,所以可能很难画出那条连接线。
另请参阅: [Newbie] Why ACME prefix? (symfony framework forum) (2011年5月21日)
答案 3 :(得分:0)
ACME是一种简单有趣的方式,可以暗示它是“A Company(that)Make a Everything”而不是名为foo
或baz
的公司。虽然它确实与漫画有关,但自谷歌趋势开始以来该术语已有great trend of search。