Ubuntu下的PHP扩展开发(一):开发前的准备

首先配置PHP环境就不说了。(包括需要php5-dev)

然后下载PHP的源码 sudo apt-get source php5,我把它放在code目录下,此时你会得到4个文件/文件夹

我将php5-5.5.9+dfsg重命名为php5方便输入(你可以不用那么做),现在更改code目录权限为0777,方便后续操作

打开php5的文件夹,我们需要关注以下几个目录

目录  描述

ext 这里存放着PHP的官方扩展,我们的扩展也将在此处编写

sapi 不同服务器的抽象层代码,此处可阅读鸟哥的文章

TSRM 线程安全相关

Zend zend api定义和宏等

 

这就是开发前需要的所有准备,此外你需要准备一个靠谱的编辑器工具方便代码开发。

这里推荐Sublime ,因为VIM我是用的很不顺手。。。当然很多大神很喜欢VIM,这里就不多说了。

同时推荐安装Ctags插件,具体可以Google之。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。