Я пытаюсь создать собственный модуль zend (.so)
У нас есть несколько функций, которые могут быть выполнены в нашем собственном модуле, что улучшит нашу производительность на сайте с высоким трафиком (50k + посещений в день).
Это простой модуль, но мне было интересно, язык, используемый zend, похож на 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);
}