مكتبات تحسين 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 في الدليل الحالي.

استخدام نموذج التطبيق كمرجع

يحتوي المصدر mod_pagespeed على دليل يحتوي على دمج بسيط مع ميزة "تحسين PageSpeed". المكتبات. وفي هذا التقرير، يُرجى الاطّلاع على Makefile والفئة الرئيسية والبرنامج الرئيسي.

الاطّلاع على واجهات برمجة التطبيقات

ويمكن العثور على وثائق مكتبة الصفوف في مستندات واجهة برمجة التطبيقات.