Tuesday, May 26, 2009

评论功能修复

刚刚发现 Blog 的评论功能不能用了,提交后一直显示等待。查了一下,发现是 GFW 的问题。

自 5 月 16 日,Blogger 及托管站 BlogSpot 再次被封,导致域名 blogger.com 以及 blogspot.com 全部无法访问。而我的评论系统,是靠通过 Blogger 的 Feed 地址,由 AJAX 和 Blogger 之间通讯实现读取;由 AJAX 直接向 Blogger 的评论表单处理 URL 发送 POST 请求实现提交。这两项功能都是基于 www.blogger.com 域名的。前者所用的 Feed 地址由于先前早已被封,并通过朋友在 DreamHost 的主机上放了一个 PHP 的中转程序,所以评论列表功能一直可以用,但是评论提交是直接 POST 的,www.blogger.com 被封,所以评论自然就失败了。

没办法,刚刚改进了一下我的 HTTP 中转程序,实现了 POST 的功能,现在评论功能已经修复了。只是整个数据流程要经历“本地网页 » blog.windia.net » DreamHost » www.blogger.com » DreamHost » blog.windia.net » 本地”这样漫长的路径,因此提交评论可能需要数十秒的时间,但聊胜于无吧。希望 GFW 早日放过 Blogger,这样功能就能完全恢复正常了。

另外,修改了一下模板,把 blogger.com 上引用的 CSS 以及 JS 文件的地址都改由 DreamHost 上的 HTTP 中转读取,这样在打开 Blog 页面时,浏览器不用再等待这些文件的 HTTP 请求超时,速度应该能快不少。

9 comments:

笨乌不飞 said...

拜读了您的很多文章,感觉您真的是有非常硬的技术功底。哀叹一下我们的环境。

Gregory said...

呵呵,您过奖了…… 技术是要靠大家相互交流的……

mmjiaxin said...

marc jacobs
nike foamposite
vans shoes
calvin klein outlet
ralph lauren outlet
michael kors outlet online
swarovski crystal
ferragamo outlet
cheap nike shoes
michael kors handbags sale
oakley,occhiali oakley,oakley italia,oakley occhiali,oakley sunglasses
moncler outlet store
the north face outlet
michael kors factory online
ralph lauren uk
nike air max
asics,asics israel,asics shoes,asics running shoes,asics israel,asics gel,asics running,asics gel nimbus,asics gel kayano
longchamp outlet
michael kors wallet sale
michael kors outlet
mm1205

chenlili said...

chenlili20160629
kate spade handbags
ed hardy outlet
louis vuitton handbags
kd 8 shoes
nfl jerseys
authentic louis vuitton handbags
tory burch shoes
kevin durant shoes 7
nike trainers women
cheap jordan shoes
coach outlet
michael kors outlet
air max 90
jordan 3s
louboutin femme
burberry outlet
cartier watches
cheap louis vuitton handbags
kate spade outlet
michael kors outlet online
christian louboutin outlet
louis vuitton
oakley sunglasses
coach factory outlet online
toms wedges
louis vuitton outlet
toms wedges
gucci outlet online
louis vuitton handbags
coach factory outlet
giuseppe zanotti
jordans for sale
lebron 11
louis vuitton outlet
montblanc pens
ray ban sunglasses outlet
louis vuitton outlet
michael kors outlet
adidas wings

Unknown said...

ray ban sunglasses outlet
oakley vault
coach outlet
christian louboutin sale
louboutin uk
ralph lauren shirts
coach factory outlet
hollister clothing
ugg boots sale
hermes scarf
2017.2.11chenlixiang

Unknown said...

air max 90
ray-ban sunglasses
rolex watches
oakley sunglasses wholesale
lululemon pants
instyler ionic styler
cartier watches for women
cheap oakley sunglasses
coach factory outlet
oakley sunglasses
20170215lck

Unknown said...

michael kors outlet clearance
yeezy boost 350
jordan uk
wireless beats headphones
coach factory outlet online
cheap nike shoes
nike outlet store
nike blazer low pas cher
longchamp bag
eltics jerseys
20170310

xjd7410@gmail.com said...

20170513 junda
yeezy boost
burberry canada
cheap jordan shoes
rolex watches for sale
gucci outlet online
ralph lauren outlet
coach factory outlet
fitflops sale clearance
polo outlet
michael kors handbags outlet

John said...

pandora
coach outlet online
uggs outlet
air max shoes
coach outlet store
moncler jackets
pandora jewelry
hermes handbags
christian louboutin shoes
canada goose jackets
20171222yuanyuan