11个技巧提升wordpress网站的打开速度

Cookie的静态化制作;设置静态内容的缓存;优化数据库;尽量缓存媒体;使用CDN;压缩JS和CSS文件;压缩

wordpress很强大,但是强大之余也有一堆烂摊子要使用者收拾,那就是较高的服务器占用,和速度实在不咋滴。如果你用wordpress来做CMS站点那么你如果用主机托管那么一定杯具了,用VPS内存小了宽带小了也麻烦。其他人都是教了一招,这次我汇集百家所长,十招齐发,十管齐下,勇者无敌!

大家多说时间就是生命,可能几秒钟的等待就会让网站失去一个访客,对于网站的速度你不能等!

1.Cookie的静态化制作

约有80%至90%的时间,访客要花费大量的时间等你的WordPress加载静态内容。这意味着,有大部分的时间,用户浏览您的网站,他们正在等待加载,如:

define(“wp_content_url”, “http://static.***.com”);

define(“cookie_domain”, “www.***.com”);

然后用“bloginfo(template_directory')”这段代码加入你要实现的静态内容中即可!

2.设置静态内容的缓存

静态的内容缓存,我就不多介绍了,你用相关的缓存插件也需要这个步骤,那就是修改.htaccess文件

代码如下:

<ifmodule mod_expires.c>

expiresactive on

# Perhaps better to whitelist expires rules? Perhaps.

expiresdefault      “access plus 1 month”

# cache.appcache needs re-requests

# in FF 3.6 (thx Remy ~Introducing HTML5)

expiresbytype text/cache-manifest “access plus 0 seconds”

# Your document html

expiresbytype text/html “access plus 0 seconds”

# Data

expiresbytype text/xml “access plus 0 seconds”

expiresbytype application/xml “access plus 0 seconds”

expiresbytype application/json “access plus 0 seconds”

# RSS feed

expiresbytype application/rss+xml “access plus 1 hour”

# Favicon (cannot be renamed)

expiresbytype image/x-icon “access plus 1 week”

# Media: images, video, audio

expiresbytype image/gif “access plus 1 month”

expiresbytype image/png “access plus 1 month”

expiresbytype image/jpg “access plus 1 month”

expiresbytype image/jpeg “access plus 1 month”

expiresbytype video/ogg “access plus 1 month”

expiresbytype audio/ogg “access plus 1 month”

expiresbytype video/mp4 “access plus 1 month”

expiresbytype video/webm “access plus 1 month”

# HTC files  (css3pie)

expiresbytype text/x-component “access plus 1 month”

# Webfonts

expiresbytype font/truetype “access plus 1 month”

expiresbytype font/opentype “access plus 1 month”

expiresbytype application/x-font-woff   “access plus 1 month”

expiresbytype image/svg+xml “access plus 1 month”

expiresbytype application/vnd.ms-fontobject “access plus 1 month”

# CSS and JavaScript

expiresbytype text/css “access plus 1 year”

expiresbytype application/javascript “access plus 1 year”

expiresbytype text/javascript “access plus 1 year”

<ifmodule mod_headers.c>

header append Cache-Control “public”

</IfModule>

</IfModule>

3.优化数据库

有一个方法来为的服务器减压,怎样才能优化wordpress的数据库呢?自然是用代码,用代码,嘿嘿,你可能编辑了几个小时都没有效果!wordpress的免费插件使得这个问题变得简单,个人推荐yoast Optimize DB和WP DB Manager。牢记大多数缓存插件还帮助了很多本,所以你会发现大多数正在采取照顾您已经现存的缓存软件的工作量。

4.尽量缓存媒体

创建缓存可以很简单地通过插件完成。从本质上讲,这些新增转成静态页面,所有这些方式,既方便加载,又节省您的浏览器前端的滞后。那么,什么插件,听我的建议吧。

我最喜欢的缓存工具:wp Super Cache, Hyper Cache,和W3 Total Cache。用这些生成HTML文件,可以节省更多的时间。

5.使用CDN

CDN加速目前很火,那么自然火是有一定的道理的,因为CDN可以加速呀。呵呵,cdn一般是收费,不过免费的CDN也有。

下面为大家推荐一些实用的免费CDN:

免费CDN:Webluker,cloudflare

6.压缩JS和CSS文件

你可能只听过说JS和CSS文件的库转移,总没有听说过压缩吧。呵呵,这个方法是很异想天开,但是就是有人做到了,并且开发了压缩的实用工具,当然机器的压缩并不尽人意,你也可以手工压缩。

js压缩工具推荐:closure Compiler ,Minify JavaScript. CSS压缩工具推荐:Minify CSS ,CSS Compressor

7.压缩

这些方法中大多数只适合在LAMP或者LNMP的环境下,所以使用wordpress就必须要在linux环境下,win环境下的wordpress你会遇到一些列的问题!

本文来自投稿,不代表【】观点,发布者:【

本文地址: ,如若转载,请注明出处!

举报投诉邮箱:253000106@qq.com

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2024年5月4日 23:30:33
下一篇 2024年5月4日 23:32:42

相关推荐

  • 学习黑客知识的网站,自学黑客网站

    麻烦大家推荐个黑客导航网站,像hao123那样的,谢谢! 1、999 369网址之家. 3309网址导航. 229229网址导航. 酷酷123网址之家等。 2、网址导航的鼻祖:hao123,速度快、无广告。(推荐)现在世界排名最高的网址导航:265,速度可以、但界面复杂、有广告,网上传言它有病毒。 3、您好、就导航网站而言,给您推荐使用 或者是hao.360…

    2024年5月23日
    4100
  • linux下运行asp,linux运行asp网站

    Linux下安装Apache+ASP环境的原因 .如果你安装的Linux版本中带用Apache的话,就在选择所要安装的服务 器的时候,将httpd这个服务选上,Linux安装程序将自动完成Apache的安装工 作,并做好基本的配置。 一是:在安装Apache HTTP Server的时候,如果我们机器上的80端口已被占用,需要选使用8080端口来安装那个选项…

    2024年5月23日
    4700
  • 团购网站源码java,方维社区团购源码

    请问有java的电商系统的完整源码文档吗(java商城系统源码) 1、Smilehouse Workspace 是一个采用 Java 开发的电子商务应用程序。用来做产品、定案和客户信息管理。 2、现在国内唯一做的正式商业化能用的免费开源电商系统只有ShopsN。注意是纯粹免费,允许商业运营的。至于那种打着免费开源商城的系统,多如牛毛,也就没什么介绍的必要了。…

    2024年5月23日
    4000
  • linuxss命令技巧,linux中ssh命令详解

    linux常用命令 1、以下是一些常用的 Linux 命令:ls:列出当前目录下的文件和目录。cd:改变当前目录。pwd:显示当前目录的路径。mkdir:创建新目录。rm:删除文件或目录。cp:复制文件或目录。mv:移动文件或目录。touch:创建新文件。 2、cat(连接的缩写)是Linux中最常用的命令之一。它用于在标准输出(sdout)上列出文件的内容…

    2024年5月23日
    4500
  • 有没有免费学习黑客的网站,如果免费自学黑客

    信息安全技术专业的相关学习网站有哪些? 关于学习类的网站有掌门1对多贝、网易云课堂、慕课、传课、CSDN、我要自学网等等。 网络安全主要集中在大型城市,如北京上海广州深圳等,那里安全公司特别多,如360,天融信,奇安信等,所以学习网络安全建议选择这些城市。 专业课程 专业基础课程:计算机硬件基础、计算机网络技术、程序设计基础、数据库技术、Web应用开发、信息…

    2024年5月22日
    4000
  • 兄弟连linux书籍,兄弟连网站

    怎样从零开始学习linux? 熟悉基本概念:在开始学习Linux之前,需要先了解一些基本概念,如命令行、文件系统、用户权限等,这些概念是后续学习和操作的基础。 【答案】:1) 多阅读Linux书籍,如《Linux大全》、《RedHat Linux奥秘》、《Linux系统管理白皮书》等;2) 敢于尝试,经常使用Linux,从实践中学习Linux,别怕try a…

    2024年5月22日
    4600
  • 网站安全狗linux,网站安全狗安装

    服务器安全狗的安装使用 1、下载网站安全狗到服务器上,安装完成后,即可对网站进行防护。在百度上搜索“安全狗”就可以看到官网信息。 2、使用安全狗服云,是不用安装在服务器上的。只有服务器安全狗、网站安全狗的使用要安装在服务器上。安全狗服云的使用挺简单的,进入安全狗网站,注册登陆安全狗服云。 3、随着应用系统使用时间的增加,数据库里已经存储了大量的重要数据,以数…

    2024年5月22日
    3300
  • 一秒变黑客学习,一秒变黑客的网站

    黑客入门教程 1、成为黑客的基础入门需要学习计算机编程、网络技术、操作系统、加密技术等相关知识。同时,需要具备好奇心、探索精神和解决问题的能力。想成为黑客,需要首先熟练掌握一种或多种编程语言,如Python、Java等。 2、学习所有Windows下服务器的搭建步骤(ASP、PHP、JSP)。掌握例如Google黑客、cookies 、网络钓鱼、社会工程学等…

    2024年5月22日
    4400
  • java技术网站,javaguide网站

    大学Java学习必备的8个网站 1、JournalDev 想学系列文章,推荐 JournalDev,这个网站上所有的 Java 系列文章都堪称经典。有 Spring,有 Java设计模式,有 Java 核心,有 Java EE,有 Java 面试题,应有尽有。 2、java 学习网站有 Coursera、Java世界、Javased等。 Coursera 这…

    2024年5月22日
    4500
  • 黑客技术学习app,黑客技术自学网站

    学习黑客用什么书? 1、想成为一名黑客从这五本书开始入门1,《Python密码学编程》(第二版)本书是为对加密、破解或密码算法抱有浓厚兴趣的人士准备。 2、)2:《黑客手册》这本书很不错,注重网络安全,适合有网络方面基础的同学学习,不适合入门。 3、我推荐《黑客X档案》,可以接触到很多新技术,而且就算是菜鸟也看得懂(因为绝大部分读者都是初学者,所以这本杂志挺…

    2024年5月22日
    4100

发表回复

登录后才能评论



关注微信