मैं निम्नलिखित संकुल के साथ एक वेब सर्वर चला रहा हूँ; php-एपीसी 3.1.7-1 PHP5-एफ पी एम 5.3.10-1ubuntu3.10एपीसी, एपीसीयू और ओपेकैच के बीच अंतर?
हालांकि, मैं Ubuntu 14.04 पर एक नया सर्वर बनाया गया है और लगता है कि php-एपीसी अब उपलब्ध नहीं है है।
इसलिए, एपीसी मेरी बड़ी यातायात के लिए lifeserver (100 k/दैनिक अनन्य विज़िट)
मैं थोड़ा सा पीएचपी पर कैशिंग प्रणाली के बारे में उलझन में हूँ था। php-एपीसी 4.0.2-2build1 PHP5-apcu 4.0.2-2build1 PHP5-एफ पी एम 5.5.9 + dfsg-1ubuntu4.7
phpinfo() मुझे देता है "एपीसी: नए सर्वर इन पैकेज शामिल हैं "नकली के रूप में। जहां तक मैं समझता हूं, एपीसी को एपीसीयू के साथ बदल दिया गया है।
https://github.com/cepa/kickasscache मैं अपने कैशिंग के लिए यह मुफ्त कक्षा चला रहा हूं, यह वास्तव में मेरे मामले में सीपीयू/मेम के बहुत से बचाता है। लेकिन मैं समझ नहीं पा रहा हूं कि यह एपीसीयू के साथ समान होगा?
यदि नहीं, तो मैं उचित कैशिंग कैसे स्थापित कर सकता हूं? क्योंकि मेरे नए सर्वर के पास सीमित संसाधन हैं और मुझे समाधान की आवश्यकता है।
php -v रिटर्न
PHP 5.5.9-1ubuntu4.7 (cli) (built: Mar 16 2015 20:47:39)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
with Zend OPcache v7.0.3, Copyright (c) 1999-2014, by Zend Technologies
यह OPcache डिफ़ॉल्ट रूप से सक्षम करने का मतलब है?
एपीसीयू पुराने एपीसी का उपयोगकर्ताडाटा घटक है, बिना बाइटकोड कैशिंग के, क्योंकि ओपेकैच अब PHP के लिए मानक बाइटकोड कैशिंग है, लेकिन उपयोगकर्ता डेटा कैशिंग –
@MarkBaker जानकारी के लिए धन्यवाद प्रदान नहीं करता है। पुरानी एपीसी कार्यक्षमता पर वापस जाने का कोई तरीका है? मैं अपने ओएस, पीएचपी और अन्य पैकेज दोनों को डाउनग्रेड करने के बारे में सोच रहा हूं। – martyr
यदि आप 5.5 से नीचे PHP डाउनग्रेड करते हैं, तो आप ओपेकैच खो देंगे और एपीसी को अपने बाइटकोड कैश के रूप में फिर से उपयोग करने में सक्षम होंगे –