PageSpeed ऑप्टिमाइज़ेशन लाइब्रेरी, C++ क्लास का एक ऐसा सेट है जो सर्वर-इंडिपेंडेंट फ़्रेमवर्क का इस्तेमाल करके, अपने-आप उन वेब पेजों और संसाधनों को ऑप्टिमाइज़ करता है जिनका वे इस्तेमाल करते हैं. लाइब्रेरी, ओपन सोर्स हैं. हम कम्यूनिटी के योगदान का स्वागत करते हैं!
एपीआई के साथ काम करने के तीन चरण
इंस्टॉल करें
PSOL का इस्तेमाल करने का पहला कदम है, सोर्स से mod_pagespeed बनाना. ध्यान दें कि इससे Apache मॉड्यूल बनेगा, लेकिन हम Apache या PSOL के अपने सैंपल ऐप्लिकेशन के लिए मॉड्यूल का इस्तेमाल नहीं करेंगे. PSOL के लिए इस्तेमाल किए जाने वाले बिल्ड सिस्टम में मौजूद सीमाएं, पहले mod_pagespeed को कंपाइल करने के लिए ज़रूरी हैं.
mod_pagespeed wiki पर, HowToBuild से जुड़े निर्देश देखे जा सकते हैं. यह चरण पूरा करने के बाद, निर्देश डालें:
cd INSTALL_DIR/src/pagespeed/automatic make allइससे मौजूदा डायरेक्ट्री में लाइब्रेरी
pagespeed_automatic.a
जनरेट हो जाएगी.
सैंपल ऐप्लिकेशन को रेफ़रंस के तौर पर इस्तेमाल करें
mod_pagespeed सोर्स की डायरेक्ट्री, PageSpeed ऑप्टिमाइज़ेशन लाइब्रेरी के साथ आसान इंटिग्रेशन में मौजूद होती है. इसमें, कृपया Makefile, मेन क्लास, और मुख्य प्रोग्राम देखें.