برگزیده های پرشین تولز

Ruby on Rails چي هستن؟

Helen_Farhani

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


Ruby on Rails چي هست؟ به چه دردي ميخوره؟
 

amirghasemi

Registered User
تاریخ عضویت
5 مارس 2005
نوشته‌ها
342
لایک‌ها
1
محل سکونت
شیراز
اين اولين پست من توي اين انجمن هست.
من نميتونم توي انجمن http://forum.persiantools.com/f57.html يك تاپيك تازه باز كنم. به همين دليل سوالم را اينجا مطرح ميكنم هر چند كه نميدونم سوالم ربطي به اين انجمن داره يا نه!


Ruby on Rails چي هست؟ به چه دردي ميخوره؟
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 و توسط آقای عزیز آشفته طراحی و پیاده سازی شده است.
 

میلاد

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

Helen_Farhani

کاربر تازه وارد
تاریخ عضویت
30 مارس 2007
نوشته‌ها
89
لایک‌ها
0
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 و توسط آقای عزیز آشفته طراحی و پیاده سازی شده است.

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

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

Helen_Farhani

کاربر تازه وارد
تاریخ عضویت
30 مارس 2007
نوشته‌ها
89
لایک‌ها
0
شما فقط دنبال اطلاعاتی در مورد این زبان می گردید ؟
یا اینکه اسم اون رو شنیدید و علاقه ای به اون پیدا کردید ؟
یا ....

من متوجه سوال شما نميشم.
خب مسلما علاقه مند شدم و دنبال اطلاعات در مورد اين زبان ميگردم.
 

miladmovie

مدیر بازنشسته
کاربر فعال
تاریخ عضویت
25 دسامبر 2002
نوشته‌ها
1,939
لایک‌ها
3
سن
39
آخه این زبونی نیست که همه علاقه مند باشند
خواستم ببینم چشی شده که به اون علاقه پیدا کردی

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

amirghasemi

Registered User
تاریخ عضویت
5 مارس 2005
نوشته‌ها
342
لایک‌ها
1
محل سکونت
شیراز
بخاطر توضيحاتي كه دادين ممنون هستم. چند سوال ديگه هم دارم. :blush:
اين زبان براي وب هست؟
جديد هست؟
Rail روي چه سيستم عاملي نصب ميشه؟

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

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

TruthPraiser

Registered User
تاریخ عضویت
12 ژوئن 2004
نوشته‌ها
2,362
لایک‌ها
10
محل سکونت
واژه نخست سه نام اين شهر به ترتيب تاريخ ع ش ق
از راهنمایی های دوستان عزیز در زمینه این زبان برنامه نویسی متشکرم بنده هم مدتی بود که بدنبال جواب این سوال ها بودم.
آیا برنامه یا روشی برای اجرای کدهای این زبان برنامه نویسی روی Localhost وجود داره؟
 

amirghasemi

Registered User
تاریخ عضویت
5 مارس 2005
نوشته‌ها
342
لایک‌ها
1
محل سکونت
شیراز
از راهنمایی های دوستان عزیز در زمینه این زبان برنامه نویسی متشکرم بنده هم مدتی بود که بدنبال جواب این سوال ها بودم.
آیا برنامه یا روشی برای اجرای کدهای این زبان برنامه نویسی روی Localhost وجود داره؟
من نسخه اجرایی برای ویندوزش رو دیدم، ولی الآن یادم نیست کجا !
یک سرچ تو گوگل بکنی، احتمالاً پیداش می کنی
 

ab.mahmoodi

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