ספריות אופטימיזציה של PageSpeed

ספריות אופטימיזציה של 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, המחלקה הראשית והתוכנית הראשית.

לקריאת ממשקי ה-API

תוכלו למצוא את המסמכים של ספריית הכיתות במסמכי ה-API.