2010-01-13 22 views
7

¿alguien ha usado quercus para traducir php a bytecode? si tienes una gran aplicación php, ¿la traducción será perfecta? me parece muy imposible simplemente traducir todo sin error en un código como ese.calidad de la traducción de quercus?

pero afirman en su página web que mediawiki y otros sitios web populares (joomla, creo) lo usan.

y mi código php tiene un montón de código de procedimiento. ¿Cómo se traducirá eso a una clase en Java? suena muy imposible!

sería bueno si fuera cierto. alguien que lo ha intentado?

+1

Es perfectamente posible ... es solo un compilador. No tengo idea de qué tan buena es la implementación, pero en principio, no hay problema. –

+0

En mi opinión, la conversión de idiomas suena como una mala idea. simplemente escriba de nuevo ... –

+0

@andrew: pero se compila en bytecode java. ¿no es algo así como traducir a java? @michael ... voy a reescribir el código en el futuro en Java puro, pero no tengo tiempo para eso en este momento porque la fecha límite está cerca =) – ajsie

Respuesta

2

this guy tiene drupal ejecutándose en quercus. drupal hace muy poco uso de oop y aun así parece funcionar bien bajo quercus. aparentemente incluso hay algunos beneficios de rendimiento de hacerlo de esta manera, probablemente asociado con la diferencia entre código compilado vs código interpretado.

0

Parece una manera difícil de optimizar, ¿por qué no ejecutar APC? obtendrá beneficios de rendimiento similares.