40 من أفضل الأدوات والموارد Laravel

صورة
مرحبا يا هبر! أقدم لكم الاختيار ، وهو ترجمة لمقالتي الأصلية .

إذا كانت لديك أفكار عما تضيفه إلى المجموعة ، فسيسعدني التحدث في التعليقات. استمتع بها!

موارد للتعلم Laravel


ما أنا شخصيا أعتبره رائعًا في Laravel هو أنه يمكنك بسهولة معرفة كيفية العمل فيه. النظام البيئي لارافيل ليس مجرد أدوات تطوير. يحتوي هذا الإطار على قاعدة بيانات ممتازة للمنصات والدورات التدريبية التي تساعد على معرفة التفاصيل الأساسية للعمل. هؤلاء بعض منهم:

Laracasts


Laracasts هو مورد تعليمي لمطوري الويب. يحتوي المورد على سجلات ممتازة حول Laravel و Vue والمفاهيم العامة لـ PHP وقواعد البيانات وغير ذلك الكثير. يمكنك القول إنها تشبه Netflix لمستقبلك المهني. يمكنك البدء في التدريب مع Laravel من نقطة الصفر والبقاء على اطلاع دائم مع ما الجديد في Laravel .

اختبار يحركها laravel


إذا كنا نتحدث عن تقنيات التطوير ، فأفضل استخدام التطوير من خلال الاختبار (TDD). مع Laravel ، هذه التقنية سهلة الاستخدام للغاية. يمكنك معرفة ذلك من خلال دورة اختبار القيادة مدفوعة . خذ دورة الفيديو ويمكنك بناء تطبيق أكثر موثوقية.

لارافيل ثقة


يعلم الجميع أنك تحتاج إلى تغطية الرمز الخاص بك مع الاختبارات ، ولكن فقط بعض التطبيقات تحتوي على اختبارات. تساعدك دورة فيديو Confident Laravel على إزالة العوائق أمام اختبارات الكتابة. كل مطور من ذوي الخبرة والطموح يكتب الاختبارات. وبالطبع ، الكل يريد أن تستغرق هذه العملية وقتًا أقل. تقوم Confident Laravel بتدريس اختبارات تطبيق Laravel الخاص بك وأن تكون واثقًا تمامًا بها.

Laracon على الانترنت


Laracon Online هو مؤتمر سنوي عبر الإنترنت. هذه هي الطريقة الأكثر ملاءمة وبأسعار معقولة لكل مطور ليشعر بأنه مشارك في مؤتمر Laracon.

PHP فعالة


أوصي بشدة بمشاهدة دورة فيديو PHP الفعالة من Nuno Maduro. سيكون هذا مساهمة كبيرة في تعليم كل مطور PHP. تعلمك هذه الدورة كيفية كتابة الشفرة لفترة وجيزة وبشكل واضح ، كما تشرح المبادئ الأساسية لتجنب الأخطاء وغيرها الكثير.

مغامرات لارافيل الأساسية


Laravel Core Adventures عبارة عن دورة فيديو ممتازة عن المفاهيم الأساسية لـ Laravel ، والتي ستساعد ليس فقط في اكتساب المعرفة ، ولكن أيضًا لقضاء وقت ممتع.

بناء دورة Chatbot


ستعلمك الدورة التدريبية "Build a chatbot" كيفية تطوير وتوسيع واختبار برامج الدردشة والبوتات الصوتية باستخدام PHP.

شهادة Laravel


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

لارافيل الجماعة


Laravel نفسها بالفعل إطار كبير. لكن تطوره المستمر مرتبط بشكل وثيق مع مجتمعه. يقوم المطورون بمشاركة خبراتهم وأفضل الممارسات باستمرار ، وتقديم النصائح والمشورة ، وكذلك ملاحظة الأشياء التي تحتاج إلى تحسين. أود أن أشير إلى بعض الموارد اللازمة لأي مطور لارافيل.

منتدى لاراكاست


Laracasts Forum عبارة عن منصة يشارك فيها المطورون خبراتهم ودروسهم التعليمية. هنا يمكنك دائمًا طلب المشورة ومناقشة أسئلتك.

LaravelIO


LaravelIO هو مورد كبير حيث تتم مناقشة قضايا التنمية أيضًا. هناك يمكنك العثور على إجابات لأسئلة مختلفة ومشاركة تجربتك.

سلاك قناة لاراتشات


Larachat Slack Workspace هي مساحة سلاك مع قنوات متعددة مخصصة لمجموعة متنوعة من المواضيع.

أخبار لارافيل


Laravel News هو مصدر الأخبار الرسمي لـ Laravel ، بالإضافة إلى رسالة إخبارية أسبوعية حول أحدث الاتجاهات في مجتمع Laravel.

Laravel بودكاست


Laravel Podcast هو مكان رائع لمناقشة الاتجاهات الرئيسية في مجتمع Laravel.

LaraJobs


LaraJobs هو مورد للعثور على عمل ونشر الوظائف الشاغرة للمناصب المتعلقة Laravel ، وتطوير PHP والتخصصات الفنية الأخرى.

لارافيل بلوق


Laravel Blog هي مدونة Laravel الرسمية ، حيث يمكنك العثور على جميع أحدث إصدارات Laravel والأحداث المختلفة ، بالإضافة إلى مشاهدة ملفات podcast من Taylor Otvel (منشئ Laravel).

النظام البيئي لارافيل


النظام البيئي لارافيل لديه بالتأكيد شيء لتقدمه للمطورين. عادةً ما أحاول عدم الثناء على أي شيء أستخدمه ، لكنني أميل إلى انتقاد المزيد. ومع ذلك ، عندما يتعلق الأمر بالنظام البيئي Laravel ، لا يمكنني مساعدته. أود هنا أن أذكر بعض الأدوات الأصلية والمفيدة للغاية التي يمكن أن تكون مفيدة في تطوير مشاريعك.

بيئة التطوير


لارافيل خادم


يقوم Laravel Valet بتثبيت بيئة تطوير بسيطة لتطبيق Laravel بسهولة. حقا أداة رائعة لمستخدمي ماك.

الميزات الرئيسية:

  • سريع (يستخدم حوالي 7 ميغابايت من ذاكرة الوصول العشوائي)
  • سهلة التركيب
  • لا يلزم التكوين (تحتاج فقط إلى إنشاء مجلد في الدليل الجذر)
  • سهل الاستخدام (يوفر أدوات سطر أوامر بسيطة)
  • لا حاجة لمتشرد أو عامل الميناء
  • يدعم الأنفاق ngrok
  • يتيح لك تثبيت خدمات إضافية يدويًا (مثل Redis أو MySQL) باستخدام Homebrew

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

Laravel العزبة


Laravel Homestead هو بناء متشرد مصمم مسبقًا يوفر بيئة تطوير رائعة. لا تحتاج إلى تثبيت PHP أو خادم ويب أو أي برنامج خادم آخر على جهاز كمبيوتر محلي.

الميزات الرئيسية:

  • يعمل على جميع أنظمة التشغيل: Mac و Windows و Linux
  • صناديق التشرد سهلة الإزالة وإعادة الإنشاء.
  • جميع الخدمات الضرورية متوفرة "خارج الصندوق" (مثل PHP 7.3 و Nginx و MySQL و Redis وغيرها)
  • يوفر القدرة على استخدام مجلد مشترك بين الجهاز الظاهري والجهاز الأساسي

Laravel Homestead هو أيضًا برنامج مفتوح المصدر. يمكن العثور على جميع الوثائق الخاصة بتثبيته على موقع Laravel الرسمي .

ملحقات الحزم وحزم


جواز سفر لارافيل


Laravel Passport هو أسهل أداة لواجهة برمجة تطبيقات المصادقة. يوفر تطبيق خادم OAuth2 كامل للتطبيق الخاص بك.

الميزات الرئيسية:

  • يبسط عملية تثبيت خادم OAuth2 ويجعلها سهلة الاستخدام مع أداة سطر الأوامر
  • يأتي مع جميع عمليات ترحيل قاعدة البيانات اللازمة ، وحدات التحكم والطرق
  • يحتوي على مكونات Vue.JS المدمجة

Laravel Passport في المجال العام. يمكنك العثور على جميع الوثائق اللازمة للتثبيت هنا .

الكشفية Laravel


أضف البحث عن النص الكامل إلى طرازات Eloquent باستخدام Laravel Scout. هذا برنامج مناسب لمزامنة فهارس البحث مع سجلات Eloquent الخاصة بك.

الميزات الرئيسية:

  • يأتي مع سائق الجوليا
  • يتيح لك كتابة برنامج التشغيل الخاص بك بدلاً من Algolia واستكمال Scout بتنفيذ البحث الخاص بك ، على سبيل المثال: Elasticsearch ، والبحث عن النص الكامل MySQL ، TNTSearch ، إلخ.

Laravel Scout هو برنامج مفتوح المصدر. على الموقع الرسمي ، يمكنك معرفة المزيد عنه.

شرارة لارافيل


Laravel Spark هي أداة ملائمة لتسريع تطوير تطبيقات SaaS.

الميزات الرئيسية:

  • أداة رائعة لتطوير منتجك.
  • يتيح لك التركيز على إضافة قيمة إلى التطبيق للمستخدم
  • يتعامل مع ترخيص المستخدم ، والأحداث المجدولة ، والمدفوعات ، وأكثر من ذلك
  • للتخصيص للغاية
  • يعطي المزيد من الطاقة إلى التطبيق الخاص بك مع Vue.JS
  • مزود بـ Stripe.js v3 لتوفير أقصى مستوى من الحماية لعمليات الدفع والاشتراك
  • يستخدم Bootstrap 4.0
  • يدعم أحدث إصدارات لارافيل
  • لديه الترجمة الكاملة
  • مجهزة لوحة إعدادات مريحة وبديهية
  • يتيح لك التركيز على منطق العمل ومعرفة كيف سيبدو المنتج النهائي

Laravel Spark عبارة عن حزمة مدفوعة يمكنك شراؤها بسعر 99 دولارًا لكل موقع أو 299 دولارًا دون تحديد عدد المواقع. مزيد من المعلومات يمكن الاطلاع على الموقع الرسمي .

لارافيل نوفا


Laravel Nova هي لوحة مسؤول لـ Laravel مع تصميم UI و UX الرائع الذي يسرع عملية التطوير.

الميزات الرئيسية:

  • يوفر واجهة CRUD كاملة لنماذج Eloquent الخاصة بك
  • تمت إضافته بسهولة إلى تطبيق Laravel ، الجديد والحالي
  • شكلي مع رمز PHP بسيط
  • يعرض العديد من المقاييس لتطبيقك (بما في ذلك مساعدين لاستعلامات البناء)
  • يتكامل مع سياسات ترخيص Laravel (حتى بالنسبة للروابط والعدسات والحقول والأدوات)
  • يأتي مع Nova CLI لتوفير تحكم كامل في العمل مع Nova
  • يوفر الإجراءات المؤجلة إلى قائمة الانتظار
  • يسمح لك بإضافة عدسات للتحكم في طلبات Eloquent.
  • يوفر القدرة على إنشاء أدوات مخصصة باستخدام سطر الأوامر
  • يمكن دمجها مع Laravel Scout للحصول على نتائج بحث فائقة السرعة
  • يحتوي على عوامل تصفية مضمنة للموارد البعيدة الزائفة
  • يدعم أحدث إصدارات Google Chrome و Apple Safari و Microsoft Edge
  • تبلغ تكلفة لوحة Nova المصممة بشكل ممتاز ما بين 99 و 199 دولارًا لكل مشروع. جميع المعلومات يمكن العثور عليها هنا .

لارافيل الغسق


إذا كنت ترغب في اختبار التطبيق الخاص بك ورؤيته من خلال عيون المستخدم ، حاول Laravel Dusk. تتيح لك هذه الأداة اختبار التطبيق تلقائيًا من المستعرض باستخدام واجهة برمجة تطبيقات ملائمة للمطور. يأتي Laravel Dusk مع Chromedriver افتراضيًا.

الميزات الرئيسية:

  • لا يتطلب تثبيت JDK أو Selenium (ولكن يمكنك استخدام أي برنامج تشغيل Selenium إذا كنت تريد)
  • هي أداة مفيدة لتطبيقات الويب باستخدام جافا سكريبت
  • يبسط عملية اختبار مختلف العناصر القابلة للنقر من التطبيق الخاص بك
  • يحفظ لقطات الشاشة وإخراج وحدة تحكم المستعرض للاختبارات الفاشلة ، حتى تتمكن من فهم الأخطاء التي حدثت على الفور

الأداة في المجال العام. يمكن العثور على مزيد من المعلومات التفصيلية حول Laravel Dusk على الموقع الرسمي .

لارافيل الإجتماعي


Laravel Socialite هي حزمة توفر واجهة مرنة للمصادقة مع مزودي OAuth مثل Facebook و Twitter و Google و LinkedIn و GitHub وغيرها الكثير.

الميزات الرئيسية:

  • سهل الاستخدام
  • أنه يحتوي على ما يقرب من جميع المنطق اللازم لتنفيذ المصادقة باستخدام الخدمات الاجتماعية. الشبكات
  • مدعومة على نطاق واسع من قبل مجتمع من مقدمي مسبقا

يمكن الاطلاع على جميع المعلومات الضرورية المتعلقة بـ Laravel Socialite هنا .

صدى لارافيل


Laravel Echo هي مكتبة JavaScript تتيح لك الاشتراك في القنوات والاستماع إلى أحداث البث عبر WebSockets.

الميزات الرئيسية:

  • يتيح لك تطبيق التحديثات في الوقت الحقيقي في التطبيق الخاص بك
  • يوفر أي أنواع من القنوات (العامة والخاصة والحضور)
  • يوفر القدرة على بث أحداث P2P باستخدام طريقة الهمس
  • يعمل مع الحلول الشائعة الشائعة ، مثل خدمة Pusher أو مكتبة Socket.IO

يمكن تثبيت Laravel Echo مجانًا. جميع الوثائق اللازمة على الموقع الرسمي .

مكتبة لرافيل


تربط حزمة Laravel Medialibrary جميع أنواع الملفات بنماذج Eloquent. هذه الحزمة تجعل العمل مع كائنات الوسائط سهلًا بشكل مدهش.

الميزات الرئيسية:

  • يسمح لك بنقل أي ملفات وسائط مباشرة من الإنترنت باستخدام عنوان url
  • يسمح لك باستخدام بنية الدليل الخاصة بك.
  • يسمح لك بتحديد تحويل الملف. أحجام الصور والتعديلات والآثار وأكثر من ذلك
  • يوفر التحسين التلقائي للصورة
  • يتيح لك إنشاء مجموعات وسائط متعددة لطراز Eloquent واحد

تفتح مكتبة Laravel Medialibrary عددًا كبيرًا من الاحتمالات. يمكن الاطلاع على جميع وثائق التثبيت هنا .

مزيج Laravel


Laravel Mix (التي كانت تُعرف سابقًا باسم Laravel Elixir) هي أداة تمنحك عملية إنشاء واجهة أمامية يتم التحكم فيها بالكامل تقريبًا. يوفر واجهة برمجة تطبيقات واضحة ومريحة لتحديد الخطوات الأساسية لبناء Webpack لتطبيق Laravel الخاص بك.

الميزات الرئيسية:

  • يوفر واجهة برمجة تطبيقات واسعة تلبي جميع احتياجاتك تقريبًا.
  • يعمل مثل غلاف على Webpack ويتيح لك توسيعه
  • يزيل كل الصعوبات المرتبطة بتثبيت Webpack والعمل معه
  • يعمل مع أدوات وإطارات جافا سكريبت الحديثة: Vue.JS ، React.JS ، Preact ، TypeScript ، Babel ، CoffeScript
  • ينقل وصلات روابط Sass و Stylus إلى ملفات CSS
  • يدعم BrowserSync ، إعادة تحميل Hot ، إصدار الأصول ، تعيين المصدر "خارج الصندوق"

يمكن تثبيت Laravel Mix مجانًا. يمكن الاطلاع على جميع الوثائق على الموقع الرسمي .

لارافيل أمين الصندوق


Laravel Cashier هي حزمة تبسط عملية الاشتراك في الفوترة إلى حد كبير. على الرغم من أنني أعتقد أن مكتبة Stripe PHP جيدة في حد ذاتها ، إلا أنه من الصعب استخدامها مباشرة. أمين الصندوق فقط يتجنب المشاكل المحتملة ويبسط إدارة الاشتراك.

الميزات الرئيسية:

  • يبسط استخدام خدمة الدفع الاشتراك الشريط
  • سهل الاستخدام وفهم قاعدة الكود
  • يعطي مكتبة PHP الشريطية واجهة واضحة وبديهية
  • يعمل مع القسائم ، والاشتراكات المؤقتة ، والمدفوعات لمرة واحدة ، يولد فواتير PDF وأكثر من ذلك بكثير
  • يوفر توافق SCA لأوروبا

الحزمة مجانية تماما. تثبيت Laravel Cashier مع جميع الوثائق اللازمة.

مبعوث لارافيل


Laravel Envoy هو أداة إطلاق مهمة مفيدة للغاية مع بناء جملة نظيفة والحد الأدنى.

الميزات الرئيسية:

  • يبسط النشر
  • يستخدم بناء جملة Blade-style
  • يمكن استخدامها خارج إطار Laravel (وحتى PHP)
  • من السهل جدا لتكوين
  • لديه وظيفة "القصص" التي تجمع العديد من المهام تحت اسم واحد مناسب. بهذه الطريقة يمكنك تجميع المهام الصغيرة والمحددة في مهام أكبر. يمكن تشغيل كل "قصة" كمهمة عادية.
  • يتيح لك تشغيل المهام على خوادم متعددة
  • يسمح التنفيذ الموازي
  • يدعم الإشعارات في Slack و Discord (يمكنك تلقي الإشعارات بعد كل مهمة)

Laravel Envoy هي أداة مجانية يمكن الوصول إليها هنا .

أفق لارافيل


Laravel Horizon عبارة عن حزمة لتتبع مقاييس المفاتيح لنظام Redis Queue.

الميزات الرئيسية:

  • يتيح لك تتبع قوائم الانتظار باستخدام واجهة مستخدم ويب واضحة
  • يوفر واجهة مفصلة ويمكن الوصول إليها لعرض وإعادة محاولة المهام غير الناجحة
  • يتيح لك تتبع المقاييس ذات الصلة في وقت التشغيل (أداء المهمة ، وإعادة التشغيل والفشل) في الوقت الحقيقي
  • يعرض عمليات إعادة تشغيل المهام الحديثة مباشرة على صفحة التفاصيل الخاصة بالمهام الفاشلة
  • يخزن جميع تكوينات عامل قائمة الانتظار في ملف تكوين واحد (وبالتالي ، يكون التكوين بأكمله تحت التحكم في الإصدار)
  • يبسط تعاون الفريق
  • يتيح لك استخدام موازن التحميل التلقائي لعملياتك مع قوائم انتظار العمل
  • لديه إخطارات مفيدة
  • يسمح لك بوضع علامة على المهام (وتحديد معظم المهام تلقائيًا)

Laravel Horizon متاح مجانًا. يمكن الاطلاع على جميع الوثائق على الموقع الرسمي .

بوتمان ستوديو


BotMan Studio هو تطبيق مبني على إطار Laravel لتطوير أكثر فاعلية لروبوتات الدردشة.

الميزات الرئيسية:

  • يوفر تطبيق برنامج تشغيل الويب. يمكنك تطوير روبوت الدردشة محليًا والتفاعل معها من خلال أداة الدردشة في Vue.JS
  • مناسب للعديد من المنصات (Slack و Telegram و Amazon Alexa و Cisco Spark و Facebook Messenger و Hangouts Chat و HipChat وغيرها)
  • يمكن استخدام منطقه لكتابة روبوت الدردشة الخاص بك خصيصا لتطبيقك.
  • يوفر أدوات لاختبار روبوتات الدردشة
  • يدعم الوسيطة ، NLP (أنظمة اللغة الطبيعية) ، واسترجاع معلومات المستخدم وتخزينها

يمكن تثبيت BotMan Studio مع جميع الوثائق اللازمة.

لارافيل الايجار


Laravel Tenancy هي أداة لتطوير منصات Laravel متعددة المستخدمين.

الميزات الرئيسية:

  • يوفر حلاً سريعًا لـ Laravel دون فقد المرونة
  • يتيح لك استخدام طريقة السقالة لمنصات SaaS متعددة المستخدمين ، بغض النظر عن مدى تعقيد المشروع
  • يوفر الفصل الواضح بين الأصول وقواعد البيانات
  • يأتي مع دمج مغلق واختياري في خادم الويب
  • كبيرة لشركات التسويق التي تفضل إعادة استخدام الوظائف للمشاريع الأخرى.
  • يسمح لك بإضافة التكوينات والرمز والطرق وما إلى ذلك. لمستأجر معين
  • يوفر دروسًا للتكامل مع حلول شائعة مثل أذونات Laravel و Laravel Medialibrary

حزمة Laravel Tenancy مجانية لأي نوع من المشاريع. جميع المعلومات اللازمة يمكن العثور عليها هنا .

التجويف


إذا كنت لا تحتاج إلى استخدام إطار Laravel الكامل ، فستعجبك Lumen بالتأكيد. هذا هو الإطار الصغير الذي يقلل من عمليات التمهيد.

الميزات الرئيسية:

  • سريع جدا
  • رائع حتى لو كنت بحاجة إلى دعم لتطبيقات الويب والجوال
  • مفيد جدا للخدمات الصغيرة واجهات برمجة التطبيقات المختلفة.
  • يتيح لك العمل مع Eloquent ORM ، ومكونات Laravel الأخرى دون استخدام إطار كامل
  • يبسط التوجيه ، التخزين المؤقت ، وأكثر من ذلك.

التجويف - البرمجيات مفتوحة المصدر. جميع المعلومات اللازمة على ذلك هنا .

تلسكوب لارافيل


Laravel Telescope هو مساعد تصحيح الأخطاء المثالي لتطبيقات Laravel. لفهم ما أعنيه ، تخيل أن أفضل مصحح أخطاء استخدمته في أي وقت مضى أصبح واجهة مستخدم منفصلة بها أكثر الأدوات ملاءمة. هذا هو تلسكوب لارافيل.

الميزات الرئيسية:

  • يبسط عملية التطوير
  • يوفر واجهة مريحة لتتبع وتصحيح العديد من جوانب التطبيق الخاص بك.
  • يوسع آفاق عملية التطوير مما يتيح الوصول المباشر إلى مجموعة واسعة من المعلومات
  • يقلل من عدد الأخطاء ويساعد على فهم كيفية تحسين التطبيق
  • يوفر فهم الطلبات القادمة إلى التطبيق الخاص بك. يوفر فهمًا واضحًا لجميع الاستثناءات واستعلامات قاعدة البيانات والبريد والسجلات وعمليات التخزين المؤقت والإعلامات وغير ذلك الكثير
  • يجمع معلومات عن مقدار الوقت الذي تستغرقه عملية تنفيذ جميع الأوامر والصفوف اللازمة

تثبيت تلسكوب Laravel مجانا. جميع الوثائق متاحة على الموقع الرسمي .

حزمة Laravel WebSockets


WebSockets for Laravel هو مطورو الحزمة الذين ينتظرون. إنه يبسط تنفيذ خادم WebSockets في Laravel قدر الإمكان.

الميزات الرئيسية:

  • يفترض تماما جانب خادم WebSockets
  • يستبدل Pusher و Laravel Echo Server
  • بناءً على Ratchet ولكنه لا يتطلب منك تكوين Ratchet بنفسك
  • مجهزة لوحة التصحيح في الوقت الحقيقي
  • يوفر رسمًا بيانيًا في الوقت الفعلي يسمح لك بتتبع مقاييس WebSockets الرئيسية (اتصالات الذروة ، وعدد الرسائل المرسلة والرسائل التي تصل عبر واجهة برمجة التطبيقات)
  • يمكن استخدامها في تطبيقات متعددة المستخدمين.
  • يأتي مع رسائل بروتوكول pusher (جميع الحزم التي تستخدمها بالفعل ستعمل أيضًا مع Laravel WebSockets)
  • متوافقة تماما مع Laravel صدى
  • يحتفظ بجميع الميزات الرئيسية لـ Pusher (القنوات الخاصة وقنوات التواجد ، Pusher HTTP API)

يمكن العثور على الوثائق الخاصة بتثبيت Laravel WebSockets هنا .

خدمات Laravel مفيدة أخرى


Laravel صياغة


يمكن لـ Laravel Forge تبسيط عملية تكوين تطبيق ويب ونشره. تهتم هذه الخدمة بمعظم الأعمال الإدارية.

الميزات الرئيسية:

  • يوفر إدارة خادم سهلة من خلال واجهة مستخدم بسيطة وبديهية
  • يعمل مع Digital Ocean و Linode و AWS ومزودي Vultr "خارج الصندوق"
  • يتيح تثبيت VPS المخصص
  • يوفر برنامجًا محدّثًا مُهيَّئًا لجميع احتياجاتك (Ubuntu و PHP و Nginx و MySQL وغيرها)
  • يتيح لك عدم معاناة النشر والاستضافة والتركيز على التطوير
  • يأخذ مشكلة في إنشاء وتكوين خادم جديد
  • يسمح لك بإعادة تشغيل كل خدمة والخادم بالكامل مباشرة من خلال واجهة المستخدم
  • يقوم بتثبيت مفاتيح SSH اللازمة للوصول إلى الخادم بسهولة
  • SSL
  • LetsEncrypt ( SSL ) “ ”
  • Nginx
  • ,
  • Git
  • GitHub, BitBucket, GitLab
  • - Git
  • “Deployment Trigger Url”
  • ,
  • PHP
  • Blackfire Papertail

Laravel Forge هي خدمة مدفوعة. يعتمد السعر على الخطة المختارة ويتراوح بين 12 دولارًا و 39 دولارًا شهريًا. كل خطة لديها نسخة تجريبية مجانية لمدة 5 أيام. تعرف على المزيد حول Laravel Forge على الموقع الرسمي .

بخار Laravel


ماذا عن نظام النشر بدون خادم الذي يعمل كل شيء لك؟ لف لي اثنين من فضلك. أنا أتحدث عن خدمة Laravel Vapor ، التي أجدها شخصياً مثيرة للإعجاب للغاية.

الميزات الرئيسية:

  • هذه منصة قابلة للتطوير التلقائي تدعمها AWS Lambda
  • يأتي مع قاعدة بيانات قابلة للتطوير التلقائي ، ومجموعات ذاكرة التخزين المؤقت ، وعمال قائمة الانتظار
  • إدارة البنية التحتية لارافيل الخاصة بك بسهولة
  • يتيح لك تحميل الملفات مباشرة إلى S3 باستخدام أدوات JavaScript المدمجة Vapor
  • CI
  • , DNS ( )
  • “”. , , 4 kb
  • (assets) Cloudfront CDN
  • - URL ,
  • (, )
  • ,
  • CLI

يحتوي Laravel Vapor على سعر ثابت لعدد غير محدود من المشاريع وعمليات النشر. يكلف شهر الاستخدام 39 دولارًا ، والاستخدام السنوي 399 دولارًا (باستثناء رسوم السحابة AWS). تتوفر معلومات مفصلة على الموقع الرسمي لارافيل بخار.

Chipper ci


إذا كنت تبحث عن أداة للتكامل المستمر في Laravel ، فإن Chipper CI هو ما تحتاجه.

الميزات الرئيسية:

  • يعمل على اختبار PHPUnit و Laravel Dusk بسلاسة ولا يتطلب أي تكوين إضافي.
  • يوفر CI سريع ومستقر حقًا موجه نحو Laravel
  • يستخدم التخزين المؤقت التبعية الذكية لتسريع التجميع
  • يوفر تكامل نشر سهل مع Laravel Forge و Envoyer و Vapor

حسنًا ، ما الذي يمكنني قوله ، لقد خلعت قبعتي إلى David Hemfill و Chris Fidao ، اللذان ابتكرا هذه الأداة العظيمة وجعلا الحياة أسهل لأي مطور لارافيل. ChipperCI هي خدمة مدفوعة ويمكن شراؤها بسعر 39 دولارًا شهريًا. تأتي هذه الخطة مع فترة تجريبية مجانية لمدة 14 يومًا ولا تحدك من عدد المشاريع والمشاركين في المشروع وتسمح بتجميع تنافسي واحد. تفضل بزيارة موقع Chipper CI الرسمي للحصول على جميع التفاصيل.

توهج


Flare هي أداة تعقب الأخطاء التي ينتظرها مطورو Laravel.

الميزات الرئيسية:

  • يوفر حلولاً فورية لمختلف المشكلات ويحتوي على الوثائق اللازمة لذلك
  • يوفر واجهة واضحة ومركزة لحل المشاكل المختلفة.
  • يجمع أخطاء البيئة والإنتاج المحلي
  • يسمح الاشتعال أخطاء الرجل العجوز لإصلاح الخطأ تلقائيا بنقرة واحدة
  • يتيح لك التعاون باستخدام ميزة "استثناء المشاركة" لإصلاح الأخطاء بشكل فعال
  • يتيح لك تقليل الوقت لإصلاح الأخطاء
  • يوفر تتبع الاستثناءات والإشعارات

يمنحك Flare إصدارًا تجريبيًا مجانيًا لمدة 7 أيام. ثم يمكنك اختيار خطة ملائمة لك. هناك 3 خطط تتراوح أسعارها بين 29 دولارًا و 279 دولارًا شهريًا و 3 خطط تتكلف من 319 دولارًا إلى 3،069 دولارًا سنويًا. يمكن الاطلاع على جميع التفاصيل هنا .

لارافيل التحول


ولكن ماذا لو أخبرك أنه يمكنك تحديث إصدارات Laravel تلقائيًا؟ حسنًا ، بشكل عام ، ولا حتى أنت ، ولكن لارافيل شيفت.

الميزات الرئيسية:

  • تحديثات إصدارات Laravel تلقائيًا وعلى الفور
  • يوفر أسرع طريقة لترقية أي إصدار من Laravel
  • يوفر وقتك ويحفظ أعصابك
  • يعمل بشكل مثالي مع مشاريع Bitbucket و Gitlab و GitHub
  • لا تحتفظ بنسخة من التعليمات البرمجية الخاصة بك

تقدم خدمة Laravel Shift العديد من الخطط التي تلبي جميع احتياجاتك. يتراوح السعر بين 7 دولارات إلى 59 دولارًا شهريًا. معلومات مفصلة متاحة هنا .

مبعوث لرافيل


Laravel Envoyer هي خدمة نشر بدون توقف لتطبيقات PHP و Laravel.

الميزات الرئيسية:

  • يوفر تطبيقًا وظيفيًا بالكامل للمستخدم النهائي أثناء النشر
  • يدعم عددًا غير محدود من عمليات النشر المخصصة على خوادم متعددة ، فضلاً عن مراقبة صحة التطبيق
  • يوفر واجهة مستخدم واضحة وسهلة الاستخدام لإعداد النشر
  • يتكامل مع GitLab و GitHub و Bitbucket و Slack
  • يوفر التكامل مع GitLab المستضافة ذاتيا
  • بتتبع الفرق والمهام المعلقة
  • يوفر التراجع السلس للنشر
  • يسمح لأعضاء الفريق غير المحددين وعمليات النشر غير المحدودة

الدفع الشهري لـ Laravel Envoyer يتراوح بين 10 و 50 دولارًا. السعر يعتمد على عدد المشاريع. توفر الخدمة نسخة تجريبية مجانية مدتها 5 أيام. لمزيد من المعلومات التفصيلية ، يمكنك الذهاب إلى الموقع الرسمي .

النظام البيئي Laravel تكتسب زخما


بالنسبة لي ، اتضح اختيار مؤثرة جدا. يرجى ملاحظة أن هذه ليست جميع الأدوات والخدمات الحالية ، ولكن فقط تلك التي أقدرها بنفسي.

أرى أن إطار Laravel كل عام يكتسب فقط المكاسب والشعبية. ينمو مجتمع Laravel بسرعة لا تقاوم. ماذا يعني هذا بالنسبة لنا؟ كحد أدنى ، سيزداد عدد الأدوات والخدمات الجديدة زيادة كبيرة في عام 2019 والسنوات اللاحقة. استخدامها يسرع بالتأكيد عملية تطوير المشروع ، وبطبيعة الحال ، تحسين جودتها.

تجعل Laravel عملية التطوير فعالة وتساعد على تنفيذ أكثر الأفكار جنونا. إذا كنت تستخدم هذا الإطار بالفعل ، فإنني أنصحك بتجربة الأدوات التي وصفتها هنا. إذا لم يكن كذلك ، يمكنك تغيير الإطار الحالي في أي وقت. من السهل جدًا العمل مع نظام Laravel البيئي ، وصدقوني ، لم تعد ترغب في العودة إلى إطار آخر.

Source: https://habr.com/ru/post/ar471190/


All Articles