PHP教程:COOKIE与SESSION联合实现跨域2015-07-17 08:18:10
大家都知道SESSION是不可以跨域的,也就是说: A.WEMVC.COM这个域的可执行文件不可以访问到B.WEMVC.COM的SESSION,这个是SESSION的特性,同样也是出于安全角度才这样的. 在一般情况下,一个网站只有一个域名,但是也有些网站架构是由多个子域名组建的.所以就需要SE
PHP大量Session的散列及过期回收2015-07-17 08:18:09
一台服务器流量比较大,因为程序的需要,session的过期时间设置的是3小时,导致/tmp下堆积了近20万的session文件。进而导致内核占用的cpu急剧上升。因为session的读写涉及到大量小文件的随机读写,并且是集中在一个目录下,iowait也急剧升高。 首先考虑将ses
PHP 5.3 的重要特性:命名空间2015-07-17 08:18:09
PHP 5.3 的一个新的重要特性就是 命名空间(namespace)。 这一特性在 PHP5.0x 时候就提出过,后来被取消并安排在 PHP6 中实现。而此次又再次提前到了 PHP 5.3 发布,可见开发人员对其的重视以及谨慎的态度。 官方发布时说明文档的内容可能已过期(documenta
PHP教程:php内置函数intval()2015-07-17 08:18:08
一、描述 intval函数有个特性:直到遇上数字或正负符号才开始做转换,再遇到非数字或字符串结束时(\0)结束转换,在某些应用程序里由于对intval函数这个特性认识不够,错误的使用导致绕过一些安全判断导致安全漏洞. 二、分析 当intval函数接受到字符串型参数是调
Web开发帮助:学习http headers的方方面2015-07-17 08:18:08
无论是做前端还是做后端,都会不时与HTTP Headers打交道,了解它无疑对Web开发有莫大帮助。这篇文章就让我一起来学习下http headers的方方面。 什么是HTTP Headers HTTP是Hypertext Transfer Protocol的所写,整个万维网都在使用这种协议,几乎你在浏览器里
实现基本QQ功能的PHP类:QQ机器人2015-07-17 08:18:07
1、研究说明 Tencent在tqq.tencent.com的8000有一个使用HTTP的QQ接口,通过这个接口,可以进行一些基本的操作,如:登陆、登出、改变登陆状态(上线、忙碌、离线、隐身)、添加删除好友、查看好友信息、发送验证信息(接受被加为好友、申请加对方为好友、拒绝被
cURL库的强大功能和灵活的扩展性2015-07-17 08:18:06
原文: 基于PHP的cURL快速入门 英文原文: http://net.tutsplus.com/tutorial ... for-mastering-curl/ 原文作者: Burak Guzel cURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。最爽的是,PHP也支持 cURL 库。本
PHP代码实例:图片转成HTML2015-07-17 08:18:06
PHP的stylebody{}a{display: inline-block;width:1px;height:1px;}/style?php function createImFromFile($path){ if(!is_file($path)){ throw new Exception(File: $path not found!); } $info = getimagesize($path); switch ($info[2]){ case 1: //gif $ti
Fedora 12服务器上安装Apache2+PHP+MySQL2015-07-17 08:18:06
LAMP是 L inux, A pache, M ySQL, P HP的缩写.这篇教程将教你如何在一台Fedora 12服务器上安装Apache2web服务器+PHP(mod_php) +MySQL . 我已经测试无误,你可以放心使用。 1. 前言 在这篇教程中,我使用的主机名为server1.example.com,ip地址是192.168.0.100
FireFox插件FirePHP调试PHP2015-07-17 08:18:03
作者:Louis Simoneau 原文链接: http://www.sitepoint.com/blogs/2010/02/09/debug-php-firebug-firephp 译者: alswl 如果你和我一样,你会在开发网页项目时候完全无法离开 FireBug 。这个小巧的臭虫是一个神奇而有用的HTML/CSS/JavaScript/Ajax调试器。