2

更新由于大多数用户活动都在显示数据,我选择移动 htmlpurifier 以仅净化保存到数据库中的数据,然后在完成时取消设置创建的对象。在加载页面时使内存使用率大大降低。


我正在使用 memory_get_peak_usage() 评估我的网站的内存使用情况,并发现根据下面的代码,htmlpurifier 正在使用 4,674,784 字节,而我的整个页面报告为 12,320,768(在页脚中运行)。

$a = memory_get_peak_usage();
require_once './htmlpurifier-4.5.0-standalone/HTMLPurifier.standalone.php';
$b = memory_get_peak_usage();
var_dump($b - $a);

我知道每个应用程序都是不同的,“高”是主观的。是否有关于何时“需要”减少内存占用(多少是太多)的指南 - 就在共享服务器上提出问题而言?

我不知道如何最小化 htmlpurifier 的影响,因为我在大多数页面上都使用它来净化用户的帖子输入。任何帮助,将不胜感激。

4

0 回答 0