سمعتم الكثير عن لغة البرمجة روبي وربما أيضا سمعتم عن ريلز, لكن هل تعلمون أن بعض أفضل المواقع التي تزورونها مبنية أساسا على منصة ريلز ؟؟
ستجدون الكثير من المواقع : الموسيقى, الرياضة, الوظائف, التمويل الجماعي, التعليم و الألعاب الإلكترونية .. مواقع توفر كل شيء التسوق والسفر ثم العمل عن بعد ...
العامل المشترك بين هذه المواقع أنها كلها مبنية أساسا على منصة روبي أون ريلز (المنصة الرائعة لتطوير المواقع), نصف هذه المواقع يبحثون الآن وفي هذا الوقت عن مطوري ريلز للعمل معهم وإليكم القائمة :
1 موقغ 500px :
http://500px.com2 موقع Airbnb :
3 موقع A List Apart :
4 موقع Ask.fm :
5 موقع Basecamp :
6 موقع Bleacher Report :
7 موقع Bloomberg :
http://www.bloomberg.com8 موقع Dribbble :
http://dribbble.com9 موقع Fiverr :
http://www.fiverr.com10 موقع GitHub :
11 موقع Goodreads :
12 موقع Groupon :
http://www.groupon.com13 موقع Indiegogo :
14 موقع Kickstarter :
15 موقع Pixlr :
16 موقع Shopify :
17 موقع SlideShare :
18 موقع ThemeForest :
19 موقع Twitch :
20 موقع urbandictionary :
21 موقع Whitepages :
http://www.whitepages.com22 موقع SoundCloud :
http://soundcloud.com23 موقع twitter :
http://twitter.comالمصدر :
https://www.facebook.com/Mo...التعليقات
معظم هذه المواقع بنيت في البدأ برايلز لكن تم التحول إلى لغات برمجة أخرى عندما أصبحت تكلفة التوسع برايلز أكبر من تكلفة إعادة كتابة الموقع بلغة أخرى.
لماذا الإنتقال إلى لغات آخرى بعد التوسع، هل هذا يعني عدم قدرة رايلز على إستعاب توسع الكود أم ماذا ؟
لا تنسى أن حجم المواقع و عدد الإستعلامات الهائل
هو ما دفع تويوتر لنقل بعض الأكود إلى سكالا مثلا
لذلك لا يمكن الحكم على أداء الرايلز لأن تويتر بدأت بإستعمال السكالا بدل الروبي في بعض الاجزاء
الرايلز أقل سرعة من غيرها فحسب هذا ال benchmarks (https://www.techempower.com... الذي يجرب مختلف لغات الويب فهي أبطأ ب 100 مرة على الأقل عن C++، و هذه التجارب هي بأكواد بسيطة في أسطر قليلة، فتصور لو كان المشروع كبير. إن كان موقعك أبطأ فأنت تضيف سرفرات جديدة و لو كنت تستعمل لغة بطيئة فستضيف سرفرات أكثر و ستدفع تمثهم، لكن لو عملت بلغة أسرع و بطريقة أذكى سوف تخفض تكلفة السرفرات التي هي أكبر من كلفة فريق للعمل على إعادة كتابة كود موقعك.
شكراً على مشاركة الرابط معلومات مفيدة ... كنت اعتقد انه من الصعب ان يوجد اطار عمل لتطوير الوب على لغة c++ ..
تطبيق ويب بإستخدام C++ سيكون رهيباً كنت احلم دائما بتنفيد اكواد المواقع مباشرة عبر نظام التشغيل (فكرة مجنونة أعرف) ولكن دائما نجد وسيط عند تنفيد أي مشروع يخص تطبيقات الويب .
بالنسبة للمقارانات بين لغات البرمجة لا شي يمكن المقارنة به مثل المقارنة في تشغيل محرك بحث متعدد المنصات
http://www.wrensoft.com/zoo...
C++ لا زالت في القمة و بعدها اللغة المضلومة عند المطورين العرب asp.net
لغة روبي رائعة لتطوير المواقع خصوصا باستخدام إطار روبي إون رايلز أو سيناترا،لقد جربت العمل باللغة و هي رائعة صراحة
لكني شخصيا متيم ببايثون و فلاسك
- موقع مبرمج عن طريق PHP و ليس روبي
نعم صديقي @MaGiC44 لغة روبي لغة رائعة ولولا إطار روبي أون ريلز ما كنا علمنا بها لأن روبي وجافا ظهرتا في نفس السنة 1995 لكننا لم نسمع عنها حتى سنة 2004 وهي السنة التي على ما أذكر التي قام فيها دافيد هاينمر هانسن (aka DHH) بإطلاق منصة ريلز المبنية بلغة روبي.
بالنسبة لبعض المواقع المذكورة في اللائحة فقد تم تأسيسها في البداية على ريلز وذلك للسرعة التي تتميز بها هذه الأخيرة في بناء التطبيقات وهذا معروف لدي الشركات المبتدئة (startups) في مجال الويب, لكن مع تزايد عدد مستخدميها تضطر بعض هته الشركات أو المواقع إلى التوسيع (scaling) فبعضها يستمر في استخدام ريلز مع اتباع خطة معينة للتوسيع والبعض الآخر يختار إعادة البناء باستخدام php أو كما حدث مع تويتر استخدمت java .
أنا أيضا أحب لغة بايثون أخي العزيز سعيد بالتعرف إليك.
سعيد جدا بالتعرف إليك أخي ناصر،بالمناسبة إسمي عبد المجيد
لا شك في أن كلا من بايثون و روبي هما لغتان رائعتان بكل المقاييس و لكن مشكلتهما هي في دعم شركات الإستضافة لهما(فيما يخص تطوير الويب طبعا) مما أدى إلى حصر استخدامهما من طرف من يعرف قوتهما و بامكانه حجز سيرفر خاص به أو على الأقل VPS
موقع http://codepen.io
ايضا مبني ب روبي أون ريلز
مالفرق بين بناء المواقع من روبي و غيرها او مباشرة من بي اتش بي واذا اردت ان اتعللم لغة روبي ماذا استفيد او ماهو شي الذي سيكون شي فريد من نوعه ولا حتي سي بلس بلس كما زكر بعض الاخوة هنا،
مشكلتي بهذه الحياة من عندا اول يوم دراسة حتي الان اذا لم ارى نتايج وماذا نستفيد من هذا العلم كمثال رياضيات و فيزيا ماذا نستفيد بهما وماهو المشروع الذي سوف باني عليه
مثلا روبي اود ان اتعلمها ولكن ماهو فائدتها ولماذا اتعب نفسي و ووقتي اذا في شي جاهز لفكرتي ؟؟؟ارجو ان تفيدوني في هذه النقاط اني تاءه وممكن انها مشكلة لدي واريد حلها