[अस्वीकरण] यह उत्तर केवल Magento 1 में संकलक के लिए है, Magento 2 में संकलक का एक अलग उद्देश्य / प्रभाव है
आपको इसका इस्तेमाल कभी नहीं करना चाहिए।
क्योंकि PHP ने बहुत सारी फाइलों वाले एप्लिकेशन को बेहतर बनाने के लिए कई मैकेनिक्स विकसित किए हैं।
इसका मतलब है: यदि वर्तमान में सही तरीके से कॉन्फ़िगर किया गया है तो php opcache वर्तमान php संस्करण में बेहतर प्रदर्शन में सुधार करता है। उदाहरण के लिए कैश्ड फ़ाइलों के लिए उच्च पर्याप्त सीमा का उपयोग करना। इसके अलावा opCache में फाइलसिस्टम तक पहुँचने वाले फ़ंक्शंस के लिए सुधार हैं जो गहन स्तर पर काम करते हैं तो aoe_classpathcache और प्रदर्शन को और भी बेहतर बनाता है।
अंत में हमारे पास एक ऑटोलॉडिंग है जिसे कंपाइलर के बिना कुछ एमएस की अधिक आवश्यकता नहीं है। ऐसे भी मामले हैं, जहां संकलक ने प्रदर्शन के लिए नुकसान पहुंचाया। संकलक का उपयोग करके अनुप्रयोगों को डीबग करने के लिए पागल समय लेने वाली समस्याओं का उल्लेख नहीं करना।
इसके अलावा, opCache केवल ऑटोलॉडिंग में सुधार नहीं करता है, फाइल सिस्टम फ़ंक्शन अनुकूलन भी टेम्पलेट और लेआउट फ़ाइल लोडिंग में सुधार करता है।
http://php.net/manual/en/opcache.configuration.php