เริ่มใช้ Yii Framework สอนการใช้งาน Framework ตัวเล็กและเร็ว Framework สำหรับ Web 2.0ก่อนอื่นต้องสำรวจเครื่องเราและตัวเรากันก่อน ว่าพร้อมสำหรับ Yii Framework หรือเปล่า
1. โหลด Yii Framework ที่ http://www.yiiframework.com/download/ เลือกเอาเวอร์ชั่นที่ Stable นะครับ (ขณะเขียนบทความนี้ เวอร์ชั่น 1.1.7 - yii-1.1.7.r3135.tar.gz) 2. โหลดเสร็จแตกไฟล์ไว้ folder ใน htdocs เช่น ผมเอาไว้ใน Yii_mindphp (ขนาดไฟล์รวมทั้งหมดที่ unzip แล้ว ประมาณ 15MB) จะได้โครงสร้างไฟล์ ตามรูป ![]() จะเห็น folder หลัง 3 folder คือ demos, requirements, framework
![]() ถ้าไม่มีสีแดงขึ้นก็แสดงว่า เครื่องเราพร้อมสำหรับ Yii framework แล้วครับ สามารถลบ โฟลเดอร์ไปเลยก็ได้ 4. เริ่มศึกษา Yii Framework กันเลยครับ โดยจะศึกษาจาก โฟสเดอร์ต่างๆ ใน demos ก็ได้ แนะนำให้ศึกษาโครงสร้าง จาก helloworld เพราะจะง่ายที่สุด ส่วน โฟสเดอร์ phonebook จะยากที่สุด และได้นำ Flex เข้ามาใช้งานทำหน้า form ด้วย 5. สร้าง web application โดยใช้ Yii Framework - เปิด Command (สำหรับ win XP เข้าไปที่ Start >> run พิมพ์ cmd ) เปลี่ยนตำแหน่งแหล่งไปที่ โฟสเดอร์เก็บ Yii Framework ของเรา เช่นของ ผม cd เข้าไปที่ D:\xampp\htdocs\Yii_mindphp\framework> พิมพ์ Command เพื่อสร้าง web application ของเราตามนี้ สมมติ สร้างงานชื่อ myapp_mindphp yiic webapp D:\xampp\htdocs\Yii_mindphp\myapp_mindphp ถ้าขึ้นข้อความ Error ประมาณนี้ '"php.exe"'' is not recognized as operable program or batch file. ให้เข้าไปแก้ไฟล์ D:\xampp\htdocs\Yii_mindphp\framework\yiic.bat ดังนี้ แก้ไขบรรทัด if "%PHP_COMMAND%" == "" set PHP_COMMAND=php.exe เป็น if "%PHP_COMMAND%" == "" set PHP_COMMAND=ตำแหน่งไฟล์ php.exe ในเครื่องจะได้ if "%PHP_COMMAND%" == "" set PHP_COMMAND=D:\xampp\php\php.exe เสร็จเร็ว Save ไฟล์ และรัน Command เพื่อสร้าง web application อีกครั้ง ถ้าไม่มีอะไรผิดพลาดก็จะได้ ตามรูป ![]() 6. จะได้ไฟล์และโพสเดอร์ตามรูป เป็น web appication ของเราแล้วครับ เวลาใช้งานจริงก็อัพ framework กับ folder ที่สร้างขึ้นมานี้ได้เลย ![]() 7. ลองเรียก url เข้าไปที่ http://localhost/yii_mindphp/myapp_mindphp/ ก็จะเห็นหน้า web appication ของเราแล้วครับตามรูป ![]() ต้องการปรับแต่งอะไรต่อไปก็ใช้ความรู้ที่มีจัดการได้เลยครับ สำหรับผมจบเท่านี้ก่อนนะครับ มีปัญหาหรือต้องการพูดคุยเรื่อง Yii Framework เชิญที่เว็บบอร์ดนะครับ ต่อไปมาใช้ ทำ SEF ด้วย Yii Framework
|
เขียนโดย yii Framework วันอังคารที่ 19 เมษายน 2011 เวลา 21:22 น.
, phpBB3, SMF, Joomla, Wordpress, CMS CRM
, JavaScript & Jquery Ajax
, SQL - Database
, ถาม - ตอบ คอมพิวเตอร์
, PHP Knowledge
, PHP News
, HTML CSS
, Free PHP Code Download script
, Web Hosting Review - Free Host Share Host VPS