باسلام خدمت همه ی دوستان
نظر شما در مورد ruby on rails چیست؟
ایا یاد گرفتن ان خوب است یا اتلاف وقت است؟
دربرابر php چه طور است؟
منبع اموزشی رایگان و خوب (چه فارسی و چه انگلیسی ) برای ان موجود است؟
باتشکر .
نمایش نسخه قابل چاپ
باسلام خدمت همه ی دوستان
نظر شما در مورد ruby on rails چیست؟
ایا یاد گرفتن ان خوب است یا اتلاف وقت است؟
دربرابر php چه طور است؟
منبع اموزشی رایگان و خوب (چه فارسی و چه انگلیسی ) برای ان موجود است؟
باتشکر .
سلام.
روبی زبان خوبی هست اما با وجود پرل و پایتون و php و C زیاد استقبالی از ان نمیشود.
نرم افزار های بسیار بزرگی مانند metasploit و wpscan نیز با روبی نوشته شده اند.
لینک اموزش :
Ruby Tutorial
موفق باشید./
هر زبانی در یک بخش کاربرد زیادی دارد !
مثلا php برای نوشتن اسکریپت و ساخت وبسایت.
python و perl بیشتر تحت کلایت و برای نوشتن نرم افزار ، اسکریپت ، و ...
perl شباهت زیادی به php دارد و اگر php مسلط هستید به سرعت زیادتری میتونید پرل یاد بگیرید.
همچنین زبان C نیز برای برنامه نویسی و توسه ی کرنل لینوکس ، نوشتن اسکریپت و نرم افزار و ساخت وبسایت مورد استفاده قرار میگیرد.
در برنامه نویسی، زبان، فریم ورک و ... تنها ابزار های کار شما هستند و نیاز های هر پروژه راهکار نهایی را مشخص می کند. بنابراین به عنوان یک برنامه نویس اول باید پایه کار را فرا بگیرید که همان مهندسی نرم افزار و اصول و شیوه کد نویسی است، سپس بعد از آشنایی با اصول اولیه کار و به دست آوردن شمَ و تفکر برنامه نویسی، یادگیری هر زبان تنها به فراگیری syntax و قابلیت های هر یک از آن ها محدود خواهد شد.
هر چند ممکن است نظر دادن در این مورد کمی شخصی و سلیقه ای به نظر برسد، اما اگر بخواهم مجموع شرایط را بطور کلی در نظر بگیرم و NET. را نیز کنار بگذارم، در حوزه وب به یقین Python ساده ترین زبان برای یادگیری مبتدیان هست، در Ruby همه چیز دم دست و ساده هست ولی PHP پایدار ترین، کاملترین و ایمن ترین آن هاست و در حوزه تجاری هر جایی به راحتی می توان از آن بهره برداری کرد و زیر ساخت مورد نیاز در اکثر موارد وجود دارد (قابلیت حمل در مهندسی نرم افزار).
به این نکته نیز توجه داشته باشید که تمام ویژگی های جالب در سایر زبان ها را در PHP نیز می توان پیاده سازی کرد و این زبان قابلیت انعطاف بالایی دارد. چنانچه از یک Framework مناسب استفاده کنید، خواهید توانست همان لذت و سادگی Ruby را در PHP نیز تجربه نمایید و توامان از قدرت آن نیز بهره مند شوید.
موفق باشید
باتشکر از نظرات دوستان
1) nexinel : چرا گفتید با کنار گذاشتن .net؟ همچنین با چه فریم ورکی میتوان قابلیت های ruby را در php داشت؟
2)secureconfig: مزایایperl و python نسبت به php چیست؟
رشد ان ریل خیلی بیشتر از php و جانگو (python) بوده
سایت های خیلی زیادی از ان ریل استفاده میکنند مانند گیتهاب یا توییتر
مقایسه پایتون و php :
https://wiki.python.org/moin/PythonVsPhp