ابسط تطبيق ويب باستخدام الروبي اون ريلز

ملحوظات مهمة :

1 - هذا الدرس ممتليء بالصور لذا وجب عليك الانتظار قليلا
2 - لكبر حجم الصور لم اضع الصورة كاملة في الشرح و لكن يمكنك ان تضغط علي اي صورة لتري صورة كبيرة تحوي الشاشة بالكامل

في الدرس السابق في سلسلة دروس الروبي اون ريلز التي اقوم بشرحها شرحنا كيفية تثبيت الروبي اون ريلز علي معظم انظمة التشغيل. اليوم سنشرح كيفية انشاء اول تطبيق باستخدام الروبي اون ريلز و الدرس القادم سنتعمق قليلا و ننشيء تطبيق بسيط بقاعدة بيانات ان شاء الله .
- اليوم سنستخدم في الشرح نظام تشغيل وندوز و برنامج InstantRails نظرا لانه الاسهل للبداية ايضا لن تجد اختلافا كبيرا علي باقي النظم عن ما اشرحه .

الخطوات

  • قم بفتح برنامج InstantRails
  • InstantRails Startup Screen

  • بعد فتح البرنامج ستجد حرف I باللون الاسود داخل مربع علي شمالك من الاعلي ستجده في الصورة بالاعلي اضغط علي هذا الحرف لتظهر لك قائمة البرنامج او يمكنك ان تضغط بزر الفارة الايمين علي ايقونة البرنامج الحمراء الموجوده في System Tray كما بالصورة القادمة ثم افتح شاشة اوامر الروبي حتي نتكمن من كتابة اوامر الريلز لننشيء اول تطبيقاتنا .
  • InstantRails Menu

  • الان سيظهر لك شاشة سطر الاوامر قم بكتابة هذا الامر بداخلها rails my_app حيث my_app هو اسم اختياري و الصورة القادمة تبين ذلك
  • frist ror app

  • اضغط Enter لتنفيذ الامر و انتظر بعض الوقت لن تواجه مسألة تاخير الوقت الا علي نظام وندوز فقط و ليس بالضرورة ان تواجها المهم ستظهر لك المجلدات التي انشئت بواسطة اطار العمل روبي اون ريلز و الصورة القادمة توضح ذلك
  • frist ror app2

  • حتي يمكنك روية المجلدات التي انشئت قم بفتح وندوز اكسبلور للتطبيقات الموجوده و ستجد مجلد باسم التطبيق الذي انشئته و في حالتنا my_app ..انظر الصور بالاسفل لتقوم بالتوضيح اكثر .
  • InstantRails Menu 2
    صورة لقائمة برنامج InstantRails - قم بفتح Open Windows Explorer

    All Ror Apps
    صورة لكل التطبيقات الموجودة

    App Foldersِ
    صورة للمجلدات التي يتكون منها التطبيق

  • الان بعد ان انشئت التطبيق يجب عليك تشغيله حتي تتمكن من رؤيته من المتصفح اول شيء يجب عليك الدخول لمجلد التطبيق و في حالتنا قم بكتابة cd my_app
  • الان قم بكتابة هذا الامر لتتمكن من رؤية التطبيق الذي انشئته ruby script/serverو اذا كنت تستخدم نظام جنو لينوكس او ماك اكتب الامر بدون كلمة ruby ليكون هكذا script/server
  • Start Your App
    صورة توضح الامريين السابقين

  • الان يا بطل حان وقت جني ثمار تعبك (الذي هو عبارة عن امر واحد :D لقد تعبت كثيرا جدا ) اكتب هذا العنوان في متصفحك لتري النتيجة
    http://localhost:3000
    المنفذ الافتراضي هو 3000 و لكن يمكنك تغيره ان اردت
  • و هذا ما سوف يظهر لك باذن الله في النهاية
    Default app

اسف علي الشرح الممل و البطيء فانا اعلم تمام العلم اني استفضت في شرح جزء بسيط جدا في مقال كبير حيث يمكننا ان نلخص كل هذا المقال في كلمتين و هما “rails my_app” و لكني قصدت الاستفاضة عن عمد و ستعرف السبب عندما تتعمق معي في الروبي اون ريلز

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

حمل كود الدرس من هنـــــــــــا

للمزيد من الاطلاع….

http://del.icio.us/amaiko/rubyonrails

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • Digg
  • Google
  • Facebook
  • e-mail
  • MisterWong

أقرا ايضا ...

9 تعليقات على “ابسط تطبيق ويب باستخدام الروبي اون ريلز”

  1. محمد عبد الشكور أضاف بتاريخ

    السلام عليكم,
    “ابسط تطبيق باستخدام روبي او ريلز” مجهود فعلاً جبار ربنا يصبرك .. و لو جالك احباط من قله التعليقات علي هذا الموضوع فهو من حقك (المشكلة ان الروبي صعبة اوي و انا جربت معاها كذا مرة و بلاقيها صعبة) :) و ان شاء الله ميجيش :)
    بالمناسبة قبل ان انسي : تاج مقياس ادمانك للتدوين

    تحياتي,, محمد :)

  2. dr-hamza أضاف بتاريخ

    if one of the easiest framework seems that hard to you .. that means you didn’t try Hard Enough
    or seems shot easy ways is the arabic favorite character

  3. spidro أضاف بتاريخ

    شرح اكتر من ممتاز اتمنى انك تستمر فى الشرح على هذا المنوال لان ناس كتير معندهاش فكره على الروبى

    The Hidden Guide
    http://thehiddenguide.blogspot.com/

  4. احمد محمد أضاف بتاريخ

    ما شاء الله شرح ولا اروع ,, استمــر

    وجزاك الله الف خيـر ,, ويا ريت تكمل الطريق بشروحك الاكثر من رائعهـ,,

  5. mansour أضاف بتاريخ

    واصل يابطل .. استفدت منك بشكل ماتتصوره ..
    شكرا شكرا شكرا ..
    شكرا شكرا شكرا ..
    شكرا شكرا شكرا ..

  6. mansour أضاف بتاريخ

    اتمنى نشوف منك المزيد من الدروس
    اسلوبك مميز ومرن

    تأكد إني ازور موقعك بشكل يومي
    الله يوفقك

  7. هاشم أضاف بتاريخ

    جزاكم الله خيراً وبارك لكم فى علمكم وزادكم

    أكمل ونحن معك مواصلون

  8. m أضاف بتاريخ

    سلام عليكم
    الله عليك موضوع متميز
    تعرف انك من العرب المعدودين اللى بيحبوا الروبى وبيشتغلوا بيها ….ارجو الاستمرار فى الدروس ونحن بانتظار المزيد

  9. dr vb أضاف بتاريخ

    اشكرك بشده

    http://www.leenkat.com/vb

شارك بتعليقك