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

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

تثبيث zeus :

يمكنكم تثبيث هذا الجيم بالطريقة المعتمدة في تثبيث الجيمات في روبي و ذلك بارسال الأمر التالي :

 $ gem install zeus

تفعيل zeus :

لتفعيل الجيم و العمل به ما يجب القيام به هو الدخول في ملف مشروعكم rails و ارسال الأمر التالي :

 $ zeus start

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

بعدها لم يبقى إلى ارسال الأوامر الكلاسيكية لرايلز مسبقة بكلمة zeus كما هو موضح في الصور :

لحد الآن الأمور عادية و لكن الفرق كبير بين سرعة ارسال الأوامر بالطريقة العادية وباستعمال هذا الجيم. و الدليل هي هذه المقارنة البسيطة بين سرعة تنفيذ الأوامر بدون و باستعمال الجيم zeus، فإذا أرسلنا مثلا الأمر :

 $ rails console

فالوقت الذي تستغرقه موضح في الصورة :

و هو وقت كبير مقارنة بالأمر المرسل بواسطة الجيم zeus كما هو موضح في الصورة :

تقبل الله صيامكم و قيامكم….