ปีใหม่ คิดใหม่ ทำใหม่ หลังจากคิดอยู่นานว่า นี่กูกำลังทำอะไรอยู่ว่ะเนี้ย ยอมเปลี่ยนงานเพื่อนหา โซลูชั่นใหม่ๆ แล้วจะมาทำแบบเดิมได้ยังไง หลังจากอ่านข่าวโน่นข่าวนี่อยู่สักพักสรุปประเด็นได้สามประเด็นภายในปีนี้ที่จะต้องทำให้ได้ ทำงานตามที่บริษัทต้องการ ถึงแม้จะไม่ตรงกับความคิดเราเพราะถือเป็นคำสั่งของผู้บังคับบัญชา รักษาสุขภาพพยายามออกกำลังกายมากขึ้น เขียนโปรแกรมเพื่อธุรกิจ และความรู้ของตัวเอง โดยจะต้องวางโครงให้ไม่ซ้ำกับงานประจำ เพื่อป้องกันปัญหาการละเมิดลิขสิขธิ์ การทำงานตามหน้าที่ หลังจากย้ายงานตอนแรก ทำใจไว้ล่ะว่าไม่ผ่านโปรก็ไม่ผ่าน เพราะมีหลายอย่างที่ผมไม่ยอมทำตามคำสั่ง อิอิ(แอบดื้อ) พี่ๆหลายคนที่ช่วย support ฝั่งเทคนิค ก็แนะนำให้แก้ระบบพื้นฐานทั้งหมดก่อน แล้วค่อยทำอย่างอื่น พร้อมกับแก้ปัญหาเฉพาะหน้าเช่น ความช้า ความเสถียร ซึ่งมันก็ค่อยๆพัฒนาไปตามกำลัง ผมพยายามผลักดัน หลักการ MVC กับ SVN เพื่อสร้างมาตรฐานฝั่งโปรแกรมมิ่ง แต่ยังไม่คืบหน้าเท่าไหร่ พยายามแยกหน้าที่ฝั่ง system ออกจาก…
ที่นี้มาถึงวิธีแก้ปัญหาในการโค้ด codeigniter ใช้ memcache library หลังจากลอง หาในกูเกิลก็มาเจอ เวบนี้ครับ สามารถไปโหลดมาได้เลยครับที่ http://github.com/egnity/codeigniter-memcache/ ก็เอาไฟล์ MemcacheLibrary.php ไปใส่ไว้ในโฟลเดอร์ library แล้วก็ไฟล์ memcache.php ใส่ไว้ในโฟลเดอร์ config แต่ทีนี้ โค้ดที่ได้มาจะมาปัญหานิดหน่อยครับ (คาดว่าน่าจะเป็นที่เวอร์ชั่นของ memcache library ของ php) แก้โค้ดตามนี้นะครับ
เนื่องจากที่ทำงานใช้ Smarty เป็น template engine แต่โค้ดส่วนใหญ่โครงเริ่มเสียเพราะ เปลี่ยนคนทำมาหลายมือ เมื่อมาถึงผมก็เลยคิดว่าจะป้องกันปัญหาเดิมๆที่มีอยู่โดยใช้ framework ที่เป็น MVC มาช่วย ตัวที่เลือกใช้ก็ codeigniterเพราะชอบมานานล่ะ ง่ายดีไม่เครงครัดจนเกินไป ที่นี้ลองมาดูกัน วิธีใช้ Smarty มาแทนที่ view เดิมของ codeigniter ขั้นแรก ไปดาวน์โหลด codeigniter ที่นี่ครับ http://codeigniter.com/downloads/ ผมใช้ 1.7.2 นะครับ ขั้นที่สอง ไปโหลด smarty ที่นี่ครับ http://www.smarty.net/download.php ผมใช้ Smarty-2.6.26 นะครับ ลอง 3…
บางครั้ง wordpress จะเกิด คิวรี่ ที่ผมเองก็ไม่รู้ว่า ใช้ทำอะไรเหมือนกัน มีพี่ที่ mthai แนะนำให้ remove header บางตัวออก ผมลองค้าหาจาก กูเกิล ก็คือให้ใส่ code นี้ในไฟล์ฟังก์ชั่นของธีมที่ใช้ดังนี้ครับ remove_action( ‘wp_head’, ‘feed_links_extra’, 3 ); // Removes the links to the extra feeds such as category feeds remove_action( ‘wp_head’, ‘feed_links’, 2 ); //…
สำหรับคนที่อยากทดสอบโค้ดเพื่อลดการใช้งานดาต้าเบส โดยใช้ memcached ขั้นแรก ต้อง install memcached ก่อนนะครับ สำหรับ Ubuntu น่าจะไม่มีปัญหาอะไร หาแพคเกจ แล้ว apt-get ไปเลย สำหรับ windows ไปโหลดที่เวบนี้เลยครับ http://code.jellycan.com/memcached/ ถ้าไม่อยากยุ่งยากก็โหลดตัวที่ คอมไพล์แล้วมาใช้ได้เลยครับ ตัวที่ผมเอามาเทส กดโหลดที่นี่ครับ เมื่อโหลดแล้วก็เปิด cmd ในโหมด administrator install ด้วยคำสั่งนี้ครับ c:\memcached\memcached.exe -d install แล้วลองเข้าไปดูใน service ได้เลย ขั้นที่สอง install php memcache extension…




