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