WEB WP Super Cache 静态HTML生成加速网站
WordPress 超级缓存插件 WP Super Cache 生成静态HTML、这个插件从您的动态WordPress博客生成静态HTML文件,生成html文件后,您的web服务器将为该文件提供服务,而不是处理相对较重且较昂贵的WordPress PHP脚本。 静态HTML文件将被提供给绝大多数用户: 没有登录的用户。 尚未在您的博客上发表评论的用户。 或者没有查看密码保护的帖子的用户。 99%的访问者将被提供静态HTML文件。一个缓存的文件可以服务上千次。其他访问者将被定制到他们的访问定制的缓存文件。如果他们已经登录,或者留下了评论,那么这些细节将被显示并缓存。 该插件以3种方式提供缓存文件(按速度排列): 专家。最快的方法是使用Apache mod_rewrite(或者您的Web服务器支持的任何类似的模块)来为超级缓存的静态html文件提供服务。这完全绕过PHP,非常快。如果你的服务器遭到大量的流量攻击,那么这个请求就更容易处理,因为请求是“更轻”的。这确实需要Apache mod_rewrite模块(如果你有自定义永久链接,可能会安装它),修改.htaccess文件是有风险的,如果修改不正确,可能会把你的网站取消。 简单。超级缓存的静态文件可以由PHP提供,这是使用插件的推荐方式。如果存在的话,该插件将提供一个“超级缓存”文件,它的速度几乎和mod_rewrite方法一样快。配置更容易,因为.htaccess文件不需要改变。你仍然需要一个自定义的固定链接。您可以保持页面的一部分在此缓存模式下动态。 WP-Cache缓存。这主要用于缓存已知用户的页面,包含参数和提要的URL。已知的用户已经登录了用户,留下了评论的访问者或应该被显示的用户每个用户的数据。这是最灵活的缓存方法,速度稍慢。如果超级缓存被禁用,WP-Cache缓存还将缓存未知用户的访问。在这种模式下,您也可以在页面中使用动态部分。该模式始终处于启用状态,但可以禁用已知用户的缓存,带参数的URL或单独的提要。如果您只想使用WP-Cache缓存,请在wp-config.php中将常量“DISABLE_SUPERCACHE”设置为1。 如果你不习惯编辑PHP文件,那么使用简单模式。这很容易建立,非常快。 推荐设置 简单的缓存。 压缩页面。 不要为已知的用户缓存页面。 高速缓存重建。 CDN支持。 额外的主页检查。 垃圾收集是清理过期和陈旧的缓存文件的行为。到期时间没有正确的价值,但一个好的起点是1800秒。 考虑删除“拒绝的用户代理”文本框的内容,并允许搜索引擎为您缓存文件。 预先加载尽可能多的帖子,并启用“预加载模式”。旧的缓存文件的垃圾回收将被禁用。如果你不关心侧边栏小部件更新经常设置预加载时间间隔为2880分钟(2天),所以你的帖子不经常recach。发生预加载时,正在刷新的帖子的缓存文件将被删除并重新生成。之后,执行所有旧文件的垃圾回收以清除陈旧的缓存文件。 即使启用了预加载模式,缓存的文件在修改帖子或发表评论时仍然会被删除。 预加载 您可以通过预加载为您的网站的帖子,类别和标签生成缓存文件。预加载将访问您网站的每个页面,并随着网页的其他访问者一起生成缓存页面。由于此功能的顺序特性,如果帖子很多,可能需要一些时间才能预装一个完整的站点。 为了使预加载更加有效,禁用垃圾收集可能会很有用,以避免旧的缓存文件被删除。这是通过在设置中启用“Preload Mode”来完成的。但请注意,网页最终会过时,但通过提交评论或编辑帖子来更新会清除部分缓存。 垃圾收集 您的缓存目录会随着时间的推移而填满,这会占用服务器上的空间。如果空间有限或按容量计费,或者如果您担心网站的缓存页面过时,则必须进行垃圾收集。垃圾收集定期发生并删除缓存目录中的旧文件。在高级设置页面上,您可以指定: 1.缓存超时。多久缓存文件被认为是新鲜的。过了这段时间后,它们已经陈旧,可以删除。 2.调度程序。设置垃圾收集的频率。 3.通知电子邮件。你可以通知垃圾收集工作的进展。 垃圾收集没有正确或错误的设置。这取决于你自己的网站。 如果您的网站获得定期更新或评论,则将超时设置为1800秒,并将计时器设置为600秒。 如果你的站点大多是静态的,你可以通过输入0作为超时来禁用垃圾收集,或者使用一个非常大的超时值。 缓存目录,通常wp-content / cache /仅用于临时文件。永远不要把重要的文件或符号链接放在那个目录中的重要文件或目录中。如果插件有写入权限,它们将被删除。 CDN 内容分发网络(CDN)通常是位于世界各地的计算机网络,通过使用距离您较近的服务器,可以更快速地为您的网站内容提供服务。静态文件,如图像,Javascript和CSS文件可以通过这些网络来提供加快您的网站加载速度。您也可以通过使用您的域的子域来创建“穷人的CDN”来提供静态文件。 OSSDL CDN off-linker已经集成到WP Super Cache中以提供基本的CDN支持。它通过重写wp-content和wp-includes中的文件(不包括.php文件)的URL来工作,因此它们指向不同的主机名。许多CDN支持起源。这意味着CDN会在第一次请求时自动从您的服务器上下载文件,并在从您的服务器再次下载文件之前将其继续提供一段可配置的时间。 在插件设置页面的“CDN”选项卡上进行配置。这是一项高级技术,需要对您的网络服务器或CDN的工作原理有一个基本的了解。请确保在配置CDN后清除文件缓存。 REST…