Carbon Forum前端性能大提升,从点击到页面渲染完毕,控制在400ms以内。

Carbon Forum前端性能大提升,从点击到页面渲染完毕,控制在400ms以内。

By lincanbin at 2015-07-19
0人收藏 • 5258人看过

https://github.com/lincanbin/Carbon-Forum/issues/22

现在Carbon Forum无论前端还是后端,都大概是所有论坛里最快的了,如果我把服务器从美国迁回国内,估计可以大杀四方?

23 个回复 | 最后更新于 2015-07-21
lincanbin
2015-07-19
#1

剩下的工作还有把location也换成异步,然后就是草稿箱的清理问题。

lincanbin
2015-07-19
#2

blob.png

PushState可以保证88%的可用率。

lincanbin
2015-07-19
#3

blob.png

China也有接近8成了。

lincanbin
2015-07-19
#4

blob.png

加了个进度条

szdbb112
2015-07-19
#5

怎样在github上获取你最近的改动啊,等新版本太漫长了

lincanbin
2015-07-19
#6

回复#5 @szdbb112 :

git pull

dicklove00
2015-07-19
#7

回复#6 @lincanbin :

大大安装出现这个是什么意思啊Unhandled Exception. 
SQLSTATE[42000]: Syntax error or access violation: 1286 Unknown storage engine 'InnoDB'
You can find the error back in the log.

szdbb112
2015-07-19
#8

回复#6 @lincanbin :

直接download zip可以吗

lincanbin
2015-07-19
#9

回复#8 @szdbb112 :

这样也行,但是我还是建议git pull,这样方便。

有必要学习一下git。

szdbb112
2015-07-19
#10

回复#9 @lincanbin :

visual studio2013自带的那个,可以和git连接,但是php用什么软件呢,git for windows?

lincanbin
2015-07-19
#11

回复#10 @szdbb112 :

那个软件就叫Git啊,Windows下的大约是一个蓝色命令行窗口。

lincanbin
2015-07-19
#12

尝试一下全新的全异步回帖与异步渲染。

lincanbin
2015-07-19
#13

除了jQuery和全局库,其他javascript全部以异步方式载入,页面也以异步方式渲染,并且不影响SEO。

同时依旧保持了对IE6的兼容——IE6等低版本浏览默认不启用异步加载。

szdbb112
2015-07-19
#14

回复#13 @lincanbin :

好厉害啊

lincanbin
2015-07-19
#15

回复#14 @szdbb112 :

如果不生效就强制刷新或者清理一下缓存试试,现在即使服务器还是在美国,看帖回帖速度也应该不输给国内任何一个论坛了。

lincanbin
2015-07-20
#16

这种前端大修改果然牵一发而动全身,我连改bug都算上竟然花了好几个小时。

真是不可思议。

szdbb112
2015-07-20
#17

回复#16 @lincanbin :

泥垢了

lincanbin
2015-07-20
#18

回复#17 @szdbb112 :

蛤?

szdbb112
2015-07-20
#19

回复#18 @lincanbin :

快帮我看一下新帖子


登 录


现在注册

QQ  登 录    Weibo  登 录    GitHub  登 录