บทที่ 2 การสร้าง เว็บแอปพลิเคชัน ด้วย ROR


บทนี้ จะเป็นการสร้างเว็บแอปพลิเคชัน ด้วย ruby on rails  

วัตถุประสงค์

1.เราจะใช้ Twitter bootstrap สำหรับการ สร้าง CSS

2. เราจะใช้ ฐานข้อมูล mysql

ลงมือปฏิบัติ

- พิมพ์คำสั่ง > rails new bloggy  -d mysql 

- ใน gem file เข้าไปเพิ่ม gem  

gem 'bootstrap-sass', '~> 2.2.2.0'
  

gem 'twitter-bootstrap-rails', :git => 'git://github.com/seyhunak/twitter-bootstrap-rails.git'

บันทึกไฟล์ ที่แก้ไข

- กลับไปที่ teminal แล้วพิมพ์คำสั่ง > bundle install  รอจนติดตั้งเสร็จ

ในที่นี้ให้สร้างฐานข้อมูล bloggy_development เพื่อใช้เป็นฐานข้อมูล เพื่อให้ใช้สามารถใช้ภาษาไทยได้

ให้สร้างฐานข้อมูลแบบ CHARACTER SET เป็น utf8 และ COLLATE เป็น utf8_unicode_ci

-เข้าไปแก้ไข ข้อมูล ใน bloggy>config>databe.yml กรอก username , password สำหรับติดต่อกับ mysql

- กลับมาที่ Terminal  พิมพ์

 bloggy> rails g scaffold Post title:string body:text

- ในเทอร์มินอล เพื่อสร้างการติดต่อกับฐานข้อมูล

bloggy> rake db:migrate


สุดท้ายให้ลองเรียกเว็บที่ระบบสร้างให้ดู ด้วยคำสั่ง

bloggy> rails s 

หมายเหุต

ใน route ต้องเข้าไป เพิ่ม root to: => "posts/index"

ใน bloggy>public ให้เข้าไปลบ index.html




คำสำคัญ (Tags): #hello world#first application
หมายเลขบันทึก: 515914เขียนเมื่อ 11 มกราคม 2013 19:54 น. ()แก้ไขเมื่อ 14 มกราคม 2013 11:36 น. ()สัญญาอนุญาต: ครีเอทีฟคอมมอนส์แบบ แสดงที่มา-ไม่ใช้เพื่อการค้า-ไม่ดัดแปลงจำนวนที่อ่านจำนวนที่อ่าน:


ความเห็น (0)

ไม่มีความเห็น

พบปัญหาการใช้งานกรุณาแจ้ง LINE ID @gotoknow
ClassStart
ระบบจัดการการเรียนการสอนผ่านอินเทอร์เน็ต
ทั้งเว็บทั้งแอปใช้งานฟรี
ClassStart Books
โครงการหนังสือจากคลาสสตาร์ท