Ben yeterince hızlı bazen PHP sadece olmadığı bir yerde okuyor ve derlenmiş kod bazen "ağır kaldırma yapmak" zorunda
Bunu yapmak için C + + API nedir?
, PHP kod yorumlanması gerek: iyi programlanmış - Eğer (and you can wrap a C++ class from C, if I remember correctly from an article I read some time ago), hangi hızlı bazı şeyleri yapmak için izin verebilir C programlanan PHP işlevleri / sınıfları ekleyebilirsiniz genellikle yol hızlıdır makine kodunun sadece yürütme,.
Bunu yapmak için, bir PHP extension geliştirmek gerekecek.
There are not that many ressources available on the Internet about that, but these one might help you to start :
Ve, özellikle C + + bölümü hakkında, bu bir çok yardımcı olabilir:
If you are really interested by the subject, and ready to spend some money on it, you could also buy the book Extending and Embedding PHP (some pages are available as preview on Google Books too) ; I've seen a couple of times that it was the book to read when interested on this subject (In fact, I've bought it some time ago, and it's an interesting read)
BTW, bu kitabın yazarı da ben bağlantılı ilk dört makale yazarı ;-)
Hope this help...
Have fun !
Aslında execute API her türlü olmadan uygulamaları derlenmiş yapabilirsiniz:
$output = exec('/path/to/yourapp');
Bunun ötesinde, her zaman bir PHP uzantısı yazabilirsiniz. Burada konuyla ilgili iyi bir rehber var: http://devzone.zend.com/article/1021
swig, the Simplified Wrapper and Interface Generator Eğer bir php modülüne (mevcut) c + + sarma yardımcı olabilir.
SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is used with different types of languages including common scripting languages such as Perl, PHP, Python, Tcl and Ruby.
Peki ne yapmaya çalışıyorsun ne tanımlanmış, ancak C + + arayüzü gerekiyorsa, o zaman daha sonra PHP yüklemek ve kullanabileceğiniz bir PHP uzantısı yazmak için nasıl anlamak için kaynak kodu ext dizininde bakmak değil .
Yardımcı olabilecek bağlantıları bir çift:
http://www.devarticles.com/c/a/Cplusplus/Developing-Custom-PHP-Extensions-Part-1/ http://devzone.zend.com/article/1021