พูดถึงหนังสืออ้างอิง หรือ reference ที่ผมใช้ในการศึกษา Yii Framework ผมก็มีอยู่ด้วยกันสองเล่มครับ ก็คือเล่มนี้กับเล่มข้างล่าง (สีส้ม ) อายุต่างกันแค่ปีเดียว เดี๋ยวผมพูดคร่าว ๆ ให้อ่านกัน ในความรู้สึกของผมเล่มนี้ง่ายกว่า สั้น กระชับ แนวทางการเขียนหนังสือแนวนี้ผมชอบมา ไม่ต้องพูดพร่ำทำเพลงอะไร มาถึงก็บอกวัตถุประสงค์ และวิธีการเลย ไม่เน้นทฤษฎีอะไรมากมาย ความจริง ผมได้มาหลายวันแหละ จะร่วมเดือนกว่า ๆ  ก็อ่านมาเรื่อย ๆ วันละบทสองบท หรือไม่ก็ตามอารมณ์อยากรู้เรื่องไรก็พลิกไปอ่านเรื่องนั้นโดยเฉพาะ  เนื้อหาหลัก ๆ มีดังนี้ครับ

  • Under Hood  อันนี้ทำให้ผมเข้าใจถึงโครงสร้างการออกแบบได้เลย  ชอบมากตรง Getters and Setters นี่แหละ ฮาา
  • Router Controller & Views อันนี้ก็จะเป็นเสมือนแบบฝึกหัดให้เราเข้าใจโครงสร้างมันมากขึ้น บางอื่นอ่านแล้วงง  ทำตาม เออเข้าใจเลย
  • Ajax & jQuery อันนี้เด็ดมาก ที่ Framework อื่นไม่มี เพราะ Yii เล่นเอามาเป็นส่วนหนึ่งโดยไม่ต้องเดือดร้อนหามาใส่ และก็งง เลยทำให้ระบบเข้ากันได้ดี แบบที่เราไม่ต้องเหนือย ลองเล่นดูแล้วจะรู้สึกรัก Yii
  • Working with Form ลุยเรื่อง Form กัน การทำ validtor, upload และ Captcha ต่าง  ๆ ครบนะผมว่า
  • Testing your Application  อันนี้จะเป็นตัวทดสอบระบบโดยรวม ผมชอบมาก กร๊าก ๆ
  • Database, Active Record and Model Tricks หัวใจสำคัญมากที่เกี่ยวกับข้อมูลในดาต้าเบสเรา อันนี้จะว่าไปก็ยาวใช่เล่นนะ
  • Using Zii Component  ส่วนเสริมที่ทำให้เราไม่ต้องพึ่งกราฟิกมากเท่าไหร่
  • Extending Yii  ถ้าไม่ชอบอันที่เขาให้มา หรือไม่ตรงกับที่อยากใช้ สร้างมันขึ้นมาเสริมเลย  อันนี้ยังไม่ทันได้เล่น แต่คิดว่าดีมากเลยถ้าทำได้ ฮา
  • Error Handing ,Debugging and Logging  อันนี้ถ้างานใหญ่ ๆ จำเป็นต้องรู้และเก็บไว้ครับ มันเสริมเขี้ยวให้เรา และดูเป็นมืออาชีพมาก ขอบอก ๆ
  • Security  อย่างที่เคยบอก ผมเขียนเองนี่เจอปัญหานี้ตลอด พอมาใช้ Yii ปัญหาผมลด หด หาย เลย รักษากันตรงจุดมาก
  • Performance Tuning อันนี้ยังไม่เคยเปรียบกับอันอื่น  ถ้ามีเวลาจะพาเล่นอันนี้กัน  อ่านมา เล่าต่อ แต่สักครั้งก็อยากลองและพิสูจน์ด้วยตัวเองเหมือนกัน
  • Using External Code กร๊าก ๆ ปลื้มมากก็ตรงเนี้ยยย   เพราะไปเล่น Kohana มาได้ระยะหนึ่ง ก็ง่ายดี พอเก็บมันมาเป็นส่วนหนึ่งของ Yii ได้นี่ เรียกได้ว่า จะมีตัวไหนทำได้ไหมอ่ะ  สามารถเอาตัวอื่น ๆ เข้ามาด้วยก็ได้นะ แบบฝึกหัดนี้มันล้ำสุด ๆ
  • Deployment  อันนี้คือเทคนิคหลังการวาง coding แหละ เป็นเรื่อง โยกย้าย ถ่ายเท ใช้อะไร ๆ ร่วมกันแหละ เรียกว่าครบ

ผมว่าแค่นี้ก็ทำให้เราลดภาระงานได้แล้วล่ะ ส่วนตัวผมชอบเล่มนี้มาก เพราะเขาเขียนมาง่าย เข้าใจง่าย แบบสไตล์ผมชอบเลย ฮิๆ ถ้าหนังสือไทย ๆ อยากทำขอแบบนี้นะ ผมจะอุดหนุน ไม่ได้ซื้อหนังสือไทยนานแล้วเหมือนกัน ^0^ อยากซื้อ ๆ

เล่มนี้ได้มาแต่ครั้งที่จับ Yii ใหม่ๆ  แต่ไม่ค่อยได้ใช้ครับ เพราะไปอ่าน Document ที่ให้มากับ Yii โดยการเขียนของคนที่เขียน Framework เลย รู้สึกง่ายกว่า และเข้าใจกว่า แต่ก็ยังใช้เป็น reference อ้างอิง เป็นบางบทเท่านั้นเอง เล่มนี้เลยไม่รู้ข้างในร้อยเปอร์เซ็นต์  อาศัยเป็นเรื่องๆ ไป ^^ สงสัยตอนนั้นคงจะยากไปสำหรับผม เลยไม่ค่อยได้อ่าน แต่พอมาหลัง ๆ หลังจากอ่านเล่มข้างบนแล้ว เล่มนี้ก็จะเข้าใจขึ้นเลย 5555 อืมมม ยอมรับ

และนี่คือหนังสือหลัก ๆ ที่ผมใช้ศึกษาเกี่ยวกับ Yii Framework ครับ ไปลองหามาอ่านกันนะครับ เพราะหนังสือไทยยังไม่มีกัน  จริง ๆ ผมก็มีความฝันว่าอยากมีหนังสือของตัวเองอยุ่นะครับ 555 ขอตัวไปทำอย่างอื่นต่อก่อน แว็บ