干货分享,灵感创作,不定期更新,敬请期待。

标签:原创

node.js

修复doracms bug一枚

修复doracms bug一枚
doracms是国人开发的一款基于nodejs+redis+mongodb的cms,虽然bug不少,但还是挺优秀的一款cms,本人用ab工具测试,发现性能要比keystone好得多(以后就不清楚了),用起来可能你会觉得keystone更快,那是因为资源加载的问题, 于是决定用do...

xhq 2年前 (2016-03-19) 2703℃ 0评论 0喜欢

原创

thinkphp等框架开发中容易忽略的xss攻击

thinkphp等框架开发中容易忽略的xss攻击
虽然说现在的web开发框架都是挺成熟的框架,在性能、安全等方面都有比较好的表现,但问题往往出现在业务逻辑上,如上周我再公司发现的一个跨站脚本攻击,(通常公司是这么过滤的,max(0,$_GET[‘a’])、strip_tags($_GET[‘a...

xhq 2年前 (2016-03-07) 8801℃ 2评论 15喜欢

php

thinkphp实现html静态缓存

thinkphp实现html静态缓存
由于公司项目需求,要把部分页面做成静态html,又因为thinkphp3.2手册没提到(3.1有),于是自己写了个简单的,当然,这里也介绍thinkphp内置方法。 找到文件/ThinkPHP/Library/Think/Controller.class.php 添加一个属性 /...

xhq 2年前 (2016-02-28) 5991℃ 1评论 34喜欢

wordpress

欲思主题首页缩量图bug修复

欲思主题首页缩量图bug修复
模版版本:1.0, wordpress使用七牛云插件存储图片,刚开始用的时候先传输到本地,并没有发现问题, 但后面图片不存到本地,直接存储到七牛,然后编辑文章插入图片时直接插入七牛外链, 发现如果第一张图片图片为七牛外链,那么首页缩略图将显示不正常,这会影响网页打开速度,解决办法...

xhq 2年前 (2016-02-14) 3148℃ 0评论 1喜欢

git

git服务端基础安装搭建教程

git服务端基础安装搭建教程
搭建git一般步骤(关于git客户端与服务端有何不同戳这) 说明:Linux上的普通用户,git用户(shell为git-shell),甚至超级用户root都能作为git用户 1.首先你要知道自己想用哪个用户作为git用户,一般来说具有一定权限(可登陆服务器进行一般操作)的普通 ...

xhq 2年前 (2016-02-08) 11658℃ 2评论 4喜欢

Linux运维

php5-fpm启动重启shell脚本

php5-fpm启动重启shell脚本
网上还有写得更好的,我也就写着玩,可以拿去参考,也可以自己扩展平滑重启 用法:yourpath/scriptname.sh {start|restart|reload} #!/bin/bash state="$1" psphpfpm(){ echo "the bash 'p...

xhq 2年前 (2016-01-31) 1954℃ 0评论 2喜欢

Linux运维

自己动手搭建lnmp环境

自己动手搭建lnmp环境
  如何配置lnmp (本人在ubuntu环境下) 安装nginx,php,php-fpm(php5-fpm),mysql,fastcgi,(php-cli,命令行工具) 安装不是问题,apt-get install就可以,问题是配置, 配置过程中有几个命令挺有用的: ...

xhq 2年前 (2016-01-25) 3861℃ 2评论 1喜欢

php

thinkphp高级模型之延迟更新

thinkphp高级模型之延迟更新
thinkphp高级模型封装了挺多方法提高服务器安全性,可维护性和缓解服务器压力, 当然也不是适用于所有场景,比如你出差要跨越100公里,当然选择车作为交通工具,但如果5分钟的路又不急走路也是很好的选择 比如就拿下面的方法说说 AdvModel.class.php(thinkph...

xhq 2年前 (2016-01-16) 2576℃ 0评论 2喜欢

HTML

kindeditor web文本编辑器加入video标签

kindeditor web文本编辑器加入video标签
kindeditor是一款web文本编辑器,原始界面不怎么样,如何让这款编辑器支持html5 video标签(似乎目前插入视频用的是flash、embed)? 版本说明4.1.10中文版 找到 项目/kindeditor.js文件, 步骤1,找到htmlTags,添加video标...

xhq 2年前 (2016-01-10) 16736℃ 4评论 8喜欢

php

sae HTML5 图片上传

sae HTML5 图片上传
最近在sae上开发,用到html5图片上传,首先用html5 canvas在本地做图片压缩处理,得到一串长长的字符,然后把这段字符Ajax传到后端用file_put_content函数保存为一个图像文件,通常,如果是本地io环境就over了,但如果在sae文件是没有写权限的, ...

xhq 2年前 (2016-01-02) 1812℃ 0评论 0喜欢