کتابخانه های بهینه سازی PageSpeed مجموعه ای از کلاس های C++ هستند که به طور خودکار صفحات وب و منابع مورد استفاده آنها را با استفاده از یک چارچوب مستقل از سرور بهینه می کنند. کتابخانه ها منبع باز هستند و ما از هرگونه مشارکت جامعه استقبال می کنیم!
سه مرحله برای کار با API ها
نصب کنید
اولین قدم برای استفاده از PSOL ساخت mod_pagespeed از منبع است. توجه داشته باشید که این ماژول Apache را می سازد، اما ما از Apache یا ماژول برای PSOL یا برنامه نمونه خود استفاده نمی کنیم. محدودیتهای کنونی در سیستم ساخت که توسط PSOL استفاده میشود، ابتدا باید mod_pagespeed را کامپایل کرد.
دستورالعمل ها را می توان در ویکی mod_pagespeed در زیر HowToBuild یافت. پس از اتمام این مرحله دستورات را وارد کنید:
cd INSTALL_DIR/src/pagespeed/automatic
make all
با این کار کتابخانه pagespeed_automatic.a در فهرست فعلی ایجاد می شود.
از برنامه نمونه به عنوان مرجع استفاده کنید
منبع mod_pagespeed دارای دایرکتوری است که شامل یک ادغام ساده با کتابخانه های بهینه سازی PageSpeed است. در آن، لطفاً به Makefile ، کلاس اصلی و برنامه اصلی نگاه کنید.
تاریخ آخرین بهروزرسانی 2025-01-08 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-01-08 بهوقت ساعت هماهنگ جهانی."],[[["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"]]