PHP aus C?
depp
- php
0 David Tibbe0 EisFuX
hi!
ist es nicht so, dass php ursprünglich mit c enwickelt wurde oder hab ich da was falsch in erinnerung? wenn das doch so ist, wüsste ich gern, ob es nicht eine c library gibt, die mir ähnliche funktionen wie die von php für c/c++ zur verfügung stellt?
bin nämlich gerade dabei, sämtliche scripte umzustellen auf c-sprachen, da diese wesentlich schneller laufen! kein vergleich!
wäre froh über ne weitere info...
Hallo depp,
wenn das doch so ist, wüsste ich gern, ob es nicht eine c library gibt, die mir ähnliche funktionen wie die von php für c/c++ zur verfügung stellt?
Du kannst doch einfach in den Quelltext von PHP schauen (du kannst ihn dir auch http://www.php.net/ herunterladen) und dich von dem Quelltext inspirieren lassen...
Grüße
David
hi depp,
ist es nicht so, dass php ursprünglich mit c enwickelt wurde oder hab ich da was falsch in erinnerung? wenn das doch so ist, wüsste ich gern, ob es nicht eine c library gibt, die mir ähnliche funktionen wie die von php für c/c++ zur verfügung stellt?
Teile des PHP-Kerns gehören der Firma Zend -- ich glaube kaum, dass sie dich diesen so einfach für deine Projekte verwenden lässt ...
Aber zumindest die PCRE-Library gibts auch für die C-Sprachen.
MffG
EisFuX
Hallo,
Teile des PHP-Kerns gehören der Firma Zend -- ich glaube kaum, dass sie dich diesen so einfach für deine Projekte verwenden lässt ...
Dir ist bekannt, daß man die Sourcen in Gänze unter http://de3.php.net/downloads.php bekommt?
Gruß aus Berlin!
eddi
Hallo eddi,
Teile des PHP-Kerns gehören der Firma Zend -- ich glaube kaum, dass sie dich diesen so einfach für deine Projekte verwenden lässt ...
Dir ist bekannt, daß man die Sourcen in Gänze unter http://de3.php.net/downloads.php bekommt?
Ist bekannt -- nicht bekannt sind mir aber die rechtlichen Rahmenbedinungen. Es dürfte aber einen Unterschied geben zwischen
dem Compilieren des gesamten Pakets, um eine lauffähige PHP-Installation zu erzeugen
und
dem Verwenden von Teilen des Codes für ein eigenständiges Programm.
Gruß nach Berlin!
MffG
EisFuX
Re:
nicht bekannt sind mir aber die rechtlichen Rahmenbedinungen. Es dürfte aber einen Unterschied geben zwischen dem Compilieren des gesamten Pakets, um eine lauffähige PHP-Installation zu erzeugen und dem Verwenden von Teilen des Codes für ein eigenständiges Programm.
Lizenzen PHP http://lxr.php.net/source/php-src/LICENSE und Zend http://lxr.php.net/source/ZendEngine2/LICENSE scheren sich inhaltlich nicht und kümmern sich nur um _Weitergabe_ der angebotenen (und modifizierten) Sourcen. Für mich/depp als jemand, der nur für mich/sich selbst Änderungen vornimmt, ist dies also belanglos und bedenkenlos machbar.
Gruß aus Berlin!
eddi