问题 zend自定义模块


我正在尝试构建自己的zend模块(.so)

我们有多种功能可以在我们自己的模块中完成,这将提高我们在高流量网站上的性能(每天50k +访问)。

这些是简单的模块,但我想知道zend使用的语言是类似的 C

将当前的C代码转换为Zend代码有多容易?

例:

我想检查一下树中有多少个节点:

int nbNodes(Nodes *n, int *err) {
 // count how many nodes a tree has
 // Nodes *n = root of the tree
 *err = 0;
 if(emptyTree(n ,err)) {
  return 0;
 }
 return nbNodes(n->leftSide, err) + nbNodes(n->rightSide, err) +1);
}

6547
2017-11-20 17:02


起源

我还建议下载源代码并从那里学习 - Book Of Zeus


答案:


也许这可以帮助: http://devzone.zend.com/303/extension-writing-part-i-introduction-to-php-and-zend/ 

当然你看到的与c非常相似;-)


15
2017-11-20 17:06