ไม่รุ้ว่าจะมีไฟล์อะไรเยอะแยะ หัดจำไว้บ้างก็ดี แต่พอจำได้แล้ว เริ่มชิน ก็จะทำให้ไปได้อย่างไวทีเดียวเชียว
Folder : images, css, js หรืออะไรก็ตามที่เป็นสิ่งที่ อัพโหลด ขึ้นไป และอยากลิ้งให้ไฟล์นั้นๆ แสดงบนหน้า yii page ที่เราสร้างขึ้นมา (เรียกว่า View ดีกว่า เพราะว่า เราต้องแปะ ลิ้ง ที่เราต้องการใน file ที่อยู่ใน Folder View)
Yii_test/app/images
Yii_test/app/js
Yii_test/app/css
Yii_test/app/แล้วแต่จะสร้างโฟลเดอร์อะไรก็ตามใจ
Yii_test\app\protected\models
เก็บไฟล์ class ที่ใช้ติดต่อกับ table ในฐานข้อมูล
Yii_test\app\protected\controllers
เก็บไฟล์ class ที่เอาไว้เก็บ action (function)
Yii_test\app\protected\views
เก็บไฟล์ส่วนแสดงผล คือ action จะส่งค่ามาเพื่อแสดงผล ถึงจะไม่มีค่าอะไรมาก็แค่ render เพื่อเรียกหน้า view มาแสดง (ไม่ได้เรียก view แสดงผลโดยตรง แต่ยังไงก็ตามต้องทำผ่าน controller)
Yii_test\protected\extensions
เวลาอยากได้ extension เสริม และไปหาโหลดมาจาก web yii ส่วนมากจะ นำไฟล์ที่โหลดมาใส่ใน Folder นี้
Yii_test\app\protected\data
เป็นข้อมูลที่ Yii แถมมาให้ ที่เห็นได้ชัดคือ ไฟล์ .sql ที่เป็น table user สำหรับ login ของ yii โดยเฉพาะ
นอกนั้นก็ไม่มีไรในนี้เลย
Yii_test\protected\components
อันนี้ไม่รุ้ แต่ซักวันคงได้ใช้แน่นอน
Yii_test\protected\modules
อันนี้เป็น folder ที่มาสร้างขึ้นเองต่างหาก เพราะว่ามีบาง extension จาก web yii โดยตรง ต้องสร้างไฟล์ขึ้นมาและอยู่ในหัวข้อนี้ นะ ไว้ถ้าได้มีโอกาสลอง yii-auth อะไรพวกนี้ จะเจอ
Yii_test\protected\messages
สมมุติสร้างเป็น folder เป็น 2 ภาษา หรือหลายภาษา เว็บไซด์ หนึ่งมี ภาษาไทย และอังกฤษ เราจะสร้างไฟล์ภาษาไว้ในนี้ (รายละเอียดเพิ่มเติมไว้ในภายหลัง)
Yii_test\protected\config
อันนี้เรียกได้ว่าเป็นหัวใจของ yii เลยแหละ ต้องแก้ ทุกทีเลย เวลาย้าย hosting เพราะมันคือไฟล์ ที่สำคัญ เช่นการ config user,pass , localhost
------------------------------------------------------------------------------------------------
นอกนั้น อาจจะได้ใช้ แต่ผมไม่เก่งพอที่จะรุ้ว่ามันคืออะไรกันแน่????
Tuesday, September 3, 2013
Subscribe to:
Post Comments (Atom)
Blog Archive
-
▼
2013
(27)
-
▼
September
(27)
- แนะนำเวป http://yiiextensionthai.zz.mu/
- http://cksc.co.th/site/ ขอแนะนำเวปกันหน่อย
- http://tuktuk.tapquo.com/ css framwork อีกเช่นกั...
- เจาะลึก css ของ yii และ bootstrap
- แค่ใช้ gii ตัวเดียว สามารถสร้างให้เราได้อย่างรวดเร็ว
- $this->renderPartial
- การเปลี่ยน Template ใหม่ โดยเราจะไม่ใช้ File main....
- วัตถุประสงค์ของ CFormmodel คืออะไร?
- การใส่ attribute ลง cgridview ใน 1 cell มากกว่า 1 ...
- รวมคำสั่งที่เกี่ยวข้องกับ label
- CDetailView
- CPagination หรือคำสั่งในการแบ่งหน้า
- http://purecss.io/ pure css framework ที่น่าสนใจ ส...
- ตำแหน่งของ Folder Yii (Path, Location)
- MVC คืออะไร มันต่างกับแบบเดิมยังไง
- การสร้าง Title แต่ละ Page ด้วย yii ใน controller
- การใช้ Flash Message
- ยกตัวอย่างการดึงข้อมูล การค้นหาข้อมูลจาก DB http:...
- 03 เริ่มต้น Yii กับ Demo ที่ให้มากับไฟล์ และการติด...
- 02 อย่าลืมเช็ค requirement นะ
- เริ่มต้นกับ primefaces
- bootstrap
- yiibooster ไว้ทำอะไรกันนะ?
- แหล่งข้อมูล Yii จากเว็บไซต์ ทั้งประเทศไทยและต่างปร...
- แนะนำเว็บ it-ebooks.info
- 01 ติดตั้ง Yii framework
- เริ่มต้นก้าวสู่อาชีพโปรแกรมเมอร์ด้วย Framework
-
▼
September
(27)
No comments:
Post a Comment