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

 分类:php

laravel nginx rewrite规则

laravel nginx rewrite规则
环境:lnmp 官网给出的答案是: try_files $uri $uri/ /index.php?$query_string;然后把根目录设为www/public(www代表根目录) 但可能是本地集成环境的限制木有成功 同时脚步文件在站点外也是不好的 解决方案: 把根目录...

xhq 3年前 (2016-04-29) 3477℃ 0评论 2喜欢

推荐一款高性能日志系统seaslog

推荐一款高性能日志系统seaslog
日志系统无论对于正式的部署环境还是对于开发环境都有重要作用,是网站的重要组成部分。 seaslog:php扩展,采用c语言编写。 机制有点像redis,先写入buffer,当buffer达到一定量的时候写入硬盘。 当因为一些严重错误导致程序无法执行seaslog可以记录下错误...

xhq 3年前 (2016-04-11) 4604℃ 1评论 5喜欢

xhprof安装使用中应该注意的问题

xhprof安装使用中应该注意的问题
实验环境:ubuntu14+nginx1.4+php5查看是否加载 thinkphp中代码示例 本地官方文档 graphviz版本选择 thinkphp中封装为类 限制网站目录中使用xhprof是一款php性能分析工具,关于安装的文章到处都是,这里就不说了, xhprof...

xhq 3年前 (2016-04-03) 3589℃ 1评论 2喜欢

thinkphp实现html静态缓存

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

xhq 3年前 (2016-02-28) 7258℃ 1评论 36喜欢

自己动手搭建lnmp环境

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

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

thinkphp高级模型之延迟更新

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

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

sae HTML5 图片上传

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

xhq 3年前 (2016-01-02) 2151℃ 0评论 0喜欢

php视频抓取

php视频抓取
最近做个项目需要抓取yy视频,1,curl函数模拟浏览器获取代码 2代码输出到前端,浏览器进行处理 3把一些不必要的部分用js去掉首先抓取到的代码,你会发现某些资源文件用的是相对路径,这里提供两种做法,1、把相应的资源放到自己网站的相应目录,2、把相对路径换为绝对路径,这...

xhq 3年前 (2015-11-25) 2069℃ 0评论 1喜欢

php加解密的用途

php加解密的用途
以前在其他网站下载过一个例子,是关于注册和找回密码的,现在重点说说找回密码,重置链接的时效性 重置链接的有效性确保时效性的做法是用户表增加一个专门用于记录发送重置密码链接的时间,每次发送了重置邮件给插入或更新时间,再跟点击链接的时间进行对比,超过了多长时间则无效。 确保有...

xhq 3年前 (2015-09-06) 3174℃ 0评论 5喜欢

网站安全之前端验证绕过

网站安全之前端验证绕过
如果想要网站更加安全 使用后端验证 前端js验证只是在用户体验方面 (如果认为前端对数据进行处理了,后端就安全那就错了) 以http://www.kancloud.cn/为例,前端有js验证我们把form copy下来,然后action改为绝对路径,把html文本保存到本地网...

xhq 3年前 (2015-07-30) 2640℃ 0评论 0喜欢