您的位置:首页 > 编程语言 > PHP开发

php扩展开发

2015-12-15 08:52 543 查看
PHP扩展(PECL)跟PHP引擎一样都是使用C语言开发。PHP核心开发组成员鸟哥Laruence使用的是VIM进行PHP开发。

http://www.laruence.com/2011/09/13/2139.html

书籍: http://www.walu.cc/phpbook/

案例: php-src/ext

PECL开发邮件组: http://news.php.net/php.pecl.dev

尽量编写一些phpt测试用例,php-src/tests下有很多参考.

测试时用--enable-debug编译PHP,要做到执行你的扩展逻辑,不输出任何错误信息.

用valgrind检测内存泄露.

PHP异步网络扩展Swoole作者博客: http://rango.swoole.com/

PHP中文分词扩展SCWS和XunSearch全文搜索引擎作者博客: http://hightman.cn

PHP代码加密扩展php-beast作者博客:http://my.oschina.net/liexusong/blog

如果你在Linux上要使用IDE开发,可以看看Eclipse CDT或者Qt Creator

构建PHP扩展:

http://wiki.swoole.com/wiki/page/238.html (视频教程)

http://php.net/manual/zh/internals2.buildsys.php

php-src/ext/ext_skel脚本用于生成PECL扩展源码骨架.

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: