前段时间,一直使用的域名piaoboinn.com备案突然被取消了,无奈只能用国外的主机,搭配着原本的wordpress程序,慢得跟蜗牛似的。
一方面因为服务器在国外的原因,另外更多的是wordpress本身实在太过繁杂了。
不是说wordpress不好,只是觉得其实是不大适合在国内使用,因为国内的网络环境,大家都知道的,大量的谷歌脚本被封禁,拖慢整个网站的速度。
终于实在忍受不了,决定花点时间重新整理下网站了。
偶然的机会,在法克看到一个站的链接(当然是某某要黑这个站),点过去看了下,感觉很不错的说,美工还有速度,真心挺好,看了下用的什么程序,“emlog”,第一次看到(原谅我孤陋寡闻啦!),链接到emlog主站,汗死,居然做得那么“简约”,不过速度这个没话说,直接ctrl+d收藏起,留待下一步发掘,于是有了现在这个站。
本站是在麦特佐罗的魅影主题的基础上修改而来,麦特的站没有加密,所以也不用某些自称大牛的所谓的破解(其实就是利用现成的脚本解密下而已),就直接移植了。移植后总觉得少了点什么,感觉是不是太简约素雅了,就决定再增加些元素。
于是就有了以下介绍的功能.
1、整站ajax无刷新,利用的是wordpress的ajax代码,基本没怎么修改,就通用了,自己写了评论、搜索的加上就完成了。不用频繁发送请求,妈妈再也不担心我的速度了,只是某些页面还是需要等待啊!!
2、全文索引ajax无刷新搜索,输入关键字立刻完成搜索,搜索变的如此简单,不需要回车,当然你要回车也可以,回车就是调用emlog本身的搜索函数,只能搜索文章标题部分(本人有洁癖,除了处理自己的模板文件,不喜欢去动emlog的框架源码,也许这样利于不断升级。)
3、新增时间轴微语页面,佐罗的模板没有微语页面,所以只能自己移植了,归档页面的时间轴感觉不错,就用归档页面的样式,自己修改了函数取出数据,基本就完成了,再利用自己写的采集软件,采集了新浪微博的内容,直接导入数据库就搞定了。
4、侧边栏开关带记录Cookies,点击隐藏侧边栏变宽屏,如果你不点击显示侧边栏,cookies记录1个月,阅读文章都会自动隐藏侧边栏,这个是移植别人博客的,感觉还算实用吧,百度了cookies方面的jq源码,一下就完成了,没什么技术含量。
5、短代码,简单的一句话就自动调用样式,比如 [code 123 /code],那么这个123就会自动附加上相对的样式,其实实现原理很简单,在输出内容前用正则匹配替换下就可以了,样式已经写在css中了,仅仅是加个id嘛,完全没有技术含量的活,仅仅是为了方便前台编辑。
6、自动获取用户头像,如果输入的是QQ邮箱,自动获取QQ空间头像以及昵称,同样是用ajax后台发送请求得到内容后输出,ajax貌似不能跨域(我是外行,说错勿怪),就自己写了个php文件调用腾讯的url得到昵称文本,再输出到前端,就完成了。
7、留言板以及读者墙,现在刚挂上,还没访客有木有啊!...
8、Html5播放器并自动判断访客浏览器UA,在移动平台上自动取消加载播放,并支持歌词显示,其实你抓包就知道了,内容是虾米音乐的,音乐仅仅是一个id,如果利用这个id得到地址,百度下就知道,有挺多现成代码的,难在歌词,除了利用id得到对应的虾米的歌词(这部分没有现成代码,靠自己抓包递归),虾米的某些歌词居然是txt文本,就只能判断,如果没有时间标签的,只能再利用得到的数据再在百度上查找,并下载缓存,这个耗费了比较多的时间。
9、访客签名,前4楼自带签名,楼层显示,访客ip所在地址,操作系统浏览器等信息,访客信息方面有现成插件,仅仅接入纯真ip库而已,网上有现成函数,自行百度吧
10、移动浏览器自响应外观,支持ipad,手机和Pc三种终端显示不同外观。这个保留着佐罗的设计。
其他还有很多细节修复,比如全局头像圆角,头像响应特效,全局鼠标指针特效,鼠标title特效,鼠标双击返回顶部特效,宽度放大到1080P等等。。
嗯,就这样又换了一个程序,彻底告别了臃肿的Wordpress,来到了Emlog。
Goodbye Wordpress, Hello Emlog.
不行呢?没显示头像,avatar? [F1]
大佬,能做一个加速视频播放的搜狗浏览器插件不?
现在还是用的国外主机吗,价格多少啊,给个链接呗
看起来很不错哦~能开源吗。。。