
php
epic2005
这个作者很懒,什么都没留下…
展开
-
Ucenter通信原理
1,用户登录bbs,通过logging.php文件中,使用函数uc_user_login验证,如果验证成功,将调用函数uc_user_synlogin(位于uc_client下的client.php文件中), 在这个函数中调用 uc_api_post(user, synlogin, array(uid=>$uid));之后向UC_API./index.php传递了数据;这里的U转载 2011-07-01 17:22:00 · 764 阅读 · 0 评论 -
php 获取时间今天明天昨天时间戳
php 获取时间今天明天昨天时间戳2011-06-30 9:46echo "今天:".date("Y-m-d").""; echo "昨天:".date("Y-m-d",strtotime("-1 day")), ""; echo "明天:".date("Y-m-d",strtotime("+1 day")). ""; echo "一周转载 2012-06-28 22:02:52 · 866 阅读 · 0 评论 -
slim(PHP rest 框架 )简介
slim是一个简单而又强大的PHP5框架,可以用来创建RESTful的web应用。主页www.slimframework.com特性列表HTTP routingNamed routesRoute passingRoute redirectsRoute haltingMiddleware & HooksCustom viewsHTTP转载 2012-06-28 13:24:36 · 5034 阅读 · 0 评论 -
-bash: pecl: command not found的解决方法
-bash: pecl: command not found出现这个问题是因为没有安装php的扩展开发导致的,建议将php以及apache的开发都安装上,使用如下的命令。yum install php-devel php-pear httpd-devel看看pecl是不是已经可以用了。转载 2012-06-24 18:14:50 · 7780 阅读 · 0 评论 -
实现基于Memcache存储的Session类
实现基于Memcache存储的Session类作者:heiyeluren博客:http://blog.youkuaiyun.com/heiyeshuwu我没事的时候写的自主实现Session功能的类,基于文件方式存储Session数据,测试基本通过,还比较好玩,实际应用没有意义,只不过是学习Session是如何实现的。使用基于文件的Session存取瓶颈可能都是在磁盘IO操作上转载 2012-05-14 13:53:43 · 448 阅读 · 0 评论 -
将 PECL 扩展库静态编译入 PHP
有时可能需要将扩展库静态编译到 PHP 中。这需要将扩展库源程序放入 php-src/ext/ 目录中去并告诉 PHP 编译系统来生成其配置脚本。$ cd /your/phpsrcdir/ext$ pear download extname$ gzip -d < extname.tgz | tar -xvf -$ mv extname-x.x.x extname转载 2012-05-14 09:12:51 · 714 阅读 · 0 评论 -
make: *** [sapi/cgi/php-cgi.exe] Error 1
最近遇到一个问题,在安装PHP的时候,make步骤出现这样的错:ext/iconv/iconv.o: In function `_php_iconv_appendl':/home/r/php-5.3.3/ext/iconv/iconv.c:337: undefined reference to `_iconv'/home/r/php-5.3.3/ext/iconv/iconv.c:转载 2012-05-14 09:10:40 · 2919 阅读 · 0 评论 -
php下MongoDB扩展的安装和简单测试
先说下php方式下的MongoDB扩展的安装方法吧,这个是windows方式下的,linux下的暂时没有研究,回头研究了,会贴出来的 windows下的比较简单,先到这个地方把dll文件下载下来http://cn.php.net/manual/en/mongo.installation.php#mongo.installation.windows 注意下Mo转载 2012-05-31 12:27:19 · 901 阅读 · 0 评论 -
eAccelerator安装
1.下载eaccelerator-0.9.5.tar.bz2下载地址:http://sourceforge.net/projects/eacceleratorhttp://jaist.dl.sourceforge.net/sourceforge/eaccelerator/eaccelerator-0.9.5.tar.bz22.动态安装# tar -jxf eaccele转载 2012-04-01 16:43:36 · 608 阅读 · 0 评论 -
Zend Optimizer 3.3.9 安装详解
ZendChina 5月24日讯:以前老版本 Zend Optimizer 的安装方法是运行安装脚本 ./install.sh,新的Zend Optimizer 3.3.9没有安装脚本,只能按照以下方法安装。1. 下载文件源文件:x86:wget http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-转载 2012-04-01 15:58:28 · 2273 阅读 · 0 评论 -
Apache Rewrite实现URL的跳转和域名跳转
Rewirte主要的功能就是实现URL的跳转,它的正则表达式是基于Perl语言。可基 于服务器级的(httpd.conf)和目录级的 (.htaccess)两种方式。如果要想用到rewrite模块,必须先安装或加载rewrite模块。方法有两种一种是编译ap转载 2011-07-04 23:49:42 · 617 阅读 · 0 评论 -
MongoDB入门(PHP客户端)
这是一篇以MongoDB的PHP客户端为工具的MongoDB介绍文章,文中包含了非常详细的使用PHP扩展操作MongoDB的例子。PS:文章前半部分讲了一些比较虚的东西。主要的使用教程在后半部分。另外作者的blog代码插件可能有点问题,有的尖括号被多转义了一次转载 2011-07-04 10:01:42 · 692 阅读 · 0 评论 -
PHP与MongoDB:类库、框架与工具介绍
本文来自MongoDB官方,文中把PHP与MongoDB相关的类库、框架、工具做了汇总和介绍,如果你正使用PHP并在关注MongoDB,那么这篇文章可能对你有用。架构相关CakePHPCakePHP是一个非常受欢迎的PHP框架,它有专门的 MongoDB da转载 2011-07-04 10:00:26 · 1996 阅读 · 0 评论 -
PHP底层工作原理
简介 先看看下面这个过程:我们从未手动开启过PHP的相关进程,它是随着Apache的启动而运行的;PHP通过mod_php5.so模块和Apache相连(具体说来是SAPI,即服务器应用程序编程接口);PHP总共有三个模块:内核、Zend引擎、以及扩展层;PHP内核用来处理请求、文件流、错误处理等相关操作;Zend引擎(ZE)用以将源文件转换成机器语言,然后在虚拟机上运行它;扩展层是转载 2012-08-12 15:30:33 · 525 阅读 · 0 评论