جميع الخدمات تعمل بشكل طبيعي

استضافة Laravel: بيئة جاهزة للطوابير والمجدول وRedis وOctane، ونشر من Git دون توقف

تطبيق Laravel ليس مجرد PHP. يحتاج عمالًا يعالجون الطوابير باستمرار، ومجدولًا يعمل كل دقيقة، وRedis للجلسات والتخزين المؤقت، ونشرًا لا يقطع الطلبات الجارية. نجهز كل ذلك على سيرفرات داخل المملكة، ونراقب العمال ونعيد تشغيلها تلقائيًا، فيتفرغ فريقك للكود.

  • PHP 8.2 إلى 8.4
  • Horizon وSupervisor
  • نشر دون توقف

كل مكون في Laravel يعمل كما يجب

PHP-FPMالإصدار والضبط

PHP 8.2 و8.3 و8.4 بإضافات Laravel، وOPcache مع التحميل المسبق، وعدد العمليات مضبوط على الذاكرة.

Queuesالطوابير

عمال يعملون باستمرار تحت Supervisor، أو Horizon بلوحة مراقبة، ويُعاد تشغيلهم بعد كل نشر.

Schedulerالمجدول

مهمة Cron واحدة كل دقيقة تشغّل schedule:run، ومع عدة سيرفرات تعمل المهمة على واحد فقط.

Redisالمخزن السريع

للتخزين المؤقت والجلسات والطوابير، مشترك بين كل السيرفرات.

Redis
Storageالملفات

تخزين متوافق مع S3 للملفات المرفوعة، يعمل مع قرص Laravel مباشرة ومع أكثر من سيرفر.

Octaneالأداء العالي

تشغيل التطبيق في الذاكرة عبر FrankenPHP أو Swoole أو RoadRunner، لزمن استجابة أقل بكثير.

Reverbالاتصال اللحظي

خادم WebSockets لإشعارات ومحادثات لحظية، خلف وكيل عكسي مع SSL.

Databaseقاعدة البيانات

MySQL أو PostgreSQL على السيرفر نفسه أو منفصلة، مع نسخ لأي دقيقة.

قواعد البيانات

نشر دون توقف

كل نشر يُبنى في مجلد جديد، ولا يتحول الموقع إليه إلا بعد نجاح كل الخطوات. إن فشل شيء، يبقى الإصدار القديم يعمل.

  • ربط المستودع من GitHub أو GitLab، ونشر عند الدفع لفرع محدد
  • تثبيت الحزم وبناء الواجهة في مجلد الإصدار الجديد
  • تشغيل الترحيل وتخزين الإعدادات والمسارات مؤقتًا
  • تبديل الرابط إلى الإصدار الجديد في لحظة
  • إعادة تشغيل العمال وOctane، ورجوع بأمر واحد

النشر عبر Git

# كل نشر
git clone --depth 1 → releases/42
composer install --no-dev --optimize-autoloader
npm ci && npm run build
php artisan migrate --force
php artisan optimize
ln -sfn releases/42 current
php artisan horizon:terminate
# رجوع: ln -sfn releases/41 current

خطط استضافة Laravel

تطبيق واحد

Laravel أساسي

تطبيق أو API بحمل متوسط.

  • السيرفرمُدار، 2 vCPU و4 GB
  • الطوابير والمجدول✓
  • Redisعلى السيرفر
  • النشر من Git✓
اطلب
الأكثر طلبًا

Laravel أعمال

منتج بمستخدمين نشطين وبيئة اختبار.

  • السيرفر4 vCPU و8 GB
  • Horizonمع المراقبة
  • قاعدة البياناتمُدارة ومنسوخة
  • Staging✓
اطلب
منصات كبيرة

Laravel موسع

عدة سيرفرات خلف موازن أحمال.

  • التطبيقسيرفران أو أكثر
  • العمالسيرفر منفصل
  • Redis وقاعدة البياناتمنفصلة ومكررة
  • Octaneاختياري
موازنة الأحمال
تطبيقك على خادم مشترك أو Forge أو سيرفر يدوي؟

ننقله مع قاعدة البيانات والملفات والطوابير، ونربط النشر بمستودعك، ويستمر فريقك كما اعتاد.

أسئلة مطوري Laravel

جلسة تقنية مع مهندس

نراجع تطبيقك ونقترح إعداد البيئة والنشر.

هل يعمل Laravel على الاستضافة المشتركة؟

يعمل التطبيق البسيط، لكن الطوابير والمجدول وRedis وSSH والنشر الصحيح تحتاج سيرفرًا مُدارًا أو VPS. لذلك نوصي بسيرفر من البداية.

هل أحصل على وصول SSH؟

نعم، لتشغيل أوامر artisan وفحص السجلات. وفي الخطط المُدارة نحتفظ بالإدارة الكاملة للنظام.

ماذا يحدث إن توقف عامل الطابور؟

Supervisor يعيد تشغيله فورًا، والمراقبة تنبهنا إن تكرر التوقف أو تراكمت المهام في الطابور.

هل أحتاج Octane؟

ليس دائمًا. يفيد الواجهات البرمجية عالية الطلب، لكنه يتطلب انتباهًا لحالة التطبيق في الذاكرة. نختبره على تطبيقك قبل تفعيله.

هل تدعمون Laravel Livewire وInertia؟

نعم، ويحتاجان بيئة Laravel عادية، مع بناء الواجهة أثناء النشر لـ Inertia.

أين تُستضاف التطبيقات؟

داخل المملكة في الرياض وجدة، مع قواعد البيانات والملفات والنسخ الاحتياطية.

اطلب بيئة لتطبيق Laravel

أخبرنا بإصدار Laravel ومكونات تطبيقك ومستودعه، ونجهز البيئة والنشر.

  • رد من مختص خلال ساعات العمل نفسها
  • تقييم مجاني لبنيتك الحالية إن وُجدت
  • عرض مكتوب بالمواصفات والتكلفة
  • نقل مجاني من مزودك الحالي
المبيعات: 0557180660 البريد: info@rs4it.com

أدخل الاسم ورقم الجوال لنتمكن من التواصل معك.

نستخدم بياناتك للتواصل بخصوص طلبك فقط.

تم استلام طلبك. سيتواصل معك مختص من فريق المبيعات قريبًا.