请问自己用C开发PHP模块有什么优势?
PHP里面的内置函数貌似底层就是用C实现的啊,那自己用C写PHP扩展模块有什么优势呢? 比如有一个add()函数,一种用PHP实现 function add($x,$y){return $x+$y;} , 如果用c语言做扩展实现 int add(int x, int y){return x + y;}, 然后调扩展c语言扩展的add比php直接实现的add要快?
还有,我听说像百度这种网站是前端PHP,后台逻辑用C++, 他这种开发模式 PHP和C++是怎么结合起来用的? 难道是C++写扩展供PHP调用的方式? 还是别的什么方式?