ספריות אופטימיזציה של 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
הספרייה הנוכחית.
לקריאת ממשקי ה-API
תוכלו למצוא את המסמכים של ספריית הכיתות במסמכי ה-API.
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2024-10-11 (שעון UTC).
[null,null,["עדכון אחרון: 2024-10-11 (שעון UTC)."],[[["PageSpeed Optimization Libraries (PSOL) are C++ classes that automatically optimize web pages and resources, independent of the server."],["PSOL is open-source and welcomes community contributions."],["To use PSOL, you need to build mod_pagespeed, then build the PSOL library using provided instructions."],["A sample application and API documentation are available to guide integration and usage."]]],["PageSpeed Optimization Libraries (PSOL) optimize web pages using a server-independent framework. To use PSOL, first build mod_pagespeed from source, which generates `pagespeed_automatic.a`. Then, navigate to the `INSTALL_DIR/src/pagespeed/automatic` directory and execute `make all`. The sample application in the mod_pagespeed source directory provides examples in the Makefile, main class, and main program. Finally, the API documentation offers class library information. Community contributions to the open-source libraries are encouraged.\n"]]