مكتبات تحسين PageSpeed
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
"مكتبات تحسين PageSpeed" عبارة عن مجموعة من فئات C++ التي تعمل تلقائيًا على تحسين صفحات الويب والموارد التي تستخدمها، وذلك باستخدام إطار عمل مستقل عن الخادم. إنّ المكتبات مفتوحة المصدر ونرحب بأي مساهمات من المنتدى.
ثلاث خطوات للعمل باستخدام واجهات برمجة التطبيقات
تثبيت
تتمثل الخطوة الأولى لاستخدام PSOL في إنشاء mod_pagespeed من المصدر.
لاحظ أن هذا سينشئ وحدة Apache، ولكننا لن نكتشف
استخدام Apache أو الوحدة النمطية الخاصة بشركة PSOL أو نموذج التطبيق الخاص بنا.
القيود الحالية على نظام التصميم الذي تستخدمه شركة PSOL
اللازمة لتجميع mod_pagespeed أولاً.
يمكن العثور على التعليمات على mod_pagespeed على wiki ضمن
HowToBuild:
بعد الانتهاء من هذه الخطوة، أدخِل الأوامر:
cd INSTALL_DIR/src/pagespeed/automatic
make all
سيؤدي هذا الإجراء إلى إنشاء المكتبة
pagespeed_automatic.a
في
الدليل الحالي.
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)"],[],["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"]]