दिलचस्प पोस्ट
आईफोन नंबर पैड पर "डोन" बटन कैसे दिखाना है HTML ईमेल डिज़ाइन के लिए कौन से दिशानिर्देश हैं? ऑपरेटर की विरासत के साथ समस्या = सी ++ में टास्कबार की सिस्टम ट्रे में जेफ्राम को कैसे छुपाना कैसे गलत 32 टूटी हुई पाइप को रोकने के लिए? क्यों खिड़की है। मोज़ेमडिलाओग नापसंद है? इसके बजाय क्या उपयोग करें? जावा – SQL इंजेक्शन को रोकने के लिए स्ट्रिंग से बचें एंड्रॉइड में एसिंककास को पूरी तरह से मारने / हटाने / हटाने / रोक कैसे करें I 2 डी सरणी पर पुनरावृति के लिए नेस्टेड लूप का कौन सा क्रम अधिक कुशल है स्ट्रीम दो बार पढ़ें जावास्क्रिप्ट समारोह में एक PHP सरणी को पास करें वीसी ++ एप्लिकेशन के लिए क्रैश डंप का विश्लेषण करने के लिए WinDbg का उपयोग कैसे करें? स्मार्ट पॉइंटर क्या है और मुझे कब उपयोग करना चाहिए? ओएसएक्स सिएरा (10.12), एल कैपिटन (10.11), योसेमाइट (10.10), मावेरिक्स (10.9), माउंटेन शेर (10.8) या ओएसएक्स शेर (10.7) पर जावा ओएचएमई कहां है? एक विशेष प्रतिबद्ध में लेखक को बदलें

Memcached vs APC जो मुझे चुनना चाहिए?

मैं इस लेख को पढ़ता हूं: http://www.mysqlperformanceblog.com/2006/09/27/apc- या-memcached / वापस रास्ते से जब .. मैं सबसे अच्छा कैशिंग इंजन उपलब्ध करना चाहता हूं जिससे कि मेरा आवेदन वास्तव में तेज हो। बेशक मैं अधिक कैश नहीं करना चाहता, लेकिन मैं कम से कम सबसे अच्छी बात को वहां से बाहर करना चाहता हूं। उस लेख में यह कहते हैं कि मेमकैच धीमा है और एपीसी तेजी से है इसलिए सभी मेम्कैच चुनते हैं?

http://framework.zend.com/manual/en/zend.cache.backends.html#zend.cache.backends.twolevels यहां कहता है "एपीसी, मेमकैच जैसे एक तेज़ एक (लेकिन सीमित) का उपयोग करें … और "धीमी" फाइल की तरह, SQLite … "क्या आपको लगता है कि एपीसी का इस्तेमाल तेजी से और मेमकाच के रूप में धीमा है जैसा कि एक अच्छा विचार है?

वेब के समाधान से एकत्रित समाधान "Memcached vs APC जो मुझे चुनना चाहिए?"

Memcached एक वितरित कैशिंग प्रणाली है, जबकि एपीसी गैर-वितरित है – और मुख्य रूप से एक opcode कैश।

यदि (और केवल तभी) आपके पास एक वेब एप्लिकेशन है जो अलग-अलग वेबसर्वर (लोड-लोडिंग) पर रहना है, तो आपको वितरित कैशिंग के लिए memcache का उपयोग करना होगा। यदि नहीं, तो बस एपीसी और उसकी कैश पर छड़ी।

आपको हमेशा एक opcode कैश का उपयोग करना चाहिए, जो एपीसी है (यह भी एपीसी को php6 iirc में एकीकृत किया जाएगा, इसलिए अब इसे उपयोग करना शुरू न करें)।

आप दोनों को अलग-अलग प्रयोजनों के लिए इस्तेमाल कर सकते हैं।

यदि आप राज्य को कई वेब सर्वरों में संरक्षित करने की आवश्यकता रखते हैं तो मेमकैच (यदि आप संतुलित लोड करते हैं और यह महत्वपूर्ण है कि कैश में क्या है तो सभी सर्वरों के लिए समान है)

एपीसी अगर आपको (या प्रत्येक) सर्वर पर पढ़ने (और लिखने) के लिए त्वरित मेमोरी तक पहुंच की आवश्यकता है

याद रखें कि एपीसी भी आपकी स्क्रिप्ट निष्पादन समय को संकलित और तेज कर सकती है। कैश मेमोरी के लिए memcached का उपयोग करते समय आप उदाहरण के लिए एपीसी का इस्तेमाल कर सकते हैं।

एपीसी का मुख्य सलाह ओपोड कैश है। चूंकि पीएचपी 5.5 के लिए PHP 5.5 एकीकृत ओपकाच को अपने मूल और एपीसी के लिए अभी भी बीटा के रूप में चिह्नित किया गया है, यह आधिकारिक घोषणा नहीं है, लेकिन एपीसी के विकास को निकट भविष्य में छोड़ दिया जाएगा।

इसलिए मैं आपको मेम्काचड चुनने की सलाह दूंगा।

मैं गति के लिए एक और दोनों को अपने सभी सर्वरों को सिंक करने के लिए उपयोग करता हूं यदि आप memcache का उपयोग करते हैं तो कृपया खुले बंदरगाहों को ध्यान में रखें जो आपको iptables के साथ ब्लॉक करना होगा।

हे थॉमसैफ, मुझे आशा है कि यह आपके लिए टूल नहीं है, लेकिन कृपया ध्यान दें कि एपीसी में "उपयोगकर्ता-कैश" से संबंधित कुछ समस्याएं हैं। एक लंबी कहानी कम करने के लिए, जब आप कैश प्रविष्टियों के लिए समय-सीमा निर्धारित करते हैं, या यदि आपका अपाचे आंतरिक एपीसी कोड (समय समाप्ति, उदाहरण के लिए) के भीतर क्रैश करता है, तो आपको कुछ समस्याएं आ सकती हैं

मेरे पास इस मुद्दे के बारे में एक प्रविष्टि है: http://nirlevy.blogspot.com/2009/06/apc-futexwait-lockdown-make-your-apache.html , और आपको http: //t3.dotgnu भी पढ़ना चाहिए । info / blog / php / user-cache-timebomb.html (मुझे लगता है कि एपीसी डेवलपर्स में से एक से)

मैं केवल एपीसी का उपयोग करता हूं क्योंकि एपीसी एक कोड कैश है और मेम्केचे जैसे कार्य करता है! 2 की बजाय केवल 1 विन्यास फ़ाइल

और दोनों कैश की निगरानी के लिए केवल 1 स्थान …..

यह आप क्या कर रहे हैं पर निर्भर करता है, लेकिन मेरे वीओपीएस पर चलने वाली मेरी वेबसाइटों के लिए एपीसी बहुत अच्छा काम करती है! यदि आप CentOS 6 चला रहे हैं तो यह yum अपडेट के रूप में उपलब्ध है ताकि मृत स्थापित करने के लिए सरल हो और कोई भी कॉन्फ़िग नहीं है क्योंकि डिफ़ॉल्ट उचित है। एक नहीं बर्नरर आईह्हो