11

مواقع لن تصدق أنها مبنية على منصة روبي أون ريلز

سمعتم الكثير عن لغة البرمجة روبي وربما أيضا سمعتم عن ريلز, لكن هل تعلمون أن بعض أفضل المواقع التي تزورونها مبنية أساسا على منصة ريلز ؟؟

ستجدون الكثير من المواقع : الموسيقى, الرياضة, الوظائف, التمويل الجماعي, التعليم و الألعاب الإلكترونية .. مواقع توفر كل شيء التسوق والسفر ثم العمل عن بعد ...

العامل المشترك بين هذه المواقع أنها كلها مبنية أساسا على منصة روبي أون ريلز (المنصة الرائعة لتطوير المواقع), نصف هذه المواقع يبحثون الآن وفي هذا الوقت عن مطوري ريلز للعمل معهم وإليكم القائمة :

1 موقغ 500px :

http://500px.com

2 موقع Airbnb :

3 موقع A List Apart :

4 موقع Ask.fm :

5 موقع Basecamp :

6 موقع Bleacher Report :

7 موقع Bloomberg :

http://www.bloomberg.com

8 موقع Dribbble :

http://dribbble.com

9 موقع Fiverr :

http://www.fiverr.com

10 موقع GitHub :

11 موقع Goodreads :

12 موقع Groupon :

http://www.groupon.com

13 موقع Indiegogo :

14 موقع Kickstarter :

15 موقع Pixlr :

16 موقع Shopify :

17 موقع SlideShare :

18 موقع ThemeForest :

19 موقع Twitch :

20 موقع urbandictionary :

21 موقع Whitepages :

http://www.whitepages.com

22 موقع SoundCloud :

http://soundcloud.com

23 موقع twitter :

http://twitter.com

المصدر :

https://www.facebook.com/Mo...
يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

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

لم يتم إستبدال Rails في تويتر. إنما إستعانوا بلغات اخرى في بعض أجزاء المشروع التي لا يستطيع رايلز ان يلبيها بالأداء المطلوب.

موقع واحد فقط وهو موقع تويتر

لماذا الإنتقال إلى لغات آخرى بعد التوسع، هل هذا يعني عدم قدرة رايلز على إستعاب توسع الكود أم ماذا ؟

لا تنسى أن حجم المواقع و عدد الإستعلامات الهائل

هو ما دفع تويوتر لنقل بعض الأكود إلى سكالا مثلا

لذلك لا يمكن الحكم على أداء الرايلز لأن تويتر بدأت بإستعمال السكالا بدل الروبي في بعض الاجزاء

صحيح اخي

الرايلز أقل سرعة من غيرها فحسب هذا ال benchmarks (https://www.techempower.com... الذي يجرب مختلف لغات الويب فهي أبطأ ب 100 مرة على الأقل عن C++، و هذه التجارب هي بأكواد بسيطة في أسطر قليلة، فتصور لو كان المشروع كبير. إن كان موقعك أبطأ فأنت تضيف سرفرات جديدة و لو كنت تستعمل لغة بطيئة فستضيف سرفرات أكثر و ستدفع تمثهم، لكن لو عملت بلغة أسرع و بطريقة أذكى سوف تخفض تكلفة السرفرات التي هي أكبر من كلفة فريق للعمل على إعادة كتابة كود موقعك.

لاكن للاسف ULib واي اطار عمل على c++ يحتاج سنوات للبناء والاختبار لكي يكون مستقر ... مثلا هذه المكتبه ULib التحديثات مستمرة فيها الى الان انظر :

تجد اصلاح الاخطاء بكثرة (قبل يومين قبل 10 ايام الخ)

شكراً على مشاركة الرابط معلومات مفيدة ... كنت اعتقد انه من الصعب ان يوجد اطار عمل لتطوير الوب على لغة c++ ..

طبعا أخي، أنا أعطيت الأمر كمثال فقط، PHP أسرع 30 مرة من رايلز حسب تجارب TechEmpower، الأمر يعتمد على طريقة البرمجة أيضا و تغيير كل المهام لتصبح دورية و ليس في كل كليك، و العمل على تحويل أكبر قدر من الموقع إلى static. من جهة أخرى مواقع ال PaaS و SaaS لا تعيد كتابة كودها في الغالب.

تطبيق ويب بإستخدام C++ سيكون رهيباً كنت احلم دائما بتنفيد اكواد المواقع مباشرة عبر نظام التشغيل (فكرة مجنونة أعرف) ولكن دائما نجد وسيط عند تنفيد أي مشروع يخص تطبيقات الويب .

بالنسبة للمقارانات بين لغات البرمجة لا شي يمكن المقارنة به مثل المقارنة في تشغيل محرك بحث متعدد المنصات

http://www.wrensoft.com/zoo...

C++ لا زالت في القمة و بعدها اللغة المضلومة عند المطورين العرب asp.net

لغة روبي رائعة لتطوير المواقع خصوصا باستخدام إطار روبي إون رايلز أو سيناترا،لقد جربت العمل باللغة و هي رائعة صراحة

لكني شخصيا متيم ببايثون و فلاسك

  • موقع مبرمج عن طريق PHP و ليس روبي

نعم صديقي @MaGiC44 لغة روبي لغة رائعة ولولا إطار روبي أون ريلز ما كنا علمنا بها لأن روبي وجافا ظهرتا في نفس السنة 1995 لكننا لم نسمع عنها حتى سنة 2004 وهي السنة التي على ما أذكر التي قام فيها دافيد هاينمر هانسن (aka DHH) بإطلاق منصة ريلز المبنية بلغة روبي.

بالنسبة لبعض المواقع المذكورة في اللائحة فقد تم تأسيسها في البداية على ريلز وذلك للسرعة التي تتميز بها هذه الأخيرة في بناء التطبيقات وهذا معروف لدي الشركات المبتدئة (startups) في مجال الويب, لكن مع تزايد عدد مستخدميها تضطر بعض هته الشركات أو المواقع إلى التوسيع (scaling) فبعضها يستمر في استخدام ريلز مع اتباع خطة معينة للتوسيع والبعض الآخر يختار إعادة البناء باستخدام php أو كما حدث مع تويتر استخدمت java .

أنا أيضا أحب لغة بايثون أخي العزيز سعيد بالتعرف إليك.

سعيد جدا بالتعرف إليك أخي ناصر،بالمناسبة إسمي عبد المجيد

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

صحيح أخي عبد المجيد

جربت بايثون قبلًا وأعجبتني حقًا ومازالت في نظري لغة جميلة ولكني أستعم البي اتش بي حاليًا

ولكن قبل أيام قرأت إحصائيات لسرعات اللغات وكانت بايثون في الذيل في آخره أيضًا وروبي كانت معها هذا ما جعلني أزهد فيها

موقع http://codepen.io

ايضا مبني ب روبي أون ريلز

شكرا على المعلومات، كنت أظن أن GitHub مصمم بالـPHP والـBootstrap.

موقع حسوب io

موقع خمسات

نعم صحيح ف 80% من مواقع حسوب تستخدم روبي أون ريلز حسب أحد الأصدقاء من إدارة حسوب 20% المتبقية مبنية بي php ضمنها موقع مستقل

شي جيد لم اكن اعرف البرمجة المبني عليها خمسات و حاسوب io هذا شي يجعلني ابدي اهتمام اكثر بهذه اللغة فهي ليست فاشل كما اوحى البعض .

اللغة ليست إلا أداة والمبرمج هو من يقرر أي الأدوات أنسب له

مالفرق بين بناء المواقع من روبي و غيرها او مباشرة من بي اتش بي واذا اردت ان اتعللم لغة روبي ماذا استفيد او ماهو شي الذي سيكون شي فريد من نوعه ولا حتي سي بلس بلس كما زكر بعض الاخوة هنا،

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

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