کتابخانه های بهینه سازی PageSpeed
با مجموعهها، منظم بمانید
ذخیره و دستهبندی محتوا براساس اولویتهای شما.
کتابخانه های بهینه سازی 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 ، کلاس اصلی و برنامه اصلی نگاه کنید.
API ها را بخوانید
اسناد کتابخانه کلاس را می توان در اسناد API یافت.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2023-12-02 بهوقت ساعت هماهنگ جهانی.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"اطلاعاتی که نیاز دارم وجود ندارد"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"بیشازحد پیچیده/ مراحل بسیار زیاد"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"قدیمی"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"مشکل ترجمه"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشکل کد / نمونهها"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غیره"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"درک آسان"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"مشکلم را برطرف کرد"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غیره"
}]