AdvertCN - 广告中国

 找回密码
 立即注册

QQ登录

只需一步,快速开始

 谷歌+Bing+TT+MSN官方代理 
⚡️按条S5代理⚡️静态⚡️独享⚡️5G⚡️最干净<Wifi住宅+5G移动>IP代理泰国仓储,本土仓发货2-3元/单
指纹浏览器,就用AdsPower谷歌/FB/Bing/Yahoo代理商开户7200W全球动态不重复住宅IP代理出售Facebook,友缘号,FB广告号,ins
FB/TT/KW 加白开户ADPLEXITY + ADVERTCN比Adplexity还好用的Spy工具广
FB/Google/TK
海外多媒体极速下户BINOM TRACKER 60% OFF!
MediaGo+Taboola+Ob开户百度国际MediaGo⚡️让产品狂奔全球百度国际,高点击转化,快速放量百度国际MediaGo,独家原生流量
虚拟信用卡+独立站收款行业首创新型指纹Cloak, 谷歌奇效!Kookeey⚡️100%独享⚡️原生住宅IP⚡IPFoxy住宅代理全场88折⚡
全球虚拟卡, 支持U充值免账户投放 FB 广告(送项目)2024做什么 - Media buy 项目库免费黑五教程(持续更新、欢迎交流)
Facebook 批量上广告Bridgeway - 联盟营销网络IPCola 全新住宅代理 ⚡️ 免费试用各种主页、账单户、BM户(优势)
⚡️个人户,bm户不限额,账单户Adsterra 的CPA/CPM/CPC 网站流量在线注册美国/英国/香港等海外公司EU KETO/CBD - Jumbleberry
FB二三解1元/个9Proxy ⚡️ $0.04/IP, 无限带宽 cloak斗篷/ss/nutra/cpa/DatingE.PN 虚拟卡
Asocks代理服务器$3/GB高薪诚求实力FB投手(独立站)《全新虚拟卡+全球收付款》广告位出租
全球低价纯净住宅/移动IP-免费试用广告代投, 东南亚物流, 虚拟信用卡VMLogin指纹浏览器+多账号防关联 
查看: 9405|回复: 19

WP 速度优化谈

[复制链接]

21

主题

1027

广告币

2438

积分

论坛嘉宾

积分
2438
发表于 2014-1-1 17:13:10 | 显示全部楼层 |阅读模式
adsterra
本帖最后由 terranboy 于 2014-1-1 17:40 编辑 + Y/ f: L! n3 e/ r

9 ^: m: C2 ^: x! u3 I新年第一帖,希望对大家有用。
- k2 ^7 \, k4 [; z. X% L& t" X  K
' [# l( R# X" s/ Y, \. ~! h! |最近看到一些帖子冠以 "WORDPRESS终极优化",“提高WP速度XXX倍” 很唬人的标题,看过之后觉得有点过了,我谈一下我的理解。3 j! F( Q8 l! e5 ]. z; v

+ ^. c/ r" y5 d/ s- l加速PHP对WP提速来说只占很小的一部分,顶多10%,这类工具有 XCACHE, EACCELATOR, APC 等等 效果都差不多 ,选一个装即可。8 ^. k3 p% p! m6 {

( i5 z* u& c( b  S4 K大部分WP慢 都是因为装的各种插件引起的 数据库插查询慢,  不信装个DEBUG插件 看下哪些地方耗时就知道了。但是如果自己不是开发者,插件是不得不装的,可以有几个选择:6 h7 K4 V3 u+ C. ]5 y
- D- [# l, {, N* p2 ^  ^. z- o
首先基本的要做好: 1.内存大一点 肯定好一点- ]. Q8 v$ T# U/ C0 R( \0 D+ H
                                 2.PHP.ini里的MEMORY_LIMIT 改大一点
; y# x/ z9 G9 N; o$ p8 W5 H. ?7 N                                 3. MYSQL 的配置文件 my.cnf 要优化,不会的用 huge-my 代替
( _* Q+ L- f5 V+ p' x, i                                 4. 用MARIADB替换MYSQL, 会好一点点
4 P/ q" H* T1 k$ I7 r' s; p                                 5. SSD 对数据库查询要更快一点
4 V5 t, T& o$ R) z6 E8 U; q& R                                 
7 y% U: e9 S/ S对于非开发人员,有几个缓存插件可以选择:
" Z4 k- X, t7 A- \: s: g2 w0 r1.WP SUPER CACHE  基于硬盘的缓存
. u5 L, F/ d7 K% d/ B' T2. MEMCACHED +BATCACHE  内存级缓存 (推荐用这个 小巧 简单 急速) U$ {- `! T* n: t2 l$ U  T
( P2 t$ S6 ?) u6 |# I0 C1 c* [* x
一般的WP文章站 互动内容不多的话 这2个足够用了,评论比较频繁的可以用第三方DISQUS 之类的 ,速度完全没有问题。
+ K' Z! @; o% _& H: n/ Y' ?, W# U) C  f& h
对于动态内容比较多的,这种缓存就有问题了, 如果想让页面的某一块不能缓存 就没有办法了,这点也是我觉得WP没有DRUPAL 强的原因之一。
8 T: W3 G, J& M2 H$ j
8 n* R2 k( J  x: K* ~( N不过最近看到一个插件fragmentcache,可以指定缓存哪一块 ,只要在模板添加一些语句就可以了,目前是基于硬盘缓存的。
% c' g; a+ G! R* Q3 Z. t1 z类外还有WIDGET CACHE 是缓存侧边栏的。具体根据自己站自己测试。) i/ t8 V% D6 [

6 q# t% [, o: Q. G  I对于开发人员,选择就多了:
! H3 J) o- Z4 L! d* z1.首先看引起查询慢的MYSQL语句写法有没有问题 ,可以自己去改;) D% w* Y$ E' l% {; \7 l4 O- W
2.没有问题的可以用MEMCACHED缓存这个慢查询。
! w: l1 R# m; L; u. {7 Z5 \: L   WP自带了一个Transients API, 可以把复杂SQL查询缓存起来 ,可以设置过期时间等等,有了这个 基本上没什么问题了。
9 z, |. h. N7 W' Y7 m- a3. 把动态的PHP改成用JS来获取 就能被缓存了。) k9 M$ T6 S" P
5 b1 Q* ^5 @% t( U
另外会VARNISH的可以用 VARNISH +ESI 来定制你的缓存策略,比较灵活和强大。! I! q  Q7 W% C6 T( p
. O; U9 w/ J0 Z6 d9 W" Y
最后要消除网络因素的影响 , 就得用CDN了。; y* k4 A1 M) J7 |7 Q0 A* Q
" H" M- m- L4 B) a" z: j& g
以上插件和开源软件的用法都没有详细说明,可以自行搜索 ,网上教程很多的。' C" f: ~# _) n8 F; }
  I0 X, {0 I) u0 n# [4 p
希望这篇文章对你们有帮助。网站快了,用户用着就舒服;用着舒服, 心情就愉悦了;心情愉悦了,没准就会点你的广告买你的产品。{:soso_e100:}" _- a$ s4 D+ K* W0 G+ c) T) V
* E9 L' g* Y* l5 _8 P7 n0 T9 p

评分

参与人数 1广告币 +50 收起 理由
河小马 + 50 很给力!

查看全部评分

相关帖子

本帖被以下淘专辑推荐:

  • · 建站|主题: 45, 订阅: 14
回复

使用道具 举报

19

主题

289

广告币

531

积分

中级会员

Rank: 3Rank: 3

积分
531

社区QQ达人

发表于 2014-1-1 17:17:36 | 显示全部楼层
回复 支持 反对

使用道具 举报

35

主题

915

广告币

1273

积分

高级会员

Rank: 4

积分
1273
QQ
发表于 2014-1-1 17:41:50 | 显示全部楼层
这篇文章的措词让我感觉像软文,不过找来找去找不到证据,很沮丧
回复 支持 反对

使用道具 举报

21

主题

1027

广告币

2438

积分

论坛嘉宾

积分
2438
 楼主| 发表于 2014-1-1 17:45:58 | 显示全部楼层
那肯定要原创撒
回复 支持 反对

使用道具 举报

1

主题

179

广告币

180

积分

初级会员

Rank: 2

积分
180

社区QQ达人

发表于 2014-1-1 17:54:05 | 显示全部楼层
楼主说的那两篇文章刚好我看过,楼主这篇说想要做的好,还是要会mysql
回复 支持 反对

使用道具 举报

44

主题

236

广告币

824

积分

中级会员

Rank: 3Rank: 3

积分
824
发表于 2014-1-1 18:02:17 | 显示全部楼层
看了觉得云里雾里的。
! d3 o: P6 a. [+ `; \' \1 ]5 f9 d4 @
你说的插件选择是 或 还是 与 关系? 是选择一个就可以? 还是罗列的都要安装?
回复 支持 反对

使用道具 举报

54

主题

9

广告币

6010

积分

禁止访问

积分
6010
发表于 2014-1-1 18:05:43 | 显示全部楼层
用typecho,速度提高10倍以上
回复 支持 反对

使用道具 举报

21

主题

1027

广告币

2438

积分

论坛嘉宾

积分
2438
 楼主| 发表于 2014-1-1 18:08:35 | 显示全部楼层
flyer2012 发表于 2014-1-1 18:02 1 m4 I: g  p* i4 h7 d0 L, D
看了觉得云里雾里的。. }% F1 J. J2 E; w/ ~9 {

9 N. C& ]8 |8 p' C' N你说的插件选择是 或 还是 与 关系? 是选择一个就可以? 还是罗列的都要安装? ...
$ _2 ^4 j5 Z% |; q2 H
当然不是全部装  你适合哪个就用哪个
回复 支持 反对

使用道具 举报

23

主题

1161

广告币

1739

积分

高级会员

Rank: 4

积分
1739

社区QQ达人

发表于 2014-1-1 19:24:10 | 显示全部楼层
阿百川 发表于 2014-1-1 18:05
6 i! t) ]  G9 c4 e用typecho,速度提高10倍以上
% x2 u2 Q. y' M  f2 |1 p' p
typecho对英文SEO怎么样?
回复 支持 反对

使用道具 举报

36

主题

369

广告币

848

积分

中级会员

Rank: 3Rank: 3

积分
848

社区QQ达人

发表于 2014-1-1 19:30:11 | 显示全部楼层
MEMCACHED + zend  Opcache 感觉速度很好。
回复 支持 反对

使用道具 举报

54

主题

9

广告币

6010

积分

禁止访问

积分
6010
发表于 2014-1-1 19:32:25 | 显示全部楼层
YAH00 发表于 2014-1-1 19:24   f+ ]7 o( W- f6 y+ A
typecho对英文SEO怎么样?
8 ?$ w% J% H0 v
很好,安装个英文模板就可以了
回复 支持 反对

使用道具 举报

23

主题

1161

广告币

1739

积分

高级会员

Rank: 4

积分
1739

社区QQ达人

发表于 2014-1-1 19:41:55 | 显示全部楼层
阿百川 发表于 2014-1-1 19:32 7 ~" P% F( M7 {0 d$ Q
很好,安装个英文模板就可以了

- K) g/ u% M, T# {! o3 \' }9 g8 Q有免费的英文模板吗?还是自己翻译默认主题?
回复 支持 反对

使用道具 举报

9

主题

1163

广告币

2262

积分

高级会员

Rank: 4

积分
2262

社区QQ达人

发表于 2014-1-1 19:45:04 | 显示全部楼层
WP,不适合跑大量数据。。。先天不足,没得救。。弃了吧。。
回复 支持 反对

使用道具 举报

54

主题

9

广告币

6010

积分

禁止访问

积分
6010
发表于 2014-1-1 19:45:21 | 显示全部楼层
YAH00 发表于 2014-1-1 19:41 5 m  Q# i0 n) r; J
有免费的英文模板吗?还是自己翻译默认主题?

/ O  k# N) a" U8 i  \自己搞,很容易,把模板的几个词修改下就可以了
回复 支持 反对

使用道具 举报

23

主题

1161

广告币

1739

积分

高级会员

Rank: 4

积分
1739

社区QQ达人

发表于 2014-1-1 19:51:28 | 显示全部楼层
阿百川 发表于 2014-1-1 19:45
% f% z9 X& h0 N. l自己搞,很容易,把模板的几个词修改下就可以了
- ^3 n. O+ V% ~( h' S7 ]& O
好的,谢谢,听人说thypecho架在普通的share hosting上,都能抗住几十万文章,真的假的?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们|联系我们|DMCA|广告服务|小黑屋|手机版|Archiver|Github|网站地图|AdvertCN

GMT+8, 2024-5-5 12:37 , Processed in 0.057552 second(s), 14 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

快速回复 返回顶部 返回列表