Skip to content

PHP ऑप्टिमाइज़ करें ​

असली धीमे हिस्से को छिपाए बिना PHP ट्यून करें। शेयर्ड होस्टिंग में सिर्फ वही सेटिंग बदली जा सकती हैं जिनकी अनुमति आपके प्लान में है।

सेटिंग बदलने से पहले मापें ​

साइट का बैकअप लें। कोई ऐसा पेज या API रिक्वेस्ट चुनें जिसे बार-बार दोहराया जा सके। उसके लिए लोड टाइम, सर्वर रिस्पॉन्स टाइम, त्रुटियां, मेमोरी और CPU इस्तेमाल दर्ज करें। लॉगिन करके और बिना लॉगिन, दोनों तरह से टेस्ट करें। प्रोडक्शन से पहले स्टेजिंग पर एक बार में एक ही बदलाव करें।

चरण ​

  1. ऐप और जरूरी एक्सटेंशन के साथ चलने वाला सपोर्टेड PHP वर्जन इस्तेमाल करें। अपग्रेड पहले स्टेजिंग पर टेस्ट करें।
  2. देखें कि वेब रिक्वेस्ट के लिए OPcache चालू है या नहीं। कैश भर जाए, तो सीमाओं के बारे में सपोर्ट से पूछें। कमांड-लाइन PHP की सेटिंग वेबसाइट वाली सेटिंग से अलग हो सकती है।
  3. प्रोडक्शन की त्रुटियां ब्राउज़र में न दिखाएं और निजी एरर लॉग रखें। जांच के बाद अस्थायी डायग्नोस्टिक पेज हटा दें।
  4. एक्ज़ीक्यूशन टाइम या मेमोरी की सीमा बढ़ाने से पहले धीमी डेटाबेस क्वेरी, बाहरी API कॉल और बार-बार होने वाले फाइलसिस्टम काम को प्रोफाइल करें।
  5. PHP की मेमोरी सीमा हर रिक्वेस्ट के लिए मिलने वाली अनुमति है, स्पीड की सेटिंग नहीं। बहुत ज्यादा सीमा और एक साथ ज्यादा रिक्वेस्ट होने पर अकाउंट या सर्वर की मेमोरी खत्म हो सकती है।
  6. ऐप का सुरक्षित कैश इस्तेमाल करें। OPcache की टाइमस्टैंप जांच तब तक बंद न करें, जब तक आपका डिप्लॉयमेंट हर रिलीज के बाद उस कैश को भरोसेमंद तरीके से साफ न करता हो।

परिणाम जांचें ​

वही माप दोबारा लें और देखें कि लॉगिन, फॉर्म, अपलोड और चेकआउट अब भी चल रहे हैं। बदलाव तभी रखें जब उससे मापी गई समस्या सुधरे और कोई नई त्रुटि न आए। सिर्फ संबंधित कैश साफ करें और रोलबैक के लिए एक कॉपी अपने पास रखें।

संबंधित गाइड ​

अंतिम समीक्षा ​

2026-10-28

APNCloud की आधिकारिक सहायता। मुख्य वेबसाइट: apncloud.com · क्लाइंट एरिया: account.apncloud.com