PHP Smarty template for website

/****************************************************************************** * PHP Smarty template for website * 说明: * 之
25次阅读

PHP 解析JSON数组

<?php $postArray ='[{"data":{"hello":"world"},"type":"1234","date":"2012-10-30 17:6:9","user":"000000000000000","time_stamp":1351587969902}, {"
25次阅读

170303、PHP微信公众平台开发接口 SDK完整版

<?php/* 方倍工作室 http://www.fangbei.org/ CopyRight 2015 All Rights Reserved*/define("TOKEN", "weixin");$wechatObj = new wechatCallbackapiTest();
19次阅读

php, hhvm与odp & Unix domain Socket方式

接上一篇,复习一下启动php或hhvm:php/sbin/php-fpm starthhvm/bin/hhvm_control start启动nginx或lighttpd:webserver/loadnginx.sh startwebserver/bin/lighttpd.sh start从php切
32次阅读

讲的好,php后端模式,php-fpm以及php-cgi, fast-cgi,以及与nginx的关系

关于cgi是什么,fast-cgi是什么,php-cgi是什么,fast-cgi是什么,下面这篇讲的很清楚:https://segmentfault.com/q/1010000000256516 另外,nginx本身不处理php请求,它是把请求发fastcgi管理进程处理,fascgi管理
24次阅读

Linux下PHP网站安全加固方案

本文详细总结了PHP网站在Linux服务器上面的安全配置,包含PHP安全、mysql数据库安全、web服务器安全、木马查杀和防范等,很好很强大很安全。PHP安全配置1. 确保运行php的用户为一般用户,如www2. php.ini参数设置1disable_functions = passthru,e
17次阅读

PHP防御XSS攻击的终极解决方案

最近测试XSS攻击修复时,找到的一个比较不错的文章,分享给大家。Update20151202:感谢大家的关注和回答,目前我从各种方式了解到的防御方法,整理如下:PHP直接输出html的,可以采用以下的方法进行过滤:11.htmlspecialchars函数2 32.htmlentities
18次阅读

PHP反序列化漏洞与CVE-2016-7124

0x01 背景PHP存在着一个很有意思的漏洞,PHP对象注入,专业术语为反序列化漏洞。本篇文章将对php反序列化漏洞和CVE-2016-7124进行详细讲解。0x02 序列化与反序列化概念我们先要来了解一下什么是序列化和反序列化,所有php里面的值,我们都可以使用函数serialize()来返回一个
25次阅读

工作中php处理HTTP请求的缺陷总结

之前遇到过php在处理一部分业务的时候总是感觉有短板,有些东西总是不能随人心意。比如执行时间问题,一个进程需要读取多条数据放入数组循环执行处理流程,就会很慢,容易超时,这个超时问题 可以用php设置set_time_limit(0);来解决,但是仍然感觉有点不合理。有些时候如果不需要拿到返回结果还好
16次阅读

前端学PHP之日期与时间

前面的话  在Web程序开发时,时间发挥着重要的作用,不仅在数据存储和显示时需要日期和时间的参与,好多功能模块的开发,时间通常都是至关重要的。网页静态化需要判断缓存时间、页面访问消耗的时间需要计算、根据不同的时间段提供不同的业务等都离不开时间。PHP为我们提供了强大的日期和时间处理功能,通过内置的时
32次阅读