php
文章平均质量分 54
lyjtynet
喜欢研究高深莫测的东西.
http://www.imeinet.com
展开
-
php.ini设置详解(1)
php.ini设置详解php.ini设置,上传大文件:post_max_size = 128Mupload_max_filesize = 128M#这两个设置一样即可,可以更大但要注意超时max_execution_time = 30max_input_time = 600memory_limit = 32M修改/etc/httpd/conf.d/php.confSetOutputFilter P转载 2009-07-20 16:40:00 · 956 阅读 · 0 评论 -
调优您的 LAMP 应用程序的 5 种简单方法
<br />原文地址:http://www.ibm.com/developerworks/cn/opensource/os-5waystunelamp/index.html<br /> <br />简介<br />Wikipedia、Facebook 和 Yahoo! 等主要 web 属性使用 LAMP 架构来为每天数百万的请求提供服务,而 Wordpress、Joomla、Drupal 和 SugarCRM 等 web 应用程序软件使用其架构来让组织轻松部署基于 web 的应用程序。<br />该架构的优转载 2011-04-05 21:54:00 · 929 阅读 · 0 评论 -
PHP magic_quotes_gpc的正确处理方式
<br />大多的PHP程序,都有这样的逻辑:<br /><br />如果发现php.ini配置为不给GPC变量自动添加转义斜线,则PHP自动为GPC添加转义斜线<br /><br />但是事实上,这是错误的,因为它改变了GPC变量原来的值.<br /><br />有这个遗留习惯的原因是PHP程序使用往往配合mysql, 而mysql对特殊字符的转义,采取的是添加转义斜线,但是其它数据如mssql,oci呢,不一定是这样的.<br /><br />如果使用其它类型数据库,如mssql,oci,sybase原创 2011-03-19 15:22:00 · 14720 阅读 · 1 评论 -
如何让PHP中的session永不过期
<br />让PHP的session永不过期,你可能没有遇到这么郁闷的问题,但是我遇到过,很郁闷。<br />我们前期开发了一个只有公司客服人员才能使用的系统——有限的几个客服人员。就是这有限的几个客服人员前几天突然就提出这样的问题:我们每隔很短一段时间(半个小时不操作页面),正着急解决客户问题的时候,系统却提示需要登录,耽误了客户的时间……这很不爽!<br />客户就是上帝,唯一的上帝。于是上峰要求我们能够实现PHP中的session永不过期,除非我们的客服人员人为的让他过期了。出于安全性的考虑我很不理解转载 2011-03-16 15:15:00 · 5031 阅读 · 0 评论 -
安装PHP模块的方法
<br />原帖地址:http://iamcaihuafeng.blog.sohu.com/132745418.html<br /><br />首先进行相关的说明<br />a.安装php时,有些模块是php自带的(如shmop,curl,mhash,mcrypt,iconv不需要另外下载这些模块就可以直接安装,php自身包含这些模块的源码,但是有可能需要下载依赖包,比如libiconv),有些不是php自带的(如eAccelerator,APC,memcache,这些模块则需要从网上下载后然后再安装,此时转载 2011-03-09 22:39:00 · 7659 阅读 · 0 评论 -
php操作memcache的使用测试总结
1.简介<br />memcache模块是一个高效的守护进程,提供用于内存缓存的过程式程序和面向对象的方便的接口,特别是对于设计动态web程序时减少对数据库的访问。<br />memcache也提供用于通信对话(session_handler)的处理。<br />更多Memcache 模块相关信息可以到 http://www.danga.com/memcached/ 查阅。 1.1.memcache在php.ini中的配置项列表memcache在php.ini中的配置项列表名称默认值是否可变改变日志memc转载 2011-03-01 08:12:00 · 840 阅读 · 0 评论 -
Linux下C语言对PHP扩展
<br /> 一,搭建php环境<br /> 下载php 5.2.6 源码 并解压<br /> 编译安装,搭建php环境<br /> 二,创建扩展项目<br /> 进入源码目录<br /> cd php5.2.6/ext/<br /> ./ext_skel --extname=my_ext<br /> 创建名字为my_ext的项目,最终会生成my_ext.so<br /> 三,更改配置和程序<br /> $ vi ext/my_ext/config.m4<br /> 根据你自己的选择将<原创 2011-02-08 12:52:00 · 1032 阅读 · 0 评论 -
linux下php扩展(phpext)开发记录
<br />公司需要对通行证用户资料的教检函数封包(防止服务器沦陷,用户资料被解密),需要开发一个扩展函数,<br />username是cookie中的username,<br /> hashkey 是 cookie中的 PName<br /> 开发php ext: 函数名为csdn_verify_auth,参数是username 和 hashkey ,(算法机密文件略)<br /> 第一次写PHP扩展,搜索资料到编写测试用了一天半完成,记录一下吧,以后如果需要做的话大部分时间只能浪费在C算法上。<b转载 2011-02-08 12:37:00 · 896 阅读 · 0 评论 -
PHP共享内存
<br />var alimama_pid="mm_10004949_102849_110534"; var alimama_titlecolor="0000FF"; var alimama_descolor ="000000"; var alimama_bgcolor="FFFFFF"; var alimama_bordercolor="E6E6E6"; var alimama_linkcolor="008000"; var alimama_sizecode="32"; var alimama_width转载 2011-02-10 11:20:00 · 3602 阅读 · 0 评论 -
40个技巧优化您的PHP代码
1.如果一个方法能被静态,那就声明他为静态的,速度可提高1/4;2.echo的效率高于print,因为echo没有返回值,print返回一个整型;3.在循环之前设置循环的最大次数,而非在在循环中;4.销毁变量去释放内存,特别是大的数组;5.避免使用像__get, __set, __autoload等魔术方法;6.requiere_once()比较耗资源;7.在inc转载 2009-11-17 14:13:00 · 716 阅读 · 0 评论 -
php类似于javascript encodeURI和decodeURI解码的方法
var a = encodeURI("电影"); alert(a);var b = decodeURI(a);alert(b)$a = urlencode(iconv("gb2312", "UTF-8", "电影")); //等同于javascript encodeURI("电影");echo $a;$b = iconv("utf-8","gb2312",urldecode("%E原创 2009-06-19 15:53:00 · 12459 阅读 · 1 评论 -
IE6、IE7、IE8之IE多版本共存的几种方法(转)
原文地址:http://blog.sina.com.cn/s/blog_54c1ae930100cgom.html一、单独安装(相对繁琐,不推荐)使用IE6 Green、IE7 Standalone 及IE8 安装文件,分别安装各自的浏览器。安装顺序:1、IE6 Green 2、IE7 Standalone 3、IE8 beta2相关下载地址:IE6 Green: http:/转载 2009-06-12 14:05:00 · 1020 阅读 · 0 评论 -
化PHP代码的40条建议
原贴:优化PHP代码的40条建议40 Tips for optimizing your php Code原文地址:http://reinholdweber.com/?p=3英文版权归Reinhold Weber所有,中译文作者yangyang(aka davidkoree)。双语版可用于非商业传播,但须注明英文版作者、版权信息,以及中译文作者。翻译水平有限,请广大PHPer指正。1.转载 2009-05-17 09:50:00 · 644 阅读 · 0 评论 -
PHP webservice
Web Service为了异构系统的通信而产生的,它基本的思想就是使用基于XML的HTTP的远程调用提供一种标准的机制,而省去建立一种新协议的需求。目前进行Web Service通信有两种协议标准,一种是XML-RPC,另外一种是SOAP。XML-RPC比较简单,出现时间比较早,SOAP比较复杂,主要是一些需要稳定、健壮、安全并且复杂交互的时候使用。PHP中集成了XML-RPC和SOAP两种协转载 2009-05-18 23:42:00 · 740 阅读 · 0 评论 -
php 扩展
编译安装软件需要安装gcc 、make 如果需要安装php的扩展,比如memcache,需要安装phpize. 1 使用phpize安装一个名为extname扩展的完整方法: $ cd extname$ phpize$ ./configure$ make# make install //上边的步骤将生成:extname.so文件修改php.i原创 2009-05-16 16:22:00 · 598 阅读 · 0 评论 -
开发PHP扩展模块
需求:比如开发一个叫做 heiyeluren 的扩展,扩展里就一个函数 heiyeluren_test(),输入一个字符串,函数返回:Your input string: xxxxx。要求:了解C/C++编程,熟悉PHP编程环境:下载一份php对应版本的源码,我这里是 php-5.2.6,先正常安装php,假设我们的php安装在 /usr/local/php 目录,源码在 /root/soft/p转载 2009-05-13 14:42:00 · 754 阅读 · 0 评论 -
phpmyadmin3.0 在php5.3版本下的使用
由于php5.3版本取消了对ereg系列函数的支持,但phpmyadmin3.0版本里却采用了eregi函数,导致无法正常使用,修改办法非常简单:找到对应的函数,将ereg函数修改为:preg_math("/ /i")即可.原创 2009-07-23 17:07:00 · 1145 阅读 · 0 评论 -
apns 服务器推送
[[https://github.com/samuraisam/pyapns]]php客户端 http://how2s.org/index.php/How_to_get_started_with_Apple_Push_Notifications_for_iPhone_or_iPhone_Touch转载 2015-04-07 17:11:15 · 848 阅读 · 0 评论