หมวด php-codeigniter

ความรู้ php เพื่อการสร้างหน้าเว็บ และรูปแบบ เทคนิคการเขียนส่วนต่างๆ รวมถึง codeigniter ที่เป็น php framework

refactoring code ทำอย่างไร

ต่อเนื่องจากครั้งที่แล้ว คราวนี้ จะพูดถึงวิธีการทำ refactoring code กันแล้วครับ ว่าเราควรยึดหลักอะไรในการทำ refactoring code บ้าง
เขียน: 2013-06-16 23:49:48 แก้ไข : 2013-06-16 23:49:48 อ่าน : 4559
 

refactoring code คืออะไร

การทำ refactoring code ไม่ยาก แต่ก็ไม่ได้ง่าย เพราะต้องใช้ประสบการณ์ และฝีมือ ในการมองให้ออกเป็นอย่างมาก
เขียน: 2013-06-13 23:23:41 แก้ไข : 2013-06-13 23:23:41 อ่าน : 7854
 

coding standard คืออะไร

coding standard อีกหนึ่งมาตรฐาน ที่ programmer ควรต้องเรียนรู้ เพราะมันจะช่วยให้โค้ดที่ตัวเองเขียนไปนั้น สวยงามขึ้น หรือ ช่วยให้ทำงานร่วมกับคนอื่นได้ง่ายขึ้น
เขียน: 2013-06-12 23:52:58 แก้ไข : 2013-06-12 23:52:58 อ่าน : 5675
 

การทำเว็บแบบหลายภาษา

เป็นเรื่องที่น่าปวดหัวไม่น้อย เมื่อต้องทำเว็บที่รองรับหลายภาษา เพราะว่า เป็นเรื่องที่เหมือนง่าย แต่ว่ายาก มีวิธีการทำอย่างไรบ้าง มาดูกัน
เขียน: 2012-10-30 22:57:05 แก้ไข : 2012-10-30 22:57:05 อ่าน : 6577
 

เทคนิคแก้เว็บอืด ด้วยการทำ cache

วันนี้ได้โจทย์ยากมาจากเว็บหนึ่ง ที่เค้าเปิดหน้าเว็บแล้ว เว็บใช้เวลารัน นานถึง 30 วินาที!! ผมใช้เวลาประมาณครึ่งวัน แก้ให้เหลือ 9 วินาทีนิดๆ ด้วยการใช้ cache
เขียน: 2012-09-20 22:25:55 แก้ไข : 2012-09-20 22:25:55 อ่าน : 8712
 

step 2 codeigniter กับ database หรือ model

ต่อด้วยเรื่องของ MVC แบบเต็มรูปแบบกันเลย ต่อจากครั้งที่แล้ว ที่เราเรียนรู้เรื่อง VC ไปแล้ว ครั้งนี้ ครบทั้งระบบแน่นอน
เขียน: 2012-03-25 02:23:54 แก้ไข : 2012-05-26 17:20:58 อ่าน : 20951
 

ลบ index.php และทำความเข้าใจ url ใน codeigniter

คราวนี้เจาะลึก เรื่องของ url ใน codeigniter และ การลบ index.php ออกจาก url ของ codeigniter
เขียน: 2012-04-07 18:47:38 แก้ไข : 2012-04-07 18:47:38 อ่าน : 19505
 

step 1 เริ่มต้น ใช้งาน codeigniter เริ่มเขียนจริง

เริ่มต้นเอา codeigniter มาใช้งานจริงๆ จนแสดงออกมาที่หน้าเว็บได้เลย ง่ายๆลองทำตามได้เลย
เขียน: 2012-03-07 11:20:50 แก้ไข : 2012-03-25 02:25:31 อ่าน : 41145
 

step0 CodeIgniter ทำงานอย่างไร

เราจะมาเริ่มต้นใช้งาน CodeIgniter กันอย่างจริงจังแล้วนะครับ สำหรับบทความนี้ จะเริ่มศึกษาการทำงานของเจ้า CodeIgniter กัน ว่ามันทำงานได้อย่างไร
เขียน: 2012-02-18 06:42:10 แก้ไข : 2012-03-07 11:24:26 อ่าน : 8333
 

recursive function คือ function เรียกใช้งานตัวเอง

ผมเคย งง เมื่อแรกรู้จัก recursive function ซึ่งมันทำหน้าที่เรียกใช้ function คำถามผมก็คือ แล้วมันไม่เป็น infinity loop หรือ?
เขียน: 2012-02-11 10:16:08 แก้ไข : 2012-02-11 10:16:08 อ่าน : 26102
 

PHP กับ JSON

หลังๆนี้ รูปแบบข้อมูล ใน format JSON ได้รับความนิยมเพิ่มมากขึ้นนะครับ อย่างนั้นแล้ว เรามาทำความรู้จักกันโดยละเอียดดีกว่า
เขียน: 2011-11-26 17:02:11 แก้ไข : 2011-11-26 17:02:11 อ่าน : 11950
 

debug ขั้นตอนที่สำคัญไม่แพ้การเขียนโค้ด

การ debug codeนั้น สำคัญไม่น้อยไปกว่าการเขียนโค้ดให้ระบบทำงานได้เลย เพราะว่าเขียน code 1 ชั่วโมง อาจจะต้องเสียเวลา debug 3 ชั่วโมงก็มีให้เห็นบ่อยไป
เขียน: 2011-11-13 11:16:36 แก้ไข : 2011-11-13 11:16:36 อ่าน : 6963
 

error ในการเขียนเว็บ และการแก้ไข

ยังไม่เห็นใครทำเว็บโดยการเขียนโค้ดด้วยตัวเองแล้วยังไม่เจอ error เลย หากคุณเป็นคนหนึ่งที่กลัว error แล้ว ลองอ่านดูครับ
เขียน: 2011-10-20 14:00:03 แก้ไข : 2011-10-20 14:00:03 อ่าน : 7678
 

ปัญหา unserialize() [function.unserialize]: Error at offset

เป็นปัญหาที่จะเจอ บางครั้งที่ใช้ serialize แต่ว่าเราก็ตรวจสอบแก้ไขได้ไม่ยากครับ
เขียน: 2011-03-22 23:23:06 แก้ไข : 2011-03-22 23:23:06 อ่าน : 4582
 

แปลง data array เป็นตัวหนังสือธรรมดา

เป็นการเอาข้อมูลใน array มาแปลงเป็นตัวหนังสือสัก 1 ชุด เพื่อเก็บลง cookie, session หรือ database แบบง่ายที่สุด และแปลงกลับมาเป็น array ได้อีก
เขียน: 2011-02-13 21:19:38 แก้ไข : 2011-02-13 21:19:38 อ่าน : 5547
 

ทำให้ใช้ $_GET ได้ใน codeigniter

หลายคนที่พึ่งได้ลองใช้ Codeigniter จะพบอย่างหนึ่งว่า URL มันสวย จนสวยเกินไป และทำให้การส่งค่าแบบ GET ไม่สามารถทำงานได้ ดังนั้น เรามาหาวิธีแก้กันครับ
เขียน: 2011-01-18 17:35:00 แก้ไข : 2011-01-18 17:35:00 อ่าน : 7076
 

แงะ ci-cms

ci-cms คือ codeigniter ที่ผนวก match box (เพื่อทำ modular) และ ส่วนอื่นๆ เพื่อให้ออกมาเป็น CMS แต่ว่าคู่มือ มีน้อย เลยแกะเอง เขียนเองซะเลยแล้วกัน
เขียน: 2010-10-22 09:29:45 แก้ไข : 2010-10-22 09:29:45 อ่าน : 5766
 

MVC (Model - View - Controller) คืออะไร

ในการพัฒนา Software อาจจะมีบางคนเคยได้ยินมาบ้างว่าทำงานแบบ MVC ลองมาดูรายละเอียดกันครับ ว่ามันคืออะไร
เขียน: 2010-10-06 08:22:47 แก้ไข : 2010-10-06 08:22:47 อ่าน : 18746
 

ติดตั้ง CKeditor และ CKfinder ใน Codeigniter

วิธีการติดตั้ง และเรียกใช้ CKeditor (HTML Editor) บน Codeginiter พร้อมทั้ง CKfinder (ระบบจัดการ ภาพ และไฟล์) ง่ายๆรวดเดียวจบเลย
เขียน: 2010-08-09 09:40:51 แก้ไข : 2010-08-09 09:40:51 อ่าน : 15728
 
 1 2 >