ספריות אופטימיזציה של PageSpeed הן קבוצה של מחלקות C++ שמבצעות אופטימיזציה אוטומטית של דפי אינטרנט ומשאבים שהם משתמשים בהם, באמצעות מסגרת שלא תלויה בשרת. הספריות הן בקוד פתוח, ואנחנו מקבלים בברכה כל תרומה לקהילה!
שלושה שלבים לעבודה עם ממשקי ה-API
התקנה
השלב הראשון בשימוש ב-PSOL הוא לפתח את mod_pagespeed מהמקור. לתשומת ליבכם: הפעולה הזו תבנה את מודול Apache, אבל לא באמצעות Apache או המודול של PSOL או האפליקציה לדוגמה שלנו. המגבלות הקיימות על מערכת ה-build ש-PSOL משתמשת בה הופכים אותה שנדרש כדי להדר קודם את mod_pagespeed.
הוראות זמינות ב- mod_pagespeed wiki בקטע HowToBuild. אחרי שמשלימים את השלב הזה, מזינים את הפקודות:
cd INSTALL_DIR/src/pagespeed/automatic make all
pagespeed_automatic.a
הספרייה הנוכחית.
שימוש באפליקציה לדוגמה כחומר עזר
המקור mod_pagespeed כולל ספרייה המכילה שילוב פשוט עם האופטימיזציה של PageSpeed ספריות. בה, נבחן את ה-Makefile, המחלקה הראשית והתוכנית הראשית.