程序员的十个人生感悟

Network Digest No Comments »

在[博客园]里看到这篇文章觉得内容说的很贴切,特意转载以做留恋。
原文:http://www.cnblogs.com/xiaobier/archive/2008/11/11/1331572.html

[转]120个Web开发工具箱

Devel Notes No Comments »

在我的订阅中发现的一个不错的内容,特此转载记录。
原文:城市胡同 kevinwu
地址:http://www.wujianrong.com/archives/2008/11/120web.html

FreeBSD7安装Zeus+PHP5手记

FreeBSD/Linux/Server 1 Comment »

最近做公司的新项目也在搭建和测试服务器架构环境,机器上装的FreeBSD 7.0-RELEASE (GENERIC)系统,项目是PHP开发的得在服务器配置PHP的运行环境Zeus的负载能力还不错就选它做Web Server,以前装过Zeus是在FreeBSD6上的PHP也是安装的4.4.8的版本这次在FreeBSD7和PHP5还没有装过就来试验一把,按着以前的安装步骤进行吧。

Apache2.0.63下安装Xdebug调试PHP4.4.9

FreeBSD/Linux/Server No Comments »

在上次安装完FreeBSD+Apache+PHP的环境后,在上面跑一个PHP的系统感觉非常慢,于是想装一个Xdebug来调试希望能找出问题的所在,以下是我的安装过程中间也碰到了一些问题。

FreeBSD安装SCWS(简易中文分词系统)手记

FreeBSD/Linux/Server 4 Comments »

本文记录自己SecureCRT远程在服务器安装过程中遇到的问题与解决办法,部分文字摘取自官方说明文档。
安装环境: FreeBSD 7.0-RELEASE-p3 (PAE)

收藏的Xdebug教程系列

Devel Notes No Comments »

收藏比较全的Xdebug教程,内容从安装、使用、配置、调试和方面介绍Xdebug的应用

一次自学FreeBSD的过程

FreeBSD/Linux/Server No Comments »

之前按着网上的教程学着做过,但很久没玩之后现在已经记不太清楚了,得在找相关资料看着在学着做一次,然后决定用文字记录一下自己做的过程。

[转]mysql error说明与解决方法

Devel Notes No Comments »

有关mysql报错相关错误号解释与解决方法

[转]自己动手用 C 扩展 PHP(三)- 重要ZEND API函数

Devel Notes No Comments »

在上两章里讲述了扩展模块的基本用法,相信读者已经能够构建自己的扩展模块了,接下来,我们来看看几个重要的函数:

1. PHP_MINIT_FUNCTION(MyModule);
   当模块被Zend Engine(ZE)加载后,例如Apache启动,加载了PHP模块,ZE会对每一个扩展模块调用此函数(如果有的话),可以在该函数里进行一些初始化操作.

2. PHP_RINIT_FUNCTION(MyModule);
   对于每一个”使用”该模块的PHP脚本请求前,都执行该函数(如果有的话),最好的例子: Session 扩展模块,如果在一个PHP脚本里执行session.start(), Session模块的PHP_RINIT_FUNCTION()将被调用. 详情可以看看 session模块 的源代码

3. PHP_RSHUTDOWN_FUNCTION(MyModule);
   与PHP_RINIT_FUNCTION()相反,该函数是在一个 PHP 脚本执行完毕后执行.

4. PHP_MSHUTDOWN_FUNCTION(MyModule);
   当ZE收到shutdown信号后,例如apache卸载PHP模块,ZE 对每一个模块调用此函数,最后关闭自己的核心子系统.

[转]自己动手用 C 扩展 PHP(二)- 函数

Devel Notes No Comments »

在 上一章 自己动手用 C 扩展 PHP(一)里我们介绍了
如何编写自己的函数,接下来,我们开始编写一个有参数
有返回值的扩展函数。

因为 Zend 没有正式的函数调用语法检查支持,所以我们在编写扩展函数的时候必须得“小心”, 也就是我们必须得严格地进行调用合法性检查,首先,我们写一个函数:


Copyright © 2007 LY’Blog~~blog.ly5.org~~. All rights reserved.
粤ICP备08128363号 点击给我留言