php+blob_firebird+TRichview
Tengo un sistema de gestión administrativa en delphi7 win32 que edita textos a través del componente Trichview y los graba en firebird 1.5 como blob. Ahora estoy implementando algunas consultas web sobre estos registros y me encuentro con el problema de que tengo que convertir los textos blob a html para presentarlos en la web. Dado que TRichview tiene un formateo de textos propietario no consigo mostrarlos directamente con las funciones blob que trae el php.
La solución que se me ocurre es crear un pequeño ejecutable delphi que lea los registros, los transforme a hltm (esta función la realiza el componente Trichview) y los grabe en un fichero de texto que la web lee e imprime en el navegador.
Me surgen las siguientes dudas:
1. La más importante, será demaiado oneroso para el servidor este proceso.
2. Como hago para que el script php espere a que se acabe de ejecutar el programa delphi.
3. Que tipo de proyecto debo crear para que el programa delphi sea lo más pequeno posible.
|