Ruby on Rails چي هستن؟

شروع موضوع توسط Helen_Farhani ‏30 مارس 2007 در انجمن PHP

  1. Helen_Farhani

    Helen_Farhani کاربر تازه وارد

    تاریخ عضویت:
    ‏30 مارس 2007
    نوشته ها:
    89
    تشکر شده:
    0
    اين اولين پست من توي اين انجمن هست.
    من نميتونم توي انجمن http://forum.persiantools.com/f57.html يك تاپيك تازه باز كنم. به همين دليل سوالم را اينجا مطرح ميكنم هر چند كه نميدونم سوالم ربطي به اين انجمن داره يا نه!


    Ruby on Rails چي هست؟ به چه دردي ميخوره؟
     
  2. خدمات پی پالبازدیدیار - افزایش بازدید سایت و سیگنال های برند
  3. amirghasemi

    amirghasemi Registered User

    تاریخ عضویت:
    ‏5 مارس 2005
    نوشته ها:
    342
    تشکر شده:
    1
    محل سکونت:
    شیراز
    Ruby on Rail یک Platform برای برنامه نویسی هست. Ruby خود یک زبان برنامه نویسی ایست که بسیار شبیه Perl است ، و Rail هم همان Platform است که به شما امکان اجرای کد های Ruby را می دهد.
    در حقیقت Ruby on Rails را می توان به یک Framework تشبیه کرد که بر اساس آن شما می توانید نرم افزار خود را بنویسید. مزیت عمده آن داشتن امکانات بسیار گسترده در زمینه Ajax می باشد و همچنین زبان Ruby کاملاً شئ گر طراحی شده است و امکانات بسیاری برای Agile web development یعنی توسعه دادن سریع وب به شما می دهد. مثلاً یک سایت بزرگ را می توان در عرض 20-30 روز به این زبان طراحی و پیاده سازی کرد در حالی که شاید اگر با PHP خالص ( Pure PHP ) نوشته شود، شاید 2-3 ماه طول بکشد.
    در عین حال مشکلاتی نیز دارد، از جمله اینکه نیاز به هاست خاص برای اجرا دارد ( می بایست RoR را پشتیبانی کند که تعداد کمی این سیستم را دارند ) ، سرعت اجرای نسبتاً پایینی دارد و در نهایت چون مانند کد های Perl طراحی شده، برنامه نویس باید با این زبان برنامه نویسی که نسبتاً قدیمی است آشنا باشد.
    از میان وب سایت های فارسی زبان، سایت بالاترین با RoR و توسط آقای عزیز آشفته طراحی و پیاده سازی شده است.
     
  4. میلاد

    میلاد کاربر فعال

    تاریخ عضویت:
    ‏7 ژوئن 2005
    نوشته ها:
    1,802
    تشکر شده:
    4
    محل سکونت:
    Esfahan
    در ضمن تایید سخنان دوستمون در بالا سایت rubyonrails.ir هم مال عزیز جان هستش که هنوز راه اندازی نشده.
    و یه مطلب دیگه اینکه اگه کسی هاست RoR بخواد میتونه از سرویس های ما در مووبل هاست استفاده کنه.
     
  5. Helen_Farhani

    Helen_Farhani کاربر تازه وارد

    تاریخ عضویت:
    ‏30 مارس 2007
    نوشته ها:
    89
    تشکر شده:
    0
    بخاطر توضيحاتي كه دادين ممنون هستم. چند سوال ديگه هم دارم. :blush:
    اين زبان براي وب هست؟
    جديد هست؟
    Rail روي چه سيستم عاملي نصب ميشه؟

    در اين زمينه منابع فارسي وجود داره؟
     
  6. miladmovie

    miladmovie مدیر بازنشسته کاربر فعال

    تاریخ عضویت:
    ‏25 دسامبر 2002
    نوشته ها:
    1,936
    تشکر شده:
    2
    شما فقط دنبال اطلاعاتی در مورد این زبان می گردید ؟
    یا اینکه اسم اون رو شنیدید و علاقه ای به اون پیدا کردید ؟
    یا ....
     
  7. Helen_Farhani

    Helen_Farhani کاربر تازه وارد

    تاریخ عضویت:
    ‏30 مارس 2007
    نوشته ها:
    89
    تشکر شده:
    0
    من متوجه سوال شما نميشم.
    خب مسلما علاقه مند شدم و دنبال اطلاعات در مورد اين زبان ميگردم.
     
  8. miladmovie

    miladmovie مدیر بازنشسته کاربر فعال

    تاریخ عضویت:
    ‏25 دسامبر 2002
    نوشته ها:
    1,936
    تشکر شده:
    2
    آخه این زبونی نیست که همه علاقه مند باشند
    خواستم ببینم چشی شده که به اون علاقه پیدا کردی

    راستی اینجا هم توضیحات خوبی در مورد این زبان داده : http://wiki.rubyonrails.org/rails/pages/StartAtTheBeginning
     
  9. amirghasemi

    amirghasemi Registered User

    تاریخ عضویت:
    ‏5 مارس 2005
    نوشته ها:
    342
    تشکر شده:
    1
    محل سکونت:
    شیراز
    خواهش می کنم.
    بلی این زبان مانند دیگر زبان های مناسب برای برنامه نویسی تحت وب ( PHP و ASP و JSP و ... ) طراحی شده است.
    بلی این زبان تقریباً جدید است ( ولی بر اساس زبان قدیمی Perl طراحی شده است )
    Rails تقریباً روی اکثر سیستم عامل ها نظیر Windows و Linux نصب می شود
    در مورد منابع فارسی زیاد اطلاع ندارم، چون خودم همه چیز را از سایت های انگلیسی مطالعه می کنم

    در نهایت لطفاً دقیقاً بگویید نیاز شما چیست تا بتوانم راهنماییتان کنم و زبان و Platform مورد نیاز را پیشنهاد کنم
     
  10. TruthPraiser

    TruthPraiser Registered User

    تاریخ عضویت:
    ‏12 ژوئن 2004
    نوشته ها:
    2,348
    تشکر شده:
    10
    محل سکونت:
    واژه نخست سه نام اين شهر به ترتيب تاريخ ع ش ق
    از راهنمایی های دوستان عزیز در زمینه این زبان برنامه نویسی متشکرم بنده هم مدتی بود که بدنبال جواب این سوال ها بودم.
    آیا برنامه یا روشی برای اجرای کدهای این زبان برنامه نویسی روی Localhost وجود داره؟
     
  11. amirghasemi

    amirghasemi Registered User

    تاریخ عضویت:
    ‏5 مارس 2005
    نوشته ها:
    342
    تشکر شده:
    1
    محل سکونت:
    شیراز
    من نسخه اجرایی برای ویندوزش رو دیدم، ولی الآن یادم نیست کجا !
    یک سرچ تو گوگل بکنی، احتمالاً پیداش می کنی
     
  12. ab.mahmoodi

    ab.mahmoodi کاربر تازه وارد

    تاریخ عضویت:
    ‏10 فوریه 2007
    نوشته ها:
    10
    تشکر شده:
    0
    باید بگویم که این زبان جدید دارای امکانات فوق لعاده ای است. محیط کاملا منظمی داشته و هر کسی میخواهد زبان web جدیدی را یاد بگیرد به شدت این زبان را تاکید میکنم.
    در محیط ویندوز نیز به صورت localhost قابل اجرا میباشد. کافیست بسته instant rails را از سایت www.runyonrails.org دریافت نمایید که تمام امکانات توسعه نرم افزار وب تحت ویندوز را به شما میدهد.
     
عسل طبیعی و گرده گل ایرانی