النتائج 1 إلى 6 من 6

الموضوع: المرجع الكامل لبداية تعلم الروبي اون ريلز

  1. #1

    Smile المرجع الكامل لبداية تعلم الروبي اون ريلز




    http://www.vjpg.com/out.php/i3120_rubycode.png
    صورة تبين شكل الكود في لغة الروبي


    ما الروبي Ruby ؟
    http://www.amaiko.net/files/blog/ruby.png الروبي هي لغة برمجة مفتوحة المصدر تمتاز بمكتبياتها الغنية و هي لغة حديثة العهد نسبياً من لغاتالبرمجة الشيئية كما تحتوي علي وظائف من البرمجة الوظيفية خرجت للعالم في العام 1995 علي يد الياباني Yukihiro Matsumoto– لا تحاول نطق الاسم – و لتسهيل الامر عليك يمكنك تلقيبه بـ “ماتز” و هي سهلة مثل Python و قوية مثلPerl وكودها بروعة الـ SmallTalk .

    <h2 style="margin-top: 50px;">ما الريلز Rails ؟</h2> http://www.amaiko.net/files/blog/rails.png
    الريلز هي و بكل اختصار اطار عمل مفتوح المصدر Framwork و بالتحديد اطار عمل للويب Web Framwork و قد تمت كتابة هذه الفرام ورك باستخدام لغة الروبي علي يد ديفيد هانسون David Heinemeier Hansson الدنماركي , و الريلز تجعلك تكتب كود اقل و تحصل علي اداء و انتاجية اعلي و هي لا تجعلك تكرر ما كتبت فلسفتها هي ” لا تكرر نفسك”DRY : Don’t Repeat Yourself .

    <h2 style="margin-top: 50px;">ماذا يميز تطبيقات الريلز ؟</h2>

    • 1. أهم ما يميز الريلز هو بنيته القوية التي تساعد علي بناء تطبيقات ويب نظيفة قوية حيت أن الريلز MVC Framwork ففي الريلز يوجد مكان لكل جزء من الكود فالريلز هيكل عظمي ينقصه لمسة المطور التي هي لإعطاء الحياة لهذا الهيكل العظمي فينتج لنا تطبيق ويب .
    • 2. السبب الثاني لقوة الريلز هي لغة الروبي (Ruby) حيث أن الريلز مكتوب بهذه اللغة فمن الاسم (Ruby On Rails) لذلك فهو يحتوي علي مميزات هذه اللغة الجميلة .

    * MVC = Model-View-Controller


    كيف اقوم بتثبيت الروبي اون ريلز علي نظام التشغيل الميكروسوفتي (الويندوز) ؟
    تثبيت الروبي اون ريلز في غاية السهولة و يوجد طريقتان الطريقة الاولي (غير مفضلة للمبتدئين و لكنها تمكنك من الحصول علي احدث الاصدارات)


    الطريقة الثانية و الاسهل



    كيف اقوم بتثبيت الروبي اون ريلز علي الماكنتوش Mac؟
    مستخدمي ماك لن يواجهوا خطوات كثيرة للتثبيت فبالفعل يكون الروبي موجود في الاصدارات الحديثة كل ما عليك فعله هو تحميل حزمة الجيمز و من ثم تحميل الريلز كما في الطريقة الاولي للتثبيت علي الوندوز علي اية حال ان احتجت اي شيء في التثبيت علي الماك لابد و ان تجده هنا

    http://hivelogic.com/narrative/artic...grel-mysql-osx
    http://developer.apple.com/tools/rubyonrails.html


    كيف اقوم بتثبيت الروبي اون ريلز علي سلاكوير Slackware ؟
    هنا ستجد الطريقة بالتفصيل

    http://chip.cuccio.us/docs-and-howto...ails-slackware


    كيف اقوم بتثبيت الروبي اون ريلز علي الفيدورا Fedora ؟
    http://legacy.not404...wiki/RailsOnFC6
    http://felipec.wordpress.com/2006/11...-fedora-core-6
    http://www.httpguru.com/articles/pos...ra-core-6.html


    كيف اقوم بتثبيت الروبي اون ريلز علي السوزي Suse ؟
    http://wiki.rubyonra...ges/RailsOnSUSE


    كيف اقوم بثبيت الروبي اون ريلز علي الديبيان Debain ؟
    http://www.debian-ad...rg/articles/329
    http://daniel.lorch...._install_debian


    كيف اقوم بتثبيت الروبي اون ريلز علي الابونتو Ubuntu ؟
    http://paulgoscicki.com/archives/2005/09/r...rails-on-ubuntu
    ://http://paulgoscicki.com/archives/20...ils-on-ubuntu
    http://richarddcrowl...g/blog/view/123
    http://wiki.rubyonrails.org/rails/pages/RailsOnUbuntu


    تثبيت الروبي اون ريلز علي باقي انظمة التشغيل ؟
    http://wiki.rubyonrails.org/rails/pages/Ge...tartedWithRails


    ماذا احتاج لأبدأ ؟
    بعد تثبيت الروبي و الريلز تحتاج أيضا لويب سيرفر مثل الاباتشي Apache و الماي اس كيو الMySQL أن كنت تستخدم InstantRails فلست بحاجة لكل هذا .

    ايضا ستحتاج الي محرر نصوص ساخصص بوست خاص لمناقشة افضل محرر للنصوص من اجل الروبي اون ريلز

    الان قد تعرفت علي الروبي اون ريلز بقي شيء واحد لتتعلم و هو


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


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


    يوجد الكثير الكثير من المصادر و التي ساخصص بوست خاص بالمصادر الخاصة بالروبي او ريلز


    تعرف علي مشروعات تم تطوريها باستخدام الريلز



    تطبيقات مفتوحة المصدر تم تنفيذها بالريلز

    • Typo : نظام للتدوين مثل الورد بريس
    • Rforum : منتدي بسيط الواجهة و قوي جدا


    كتب انصح بها
    Agile Web Development with Rails
    تحميلات مجانية
    <li>Creating a weblog in 15 minutes -Video <li>Putting Flickr on Rails -Video <li>Evolving your database schema without a sweat -Video <li>Build You ROR Web App -Free Book <li>
    RubyCheat -Free Book


    المصدر :

    Amaiko WebLog








  2. #2
    عضو جديد
    تاريخ التسجيل
    Jan 2013
    المشاركات
    2


    موضوع مميز






  3. #3
    عضو جديد
    تاريخ التسجيل
    May 2010
    المشاركات
    21


    شكرا للمعلومات القيمة





    __________________
    تعلم لغة HTML5 و تصميم المواقع بطريقة احترافية

  4. #4


    يعطيك العافية والبرمجه بحر جميل، ولكن يبيله صبر وطولة بال





    __________________
    سبحان الله وبحمده ، سبحان الله العظيم
    تستطيع مشاهدة موعد نزول ايفون 8 وايضاً من هنا iPhone 8 Countdown باللغة الإنجليزية

  5. #5


    يعطيك العافية اخي الكريم





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

  6. #6
    Banned
    تاريخ التسجيل
    Nov 2008
    المشاركات
    1


    أكثر من رائع شكراًَ لك










ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  
0
وظائف السعودية || أضف موقعك هنا