SpareNet Servers Advertising & Link Exchange

اطلاعیه

بستن
هیچ اطلاعیه ای هنوز ایجاد نشده است .

آموزش : شروع با آن ریلز

بستن
X
 
  • فیلتر
  • زمان
  • نمایش
پاک کردن همه
نوشته‌های جدید

  • آموزش : شروع با آن ریلز

    باسلام خدمت همه دوستان

    در این اموزش با شما همراه هستیم با شروع کاربردی روبی آن ریلز 

    امیدوارم کمی با لینوکس و روبی اشنایی کافی داشته باشید

    روبی آن ریلز یک فریم ورک برای روبی هست که برای طراحی وب استفاده میشه


    برای شروع اول باید پکیج ریلز رو نصب کنیم و با پکیج منیجر GEM اینکار رو انجام میدیم[php]gem install rails[/php]
    ما یک دستوری به نام ریلز داریم که کارهای زیادی رو میتونیم باهاش انجام بدیم ازجمله ساخت پروژه جدید[php]rails new blog[/php]
    خب این دستور یک پوشه به نام بلاگ ایجاد میکنه با محتوی پیش فرض ریلز حالا باید وارد پوشه بشیم

    الان اکثر محیط های توسعه تحت وب اپشن وب سرور رو اضافه کردن حتی پی اچ پی هم این اپشن رو اضافه کرده مثل جانگو یا ...

    برای استارت وب سرور ما از دستور زیر استفاده میکنیم که اپشن هم  داره[php]rails server[/php]
    ریلز معمولا روی پورت 3000 اجرا میشه که میشه تغییر داد

    http://localhost:3000



    خب ما تااینجا ریلز رو اجرا کردیم

    ریلز سیستم روتینگ خوبی داره مانند فریم های دیگر

    ما اینجا مثل دستور ارتیسان در فریم ورک لاراول با دستور ریلز یک کنترلر ایجاد میکنیم[php]rails generate controller home index[/php]
    ما اول صفحه ایندکس پیشفرض رو حذف میکنیم[php]rm public/index.html[/php]
    کانفیگ روت های ریلز در این فایل قرارداده شده[php]config/routes.rb[/php]
    وارد این فایل میشیم [php]Blog::Application.routes.draw do

    #...
    # You can have the root of your site routed with "root"
    # just remember to delete public/index.html.
    root :to => "home#index"[/php]
    و خط زیر رو اضافه میکنیم اگر دقت کرده باشید ما یک کنترل به نام خانه ایجاد کردیم با یک زیر مسیر index[php]
    root :to => "home#index"[/php]
    وقتی ما ازدستور ساخت کنترل استفاده کنیم با ساخت هر کنترل یک فایل هم برای تمپلت انجین کنترل مربوط برای ما ایجاد میشه در این ادرس[php]app/views/home/index.html.erb[/php]
    فرمت erb برای فایل های تمپلت فریم ورک ریلز استفاده میشه

    فایل بالا رو بازکنید و برای تست یک دستور html دران بنویسید[php]<h1>Hello, Rails!</h1>[/php]
    و دوباره در مرورگر وبلاگ رو بازکنید 

    و مشاهده میکنید ریلز در کنترلی که شما ساختید به شما سلام میکنید

    تا اینجا شما با نحوه استفاده از ریلز اشنا شدید

    در قسمت بعد با اموزش اتصال به دیتابیس ومیگریشن با ما همراه خواهید بود

    این تاپیک صرفا به اموزش روبی ان ریلز میپردازد برای یادگیری روبی میتونید اموزش های تاپیک روبی رو دنبال کنید
    [align=center][/align]
    [align=center][/align]
صبر کنید ..
X