วันศุกร์ที่ 1 มีนาคม พ.ศ. 2556

[Yii] มาเริ่มสร้าง Yii Application กัน !!

          จากที่เคยเกริ่นไว้ว่า Yii นั้นจะทำงานเป็นแบบ MVC ดังนั้นจำเป็นที่จะต้องมีความรู้พื้นฐานเกี่ยวกับ MVC ด้วย

          มาเริ่มต้นกันเลยสิ่งแรกที่เราต้องทำคือการสร้าง Yii Application ก่อน ซึ่งจะมีการใช้ Tool 2 อย่างคือ yiic ที่มีลักษณะเป็น Command line ใช้สำหรับการสร้าง Yii Application กับ gii ที่จะมีลักษณะเป็นเว็บไซด์ ใช้สำหรับสร้างทั้ง Model หรือ Controller ต่างๆ แนะนำว่าควรสร้างที่เครื่องเราเองก่อนที่จะอัพไฟล์ขึ้น Host เพราะจำเป็นที่จะต้องใช้ cmd ของ Windows (Linux ก็ทำได้ครับแต่ในที่นี้ผมจะพูดถึงเฉพาะ Windows) 


เริ่มแรกให้ทำการเปิด cmd ก่อนโดยกดปุ่ม Start แล้วพิมพ์ cmd
 ให้เข้าไปยัง folder www ของ HttpServer โดยใช้คำสั่ง cd เช่น
>cd c:\appserv\www
เพื่อเป็นการกำหนดตำแหน่งไฟล์ให้ Yii Application ที่เราสร้าง ในที่นี้เรากำหนดให้เป็น  c:\appserv\www

เมื่อเข้ามายัง folder www แล้วให้เรียกใช้งาน Tool yiic โดยใช้คำสั่งดังนี้
>yiifolder\framework\yiic webapp appname (ตัว \ ไม่ควรใช้เป็น / เพราะมันไม่เหมือนกันครับ)
  • yiifolder หมายถึง folder ของ yii ที่เราได้ก็อปมาไว้  
  •  framework\yiic webapp อันนี้ต้องใช้ตามนี้ครับ 
  •  appname หมายถึงชื่อของ yii Application ที่จะสร้าง 
หากท่านไหนพบปัญหาเกี่ยวกับ php_mbstring.dll สามารถแก้ไขได้ตามลิ้งด้านล่างนี้ครับ
วิธีแก้ปัญหา php_mbstring.dll by P@W

เมื่อได้ทำการ Confirm แล้วตัว yiic จะ Generate ไฟล์ Application ขึ้นมาให้ครับ อยู่ในที่อยู่ไฟล์ที่เรากำหนดไว้ ณ ตอนนี้การสร้าง Yii Application ของเราก็เสร็จแล้ว เราสามารถเข้าไปใช้งานเว็บไซด์ทาง Browser ได้เลยครับ โดยใช้ URL ดังนี้
http:\\host\appname

  •  host หมายถึง URL ของ Host เราครับถ้าเครื่องตัวเองส่วนใหญ่จะเป็น localhost
  • appname หมายถึง ชื่อของ Yii Application ที่เราสร้างไว้ เช่นในตัวอย่างคือชื่อ testto 

ไม่มีความคิดเห็น:

แสดงความคิดเห็น