关于“php_c扩展开发”的问题,小编就整理了【3】个相关介绍“php_c扩展开发”的解答:
c扩展怎么用?1:预定义 在home目录,也可以其他任意目录,写一个文件,例如caleng_module.def 内容是你希望定义的函数名以及参数: int a(int x,int y) string b(string str,int n) 2:到php源码目录的ext目录 #cd /usr/local/php-5.4.0/ext/ 执行命令,生成对应扩展目录 #./ext_skel --extname=caleng_module --proto=/home/hm/caleng_module.def 3:修改config.m4
c扩展工具是做什么的?C是静态编译的,执行效率比PHP代码高很多。同样的运算代码,使用C来开发,性能会比PHP要提升数百倍。IO操作如CURL,因为耗时主要在IOWait上,C扩展没有明显优势。
什么叫PHP二次开发?PHP框架的二次开发,指的是对开源的PHP框架进行一定的修改,定制所需的功能二次开发的内容主要是对框架进行界面修改,功能增加删除,模块拓展,第三方接口接入等。现在国内常用的框架有Yii , Thinkphp , Symfony2 , Zend Framework
到此,以上就是小编对于“php_c扩展开发”的问题就介绍到这了,希望介绍关于“php_c扩展开发”的【3】点解答对大家有用。