4 مستودعات
Utilities for saving and retrieving data using specific caching strategies to optimize performance.
Distinct from Cache Management Operations: The candidates are too narrow (CI caches, SQL caches, thumbnail caches); this is a general application-level caching capability.
Explore 4 awesome GitHub repositories matching data & databases · Application Cache Management. Refine with filters or upvote what's useful.
هذا المشروع عبارة عن طبقة تجريد للتخزين المؤقت ومعيار واجهة لـ PHP، يحدد تحديداً مواصفات التخزين المؤقت PSR-6. ينشئ مجموعة متسقة من تعريفات النوع والعقود لعناصر ومجمعات التخزين المؤقت لضمان التوافق بين مكتبات PHP المختلفة. تمنع المواصفات الارتباط بمورد معين عن طريق فصل منطق التخزين المؤقت عالي المستوى عن تطبيقات التخزين منخفضة المستوى. يسمح هذا بتبديل خلفيات التخزين المؤقت المختلفة دون الحاجة إلى تغييرات في كود التطبيق. يركز المشروع على توحيد التخزين المؤقت في PHP وقابلية التشغيل البيني للمكتبات من خلال استخدام توقيعات الطرق الشائعة والتعريفات الآمنة للنوع. يخلق هذا طبقة تخزين مؤقت محايدة للمورد تتيح لموفري التخزين المتعددين البقاء قابلين للتبديل.
Provides a standardized way to connect PHP applications to various cache storage systems.
opennextjs-aws هو محول بنية تحتية بدون خادم وأداة نشر تحول مخرجات بناء Next.js إلى حزم متوافقة للاستضافة على AWS Lambda و S3. يعمل كمحول نشر يربط مخرجات إطار العمل المحددة بوظائف بدون خادم وتخزين الكائنات. يتميز المشروع بتنفيذ تحسينات خاصة بدون خادم، بما في ذلك مدير ذاكرة مؤقتة يزامن التجديد الثابت التزايدي وذاكرة التخزين المؤقت للجلب عبر S3 أو DynamoDB. يتميز بمحسن للبدء البارد يستخدم تصغير الحزم وتدفئة الوظائف المجدولة لتقليل زمن الوصول، إلى جانب خط أنابيب مخصص لتحسين الصور لجلب الملفات المصدر من S3 وتسليمها عبر CDN. يغطي النظام مجموعة واسعة من القدرات بما في ذلك تكامل البرمجيات الوسيطة للحافة، وإعادة التحقق من الخلفية القائمة على الطابور، وتوزيع المسارات متعدد الأهداف. كما يدير حركة المرور من خلال توجيه CDN، وحقن بيانات الموقع الجغرافي، وبث استجابة الخادم لتحسين الوقت حتى البايت الأول. توفر الأداة خيارات تخصيص واسعة لخطوط أنابيب البناء، وسلوكيات المحول، ومنطق الخادم لدعم الاحتياجات المعمارية المتنوعة وهياكل Monorepo.
Stores prerendered route files and fetch responses in object storage to seed revalidation.
Codeception هو إطار عمل اختبار متكامل لتطبيقات PHP يوفر واجهة موحدة لاختبارات الوحدة، والاختبارات الوظيفية، واختبارات القبول. يعمل كأداة لأتمتة متصفحات سطح المكتب والأجهزة المحمولة الحقيقية عبر بروتوكول WebDriver ويعمل كعميل لاختبار REST و SOAP APIs. يتميز إطار العمل بدعمه للتطوير القائم على السلوك (BDD)، مما يسمح للمستخدمين بكتابة مواصفات اختبار قابلة للقراءة البشرية بلغة Gherkin لمواءمة الاختبارات التقنية مع متطلبات العمل. يطبق تعيين إجراءات قائم على الممثلين (actor-based) لربط خطوات اللغة الطبيعية هذه بطرق PHP القابلة للتنفيذ. تغطي قدراته مساحة واسعة بما في ذلك التحقق من حالة قاعدة البيانات وإدارتها لمخازن SQL و NoSQL، ومحاكاة سير عمل المستخدم من خلال أتمتة المتصفح، والتحقق من هياكل بيانات API باستخدام JSON و XML. كما يوفر أدوات لقياس تغطية الكود وإدارة دورات حياة الاختبار عبر حقن التبعية ومعالجة حاوية الخدمة. يتضمن المشروع عملية تثبيت موجهة عبر سطر الأوامر لإنشاء نماذج اختبار وملفات تكوين موحدة.
Provides capabilities to store, retrieve, and flush values within the APCu cache to validate application state.
هذا المشروع هو عميل Microsoft Teams لنظام Linux يعمل كغلاف سطح مكتب أصلي لخدمة الاتصالات القائمة على الويب. يستخدم غلافاً يعتمد على Electron لتوفير تكامل النظام وإدارة النوافذ للتطبيق على منصات Linux. يتميز العميل بمدير جلسات متعدد الحسابات يستخدم تقسيم الجلسات وأدلة البيانات المعزولة للسماح بالوصول المتزامن إلى ملفات تعريف ومستأجرين متعددين. كما يتكامل مع أتمتة المنزل عبر جسر MQTT، حيث ينشر حالة الحضور والمكالمات إلى وسيط الرسائل ويستقبل أوامر عن بعد لتشغيل إجراءات التطبيق. يغطي البرنامج مجموعة واسعة من القدرات على مستوى النظام، بما في ذلك مصادقة المؤسسات مع SSO وتخزين الرموز الآمن، ومشاركة الشاشة المتوافقة مع Wayland، وتعديل محرك Chromium من خلال محاكاة المنصة. كما يتضمن أدوات لتحسين الوسائط، واختصارات لوحة المفاتيح العالمية، وتكامل إشعارات سطح المكتب الأصلية. يدير المشروع إصدارات البرامج عبر نظام تحديث الحزم الذي يدعم التحديثات التفاضلية (delta updates).
Implements maximum cache size limits and automatic cleanup intervals to optimize local disk usage.