Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/02/2006, 06:42
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
PHP maneja el concepto de "extensión" cuando se refiere a ciertas funcionalidades que se le incorporan al interprete pero que por defecto no vien disponibles.

Me refiero a las clásicas "php_xxx.dll" (windows) o "php_xxx.so" (para Linux).

En su base esa ".dll" o ".so" podría estar creada en "C" o cualquier lenguaje .. sólo necesitas compilarla con las especificaciones de las extensiones PHP para que puedas usarlas tan "transparente" como llamar a tu función por su nombre y listo.

La otra propuesta es la que menciona DarioDario .. usar COM como interface para tus própias .dll .. Esto sólo es válido si PHP lo ejecutas en windows.

Crear una "extensión" y compilarla para windows y/o para Linux te daría el suficiente "juego" como para poder usar tu aplicación en cualquier S.O. que use el servidor.

Revisa este tutorial de Zend sobre el desarrollo de extensiones para PHP:
http://www.zend.com/php/internals/ex...1&anc=0&view=1

Un saludo,