Archive for January, 2009

[CI Day 9] Query Caching Modify

สวัสดีมาต่อเรื่อง CI กันแล้วครับ ตอนนี้ผมตัดสินใจละ ว่าจะเขียนถึง Day 10 เท่านั้นแล้วก็จะกลับเข้ามาสู่ ภาคของ jQuery ต่อ เพราะว่าตั้งแต่ jQuery ออก V.1.3 ผมก็ไม่ได้อัพเดท อะไรเลย ทั้งๆ ที่มีของเล่นใหม่ๆ เพิ่มมาพอสมควร และที่สำคัญ ผมขี้เกียจเขียนเรื่อง CI ละ มันต้องอธิบาย กันลึกเกิน ไปซึ่งผม ก็เขียนอธิบาย ไม่ค่อยเก่งเสียด้วย แต่ถ้ามีอะไรก็ถามกันเข้ามาได้ครับ
เออ ช่วงนี้เห็นหลายคนขอ M ผมเข้ามาเยอะเหลือเกิน ยังไงผมก็จะให้ไว้ในกระทู้นี้ละกัน d n a b o a r d @ g m a i l . c o m ยังไงแวะเวียนมาแลกเปลี่ยนความรู้กันได้เลย
วันนี้เรื่องที่จะมาเล่า [...]

Read the rest of this entry »

เรียกใช้ jQuery จาก Google สะดวกไม่ธรรมดา

หลายๆ คนคงจะเอียนบทความเรื่อง CI พอสมควรแล้วตอนนี้ ก็เลยขอเอา jQuery มาคั่นรายการให้สม กับชื่อเวบสักหน่อย สำหรับวันนี้ ไม่ได้มีเทคนิคไรที่อยู่ในส่วนของการ Coding แต่จะเป็น Tip ในส่วนของ การเรียกใช้งานจาก Google ที่ อยู่ในลักษณะของ API
ซึ่งวิธีนี้ทำให้เราไม่ต้องโหลด jQuery มาฝังที่เวบเราเลย เหมือนกับไปเอาไฟล์คนอื่นมา include นั่นล่ะ แต่ระดับ Google แล้วไม่ทำอะไรชุ่ยๆ ให้เสียฟอร์ม แบบนั้น แน่ๆ
มาลองดูกันเลยว่ามันคือ อิหยัง?

Read the rest of this entry »

[CI Day 8] Hack Route Core

เอาล่ะ มาต่อกันเลยกับการ Hack Route Core ของ Codeigniter เพื่อที่จะได้ url อย่างที่เราต้องการจริงๆ วิธีการไม่ยากเลยครับ แต่ก่อนอื่น ต้องสร้างพื้นฐานในการ Create Core Class ก่อน
โดยครั้งนี้เราจะมา extends ตัว Core ของ Route เพื่อทำการแก้ไขในส่วน url กัน โดยเป้าหมายเราจะสร้าง page ที่ user สามารถเข้าถึงได้ 2 แบบคือ

user.domain.com และ domain.com/user
โดยทั้ง 2 รูปแบบจะไปใช้ code ณ จุดเดียวกัน คุ้นๆ มั้ยครับมันเหมือนกับการ setup WP MU ที่ให้ user สามารถเลือก ลักษณะ ของ url ได้นั่นเอง

Read the rest of this entry »

[CI Day 7] ปรับเปลี่ยนเส้นทางได้อย่างใจด้วย Route

หายไปนานเหมือนกันเลยรอบนี้ เนื่องจากปัญหาทางด้านสุขภาพนิดหน่อย ช่วงนี้เป็นหวัดงอมเลยครับ พอหลังจากปีใหม่ก็ โทรมมายาวเลย แต่กลัวเนื้อหามันจะขาดช่วงไป ยังไงวันนี้ก็ฝืนสังขาร มาอัพเดทกันซะหน่อยแล้วกัน
ก่อนอื่นผมขออธิบาย เรื่อง Route ของ Framework กันซะก่อน ไม่เพียงแต่เฉพาะ CI โดยหลักแล้วการแสดงผล URL ที่แท้จริงของ Framework นั้นจะเป็นในลักษณะนี้ครับ

http://www.domain.com/index.php/controller/method/argv1/argv2

Read the rest of this entry »

[CI Day 6] มาใช้ Zend Framework ใน CI กันเถอะ

เอาล่ะ หายหน้าหายตากันไปนาน ก่อนอื่นก็ขอ “สวัสดีปีใหม่” กันก่อน ปีใหม่นี้เริ่มเข้ามาก็มีแต่เรื่องเศร้าละ หลายคนที่ติดตามข่าว คงจะได้รับรู้เหตุการณ์ที่ ไฟใหม่ “Zantika Pub” ก็เป็นเหตุการณ์ที่ไม่น่าเกิดขึ้นเลยจริงๆ ก็ขอแสดงความเสียใจ กับผู้ที่สูญเสีย ในเหตุการณ์ครั้งนี้ รวมไปถึงครอบครัว ของผู้เสียชีวิตด้วยนะครับ อย่างน้อยเรื่องในครั้งนี้ น่าจะเป็นอุธาหรณ์ ให้กับผู้ประกอบการสถานบันเทิงในบ้านเรา ให้เก็บเอาไปทำการบ้านเพิ่มเติม ในเรื่องของความปลอดภัย มากกว่าที่จะคำนึงถึงแต่ ผลประโยชน์ส่วนตัว หรือ พรรคพวก กันแต่อย่างเดียว ไหนๆ ได้เงินเค้ามาจากธุรกิจ ที่มอมเมา แล้วเสียเงินไปอีกนิดกับความปลอดภัยให้แก่ ผู้บริโภคบ้าง คงไม่ถึงกับหนักหนา อะไรนักนะครับ
อืมม์ นอกเรื่องไปพักนึง ทีนี้กลับเข้ามาสู่เรื่องของเราดีกว่า เรื่องที่จะพูดในวันนี้ จริงๆ แล้วก็ไม่ได้เกี่ยวกับ CI โดยตรงนัก แต่จะเป็นการนำ Framework ชุดอื่นมาผสมผสาน ความสามารถให้แก่ CI เพื่อให้ใช้งานได้ดียิ่งๆ ขึ้น ก็จะมากล่าวถึง Zend Framework กัน ซึ่งตัวนี้เท่าที่ลองหาข้อมูลมา เป็น Framework [...]

Read the rest of this entry »