2010-01-13 13 views
7

क्या किसी ने phpc को बाइटकोड में अनुवाद करने के लिए क्वार्कस का उपयोग किया है? अगर आपको एक बड़ा PHP आवेदन मिला है, तो अनुवाद निर्दोष होगा? ऐसा लगता है कि कोड में त्रुटि के बिना बस सब कुछ अनुवाद करना बहुत असंभव लगता है।quercus अनुवाद की गुणवत्ता?

लेकिन वे अपने वेब पेज पर दावा करते हैं कि मीडियाविकी और अन्य लोकप्रिय वेबसाइटें (जूमला मुझे लगता है) इसका उपयोग करें।

और मेरे PHP कोड को बहुत अधिक प्रक्रियात्मक कोड मिला। जावा में एक वर्ग में इसका अनुवाद कैसे किया जाएगा? बहुत असंभव लगता है!

यह सच होगा अगर यह सच होगा। किसी ने कोशिश की है?

+1

यह पूरी तरह से संभव है ... यह सिर्फ एक कंपाइलर है। मुझे नहीं पता कि कार्यान्वयन कितना अच्छा है, लेकिन सिद्धांत रूप में, कोई समस्या नहीं है। –

+0

मेरी राय में, भाषाओं को परिवर्तित करना एक बुरा विचार की तरह लगता है। बस फिर से लिखें ... –

+0

@andrew: लेकिन यह जावा बाइटकोड को संकलित करता है। क्या यह जावा में अनुवाद का प्रकार नहीं है? @ माइकल ... मैं भविष्य में शुद्ध जावा में कोड को फिर से लिखूंगा, लेकिन मेरे पास समय के लिए समय नहीं है क्योंकि समय सीमा निकट है =) – ajsie

उत्तर

2

this guy में क्वार्कस पर ड्रोपल चल रहा है। ड्रूपल ओओपी का बहुत कम उपयोग करता है और फिर भी यह क्वार्कस के नीचे ठीक चल रहा है। स्पष्ट रूप से ऐसा करने के कुछ प्रदर्शन लाभ भी हैं - शायद संकलित कोड बनाम व्याख्या कोड के बीच अंतर के साथ जुड़े हुए हैं।

0

अनुकूलित करने का एक कठिन तरीका लगता है, एपीसी क्यों नहीं चलाते? आपको समान प्रदर्शन लाभ मिलेगा।

संबंधित मुद्दे