آهن (همچنین به عنوان روبی در آهن شناخته می شود) منبع باز، رایگان تمام پشته چارچوب وب که می تواند توسط برنامه نویسان مورد استفاده برای توسعه برنامه های کاربردی وب پایگاه داده مورد حمایت با توجه به pattern.Features مدل-مشخصات-کنترل در است و glanceThe برنامه پشتیبانی از طیف گسترده ای از وب سرور و پایگاه داده ها، از جمله آپاچی، لایتی، خروجی، از SQLite، PostgreSQL، اوراکل، DB2، فایر فاکس، و SQL سرور. این آثار به خوبی بر روی هر سیستم عامل یونیکس-مانند.
ریال است که به شدت در هر دو غیر انتفاعی و شرکت سازمان استفاده می شود، برای توسعه هر نوع برنامه وب، مانند نرم افزار برای همکاری، تجارت الکترونیک، جامعه، مدیریت محتوا، آمار، و غیره
در یک نگاه زیر کاپوت این پروژه ریل، ما می توانیم متوجه است که آن را تا به entierly در برنامه نویسی روبی language.Getting با منظور RailsIn به نصب ریل بر روی سیستم عامل گنو / لینوکس خود را آغاز نوشته شده است، شما نیاز به نصب روبی. پس از آن، شما به راحتی می توانید ریل نصب و تمام وابستگی زمان اجرا خود را از طریق RubyGems، با استفاده از و lsquo. گوهر نصب ریل و ترانزیت. دستور در یک برنامه شبیه ساز ترمینال.
متناوبا، شما می توانید ریال از مخازن نرم افزار اصلی از چندین توزیع محبوب گنو / لینوکس، از جمله آرچ لینوکس، اوبونتو، دبیان، فدورا، لینوکس و یا لینوکس نعنا را نصب کنید. می توان آن را بر روی کامپیوتر حمایت از هر یک از 32 بیتی یا 64 بیتی سیستم عامل سخت افزار نصب شده است.
پس از نصب، شما می توانید با چارچوب ریال از طریق یک محیط کنسول تداخل می کنند. در ابتدا، شما باید برای ایجاد اسکلت برنامه های در حال اجرا و lsquo. ریل راه جدید / به / / جدید / نرم افزار و ترانزیت خود را. فرمان، حرکت به محل اسکلت برنامه به تازگی ایجاد شده (به عنوان مثال مسیر CD / به / / جدید / درخواست شما) و شروع به سرور با و lsquo. ریل سرور برون فرمان.
در این لحظه، شما با موفقیت در حال اجرا روبی در آهن در داخل جعبه لینوکس خود را. باز کردن یک مرورگر وب، دسترسی به HTTP: // localhost را: 3000 محل سکونت و دستورالعمل نمایش داده شده بر روی صفحه نمایش را دنبال
چه در این نسخه جدید است.
اقدام پک:
والنجمة جمع و جور کردن به ~ & gt؛ به 2.0.3. با استفاده از 2.1.0 رگرسیون ایجاد می شود.
ثابت با استفاده از ترجمه کمکی با ترجمه HTML که با استفاده از: گزینه شمارش برای جمع.
فعال را ضبط:
ثابت Perf: اگر ما در حال حذف تمام سوابق در انجمن، یک در (..) بند به پرس و جو را اضافه کنید. GH 3672
رفع اشکال با ارجاع دیگر پایگاه داده های خروجی زیر در settablename. GH 3690
رفع اشکال عملکرد با پایگاه داده خروجی زیر بر روی سرور با بسیاری از دیگر databses. GH 3678
Railties:
برنامه های جدید باید با یک وابستگی بی احترامی صحبت کردن-ریل از 3.1.5، نه 3.1.5.rc.2 تولید
چه جدید در نسخه 3.0 بتا است:
نام تجاری روتر جدید با تاکید بر اظهارات آرام
جدید اقدام میلر API بعد از عمل کنترل مدل (در حال حاضر بدون درد دردناک از ارسال پیام های چند!)
جدید فعال را ضبط زبان پرس و جو chainable ساخته شده در بالای جبر رابطه ای
یاران جاوااسکریپت محجوب با درایور های نمونه اولیه، جی کوئری، و آینده بیشتر (پایان خطی JS)
مدیریت وابستگی صریح و روشن با Bundler
جدید در نسخه 2.3.5 است:
به ریل 2.3.5 بیش از آخر هفته فراهم می کند که چندین رفع اشکال و یک حل امنیتی منتشر شد. این باید به طور کامل با تمام نسخه های 2.3.x قبل سازگار است و می تواند به راحتی به با & quot به روز رسانی. به روز رسانی جواهر ریل و quot؛ کلیک کنید بیت جالب ترین را می توان در سه نقطه خلاصه شده است.
سازگاری بهبود یافته با روبی 1.9:
چند اشکالات کوچک جلوگیری از سازگاری کامل با روبی 1.9 وجود دارد. با این حال، ما نمی خواهد را شگفت زده می شود که شما در حال حاضر در حال اجرا بودند ریال 2.3.X موفقیت قبل از این اشکالات ثابت شد (آنها کوچک بودند).
RailsXss در دسترس بودن پلاگین:
همانطور که شما ممکن است شنیده می شود، در ریل 3 ما در حال حاضر به طور خودکار فرار تمام محتوای رشته در ERB (که در آن به عنوان قبل از اینکه شما نیاز به استفاده از & quot؛ را در ساعت () & quot؛ را برای فرار). اگر شما می خواهید به این قابلیت امروز شما می توانید پلاگین RailsXss Koz در ریل 2.3.5 را نصب کنید.
برای رفع باطن Nokogiri برای XmlMini:
با ریل 2.3 ما توانایی تغییر دهید از تجزیه به طور پیش فرض XML از REXML به دیگر تجزیه کننده های سریعتر مانند Nokogiri داده شد. چند مسائل با استفاده از Nokogiri که در حال حاضر حل و فصل وجود دارد، بنابراین اگر درخواست شما تجزیه بسیاری از XML شما ممکن است بخواهید برای تغییر این پارسر XML سریعتر.
مورد نیاز:
روبی
نظر یافت نشد