首页 » 维护记录

维护记录

本网站为非盈利性质网站,由热心的同行网友共同维护,所有资料均来自网络,本站只对网上已有的资料进行收集整理,不进行资料扫描上传!

2014-5-10 网站上线,采用WordPress二次开发
2014-5-15 上线diy的网页新前端模板
2014-8-3 迁移华为网盘附件至百度网盘
2014-12-10 网站连接微信,可以通过微信查询网站数据
2015-1-3 弃用多说插件
2015-1-5 弃用面包屑导航插件,改用代码实现
2015-1-20 优化lnmp mysql配置
2015-2-5 加密下载链接后,使用url传送url、下载密码至下载页面,解密后下载
2015-3-1 迁移附件至七牛云
2015-6-29 停止使用七牛云,迁移附件至又拍云
2015-7-1 修改sendmail()为smtp方式发送邮件
2015-7-10 停用baidu-sitemap插件,改用代码通过function实现
2015-7-20 WordPress升级后使用代码实现禁用Emoji功能
2015-7-25 迁移至linode,升级lnmp至1.2,升级了php及mysql,数据库从Mysql5.4至mysql5.6后,数据导入报错,修复过程见博客
2015-8-1 修改single.php为if代码,用于不同分类使用不同模板(MARK:switch-case效率在if之上,有空了将前端的if全部修改)
2015-8-10 停止使用又拍云,自建下载服务器,并迁移附件,使用第三方组件防盗链,通过php程序生成各自下载链接
2015-8-12 由于使用后并发性能低下,影响用户体验,故禁用了wp-touch插件(该插件php代码效率低下,吃cpu,禁用后明显提升网站速度)
2015-8-13 经压力测试后,使用percona-toolkit工具分析慢查询日志,进行mysql调优
2015-8-13 页面右脚下加入“返回顶部按钮、底部、发表评论”等功能
2015-8-18 完成网站维护用下载工具;解决自动备份脚本执行mysqldump报错的问题
2015-8-19 完成自动备份部署
2015-8-20 使用自建CDN加速网站静态资源访问,CDN节点位于北京BGP多线机房
2015-8-20 增加搜索页面显示”搜到 xx 条相关信息”;增加软件页面显示”添加评论( xxx )”,xxx为条数
2015-9-1 完成下载服务器存储架构实现,实现自动负载均衡分流、实现简单分布式存储(连续两个通宵。。。)
2015-9-3 升级下载服务器,升级防盗链系统,目前下载链接已经加密,且设置了过期时间,下一步升级网站备份系统
2015-9-5 采用upyun进行备份,服务器端安装lftp,使用ftp方式备份脚本备份
2015-9-22 一建考试伤心地考完了,网站增加全网CDN加速
2015-9-29 为了访客体验更好,更换服务器,开启memcached和zend opcache加速网站
2016-3-20 增加一个下载服务器
2016-3-24 修改页面模板宽度,修改字体;为了提升用户体验,删除了部分广告
2016-6-25 资源越来越多,块装不下了,升级了下载服务器硬盘,优化了网站部分源码,添加了百度分享;近期准备再增加5M下载带宽
2016-6-27 对下载服务器硬盘进行了扩容
2016-6-29 增加了FlashGet和QQ旋风下载支持,解决了FlashGet下载的文件中文名乱码的问题(FlashGet默认支持编码为GB2132,所以在构造下载地址时需要将utf8转换为GB2132编码)
2016-7-16 升级下载带宽为10M+10M
2016-10-7 修改分类显示页面,去掉右边栏,页面更加清爽了;增加了搜索选择范围,部分工程师反馈说搜索出来的“问答”分类下问题太多了,导致半天找不到要的下载资料,修改了下,可自行选择搜索下载资源或是问答。
2017-4-1 由于近期流量上升,大家反映网站打开网页的速度变慢,对网站进行了优化,增加了页面缓存功能
2017-4-7 将网站程序与数据库分开到不同的服务器,优化访问速度,提升了用户体验,首页打开时间降低了不少。
2017-5-23 计划将站内搜索全部替换为百度站内搜索,提高搜索准确性(暂时未完成) 由于网站数据对于网站程序来说已经很大,网站自带的搜索功能欠佳,打算换种实现方式(主要是有些内容没有被百度索引),拟将全文搜索引擎sphinx整合到网站中,近期主要升级—2017.7.12
2017-7-9 发现部分内容中的图片太小,内容看不清楚,添加了一段css3代码,鼠标移动到图片上的时候自动放大显示,在低版本的IE浏览器上无效,建议大家使用谷歌的Chrome浏览器,各种特效都支持! 我也没有试试除了IE以外的其他浏览器是否有效果,欢迎大家使用后反馈!
2017.7.15~7.17 更换了web服务器,升级了系统,采用Nginx fastcgi_cache做前端缓存,Memcache做数据库查询缓存,opcache优化加速php,现在是不是飞快? 另外数据库也做了迁移,其他各项优化正在进行,近期还打算改版,大家觉得有必要吗?
2017.12.30 之前忙于工作和准备消防工程师考试,网站更新停止了一段时间,这段时间主要进行资源的修复,下阶段计划升级下载带宽,预计18年1月能完成,最近修改了
2018.2.15 大家在使用搜索功能时感觉搜索比较慢,有时候半天没反应,查看服务器的负载较高,主要是由于mysql全表搜索导致的,所以给mysql数据库安装了中文索引插件mysqlcft,对wp_posts表创建post_content,post_title全文联合索引,wp_postmeta表创建meta_value单列全文索引,wp_comments表创建comment_content单列全文索引,效果有待观察,下一步,若对搜索效率有质的提升,则写一个脚本,定期为mysql重建全文索引,如果效果一般般,删除全文索引,卸载插件,然后采用sphinx+WordPress Sphinx Search Plugin插件方式来试试,另外这两天在升级下载服务器,转移数据,希望春节后大家不再抱怨下载速度慢。。呵呵
————————————————————-
近期计划:
1、研究下百度站内API搜索、 没时间,把有限的时间用来研究下全文搜索 sphinx
2、2018年2月底前,完成下载服务器的迁移
3、2018年2月底前,完成全站https
4、2018年2月底前,服务器安装BBR,加强网络数据吞吐
5、2018年2月底前,完成微信插件的修改,解决搜索结果中大部分为问答内容的问题

将移动模板和PC模板分离,使用cache插件缓存,避免出现PC版浏览的是手机缓存页

给网站增加一套备份方案,参照https://zhangge.net/5111.html

优化下载服务器负载均衡,通过算法实现合理分流
优化网站架构、提升并发性能
重点:使用Nginx fastcgi_cache模块+Nginx Helper插件进行网站服务器级别缓存
先重新编译新增模块
相关技术参考:
http://zhangge.net/5061.html
http://zhangge.net/5042.html
http://zhangge.net/4856.html
https://blog.linuxeye.com/439.html

修改页面为响应式布局

远期计划mark:
开发或者diy远程附件插件,并且用户投稿时可以直接上传附件
新增注册功能、投稿、个人页面、收藏、工程师人气排行
开放招聘信息发布功能(纯免费功能,主要面向应届生实习这块儿)

34条评论有关于“维护记录”

  1. 十一 于 2017年11月24日 11:46:48评论:

    请问网站两边两边的几何线是什么?有单独的软件吗?无聊的时候感觉挺有意思的(✿ ◕‿◕) ᓄ✂╰U╯

    [回复]

    图集吧 回复:

    是个插件

    [回复]

  2. 于 2017年11月22日 17:42:30评论:

    网站很不错,希望能够不忘初心,继续下去

    [回复]

  3. 大海里的鱼 于 2017年11月20日 12:55:44评论:

    感谢图集吧

    [回复]

  4. 兜兜转转 于 2017年10月27日 10:23:55评论:

    自从发现这里之后,确实为我解决了好多专业性问题,感谢!最爱的网站,没有之一,希望能够一直做下去。

    [回复]

  5. 叫我老公 于 2017年10月24日 12:06:21评论:

    感觉现在这个界面非常好啦,淡蓝色看着很舒服,而且周围填充的动画非常好玩。

    [回复]

发表评论