可以说,有一个配置文件列出了webapp使用的所有JavaScript文件。 此配置文件不仅包含名称,还包含各自位置的路径。 &安培;该内容将由网站上的所有用户使用。
想象一下所有样式表,图像,脚本等
- 这或多或少像是所有用户的全局资源。
- 为每个用户加载此内容会导致更多内存使用。
Is there a way this resource could be made shared?
如同,
- 永远在记忆中
- 并且只为所有用户提供一份副本。
我是否需要为此编写PHP扩展名?
像xdebug一样加载并在php.ini中加载?
PHP不在此处提供任何静态内容。它用于提供更简单的方法来包含文件路径(静态文件)。这将有助于编码。
答案 0 :(得分:3)
假设您所说的使用Apache。
http://php.net/manual/en/book.apc.php
APC插件提供字节码编译以提高速度,还提供数据存储。请参阅apc_add / apc_store funcs。
没有试过它的数据存储,但它的速度提升很好。
答案 1 :(得分:1)
我不明白你为什么要用PHP来提供静态内容,但是:
我通常使用memcached来存储共享资源。它非常有效和快速。
但实际上,你不应该让PHP提供静态内容。