2010-01-13 1 views
7

Кто-нибудь использовал quercus для перевода php в байт-код? если вы получили большое приложение php, будет ли перевод безупречным? мне кажется очень невозможным просто перевести все без ошибок в код.качество перевода quercus?

но они заявляют на своей веб-странице, что mediawiki и другие популярные сайты (joomla, я думаю) используют его.

и мой код php получил много процедурного кода. как это будет переведено в класс в java? звучит очень невозможно!

было бы хорошо, если бы это было правдой. кто-то пробовал?

+1

Это вполне возможно ... это просто компилятор. Я понятия не имею, насколько хороша реализация, но в принципе нет проблем. –

+0

На мой взгляд, перевод языков звучит как плохая идея. просто напишите еще раз ... –

+0

@andrew: но он компилируется в java-байт-код. разве это не перевод в java? @michael ... я буду переписывать код в будущем в чистом java, но у меня нет времени для этого прямо сейчас, потому что крайний срок близок =) – ajsie

ответ

2

this guy имеет drupal работает на quercus. drupal очень мало использует oop, и все же, похоже, он работает отлично под quercus. по-видимому, есть даже некоторые преимущества производительности при выполнении этого способа - вероятно, связано с различием между скомпилированным кодом и интерпретированным кодом.

0

Кажется, что это трудный способ оптимизации, почему бы не запустить APC? вы получите аналогичные преимущества.