मैं आप सभी से मार्गदर्शन की तलाश कर रहा हूं जो मुझे वेबसाइट के लिए पेज कैशिंग के बारे में बता सकता है ... मैं php में काम कर रहा हूं ताकि कोई मुझे बता सके कि PHP में कैशिंग कैसे करें।पेज कैशिंग का उपयोग php
उत्तर
कैशिंग की मूल बातें और PHP के साथ इसे कैसे लागू करें, इसके बारे में यहां एक उपयोगी लिंक है।
http://www.devshed.com/c/a/PHP/Output-Caching-with-PHP/
मन ज्यादातर मामलों में उचित कैशिंग पहले (अनुरोध भी PHP स्क्रिप्ट तक नहीं पहुंचता उर्फ) लागू करना चाहिए रखें।
PHP आउटपुट बफरिंग के रूप में गतिशील कैशिंग के लिए एक बेहद सरल समाधान प्रदान करता है। साइट के सामने वाले पृष्ठ (जो अब तक का सबसे अधिक ट्रैफिक उत्पन्न करता है) अब कैश की गई प्रतिलिपि से परोसा जाता है यदि इसे पिछले 5 मिनट में कैश किया गया हो।
<?php
$cachefile = "cache/".$reqfilename.".html";
$cachetime = 5 * 60; // 5 minutes
// Serve from the cache if it is younger than $cachetime
if (file_exists($cachefile) && (time() - $cachetime
< filemtime($cachefile)))
{
include($cachefile);
echo "<!-- Cached ".date('jS F Y H:i', filemtime($cachefile))."
-->n";
exit;
}
ob_start(); // start the output buffer
?>
.. Your usual PHP script and HTML here ...
<?php
// open the cache file for writing
$fp = fopen($cachefile, 'w');
// save the contents of output buffer to the file
fwrite($fp, ob_get_contents());
// close the file
fclose($fp);
// Send the output to the browser
ob_end_flush();
?>
यह एक सरल कैश प्रकार है,
आप इसे यहाँ देख सकते हैं
http://www.theukwebdesigncompany.com/articles/php-caching.php
आप उपयोग कर सकते हैं चतुर कैश तकनीक है
मैं मैं आश्चर्यचकित हूं कि कोई भी नहीं एफ प्रतिक्रियाओं ने अब तक कहीं भी अन्य को कैश करने की संभावना को संबोधित किया है जहां PHP चल रहा है।
HTTP के भीतर बहुत सारी कार्यक्षमता है ताकि प्रॉक्सी और ब्राउज़र को पूर्व में संदर्भित किए बिना पहले प्रदान की गई सामग्री का पुन: उपयोग करने की अनुमति मिल सके। इतना है कि मैं एसओ में इसका जवाब देने की कोशिश भी नहीं करूंगा। जवाब दे दो।
इस के लिए परिचय विषय के लिए यह tutorial देखें।
सी
- 1. मेरे पेज कैशिंग क्यों नहीं रोकेंगे?
- 2. एक PHP एरे कैशिंग
- 3. अपाचे/PHP आउटपुट कैशिंग
- 4. PHP पीडीओ कैशिंग
- 5. एक PHP कैशिंग तकनीक का चयन: फाइलों में उत्पादन कैशिंग बनाम opcode कैशिंग
- 6. रेल - ईटैग बनाम पेज कैशिंग (फ़ाइल कैश)
- 7. रेल 3.1 और एचटीपी पेज कैशिंग
- 8. php पेज
- 9. एचटीएमएल 5 ऑफ़लाइन मैनिफेस्ट स्टॉप कैशिंग पेज
- 10. "सूचना" सुविधा का उपयोग किए बिना opencart php कस्टम पेज
- 11. PHP साबुन सर्वर कैशिंग प्रतिक्रिया
- 12. PHP - ऑटो रीफ्रेशिंग पेज
- 13. एक PHP वेब पेज
- 14. कैसे एक php पेज
- 15. कैशिंग
- 16. ऐप पेज के रूप में मौजूदा पेज का उपयोग
- 17. कैशिंग का सिद्धांत
- 18. WebConfigurationManager.AppSettings का कैशिंग?
- 19. कस्टम त्रुटि 403 पेज PHP
- 20. सशर्त पृष्ठ कैशिंग [समाधान: सशर्त फ्रैगमेंट कैशिंग]
- 21. = 0 का उपयोग PHP
- 22. PHP नेमस्पेस का उपयोग
- 23. कैशिंग
- 24. मैं अपने कोल्डफ्यूजन पेज में जावास्क्रिप्ट का उपयोग कैसे करूं?
- 25. कैशिंग
- 26. टेसरेक्ट का उपयोग कर पेज लेआउट विश्लेषण?
- 27. PHP पेज वेब पेज विकास दुनिया में मर जाएगा?
- 28. मैं PHP का उपयोग कैसे करूं?
- 29. आउटपुट कैशिंग में गतिशील अवधि मान का उपयोग कैसे करें?
- 30. CXF, JAXRS और HTTP कैशिंग का उपयोग कैसे करें
कृपया देखें http://stackoverflow.com/questions/2279316/beginner-data-caching-in-php – fire