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

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

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

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

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

วันนี้ได้โจทย์ยากมาจากเว็บหนึ่ง ที่เค้าเปิดหน้าเว็บแล้ว เว็บใช้เวลารัน นานถึง 30 วินาที!! ผมใช้เวลาประมาณครึ่งวัน แก้ให้เหลือ 9 วินาทีนิดๆ ด้วยการใช้ cache
เขียน: 2012-09-20 22:25:55 แก้ไข : 2012-09-20 22:25:55 อ่าน : 2761
tag : http://www.jongales.com/blog/2009/02/18/simple-file-based-php-cache-class/
 

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

ต่อด้วยเรื่องของ MVC แบบเต็มรูปแบบกันเลย ต่อจากครั้งที่แล้ว ที่เราเรียนรู้เรื่อง VC ไปแล้ว ครั้งนี้ ครบทั้งระบบแน่นอน
เขียน: 2012-03-25 02:23:54 แก้ไข : 2012-05-26 17:20:58 อ่าน : 4991
tag : controller,view , model , php framework, MVC,codeigniter, ส่งค่าให้ controller
 

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

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

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

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

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

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

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

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

PHP กับ JSON

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

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

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

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

ยังไม่เห็นใครทำเว็บโดยการเขียนโค้ดด้วยตัวเองแล้วยังไม่เจอ error เลย หากคุณเป็นคนหนึ่งที่กลัว error แล้ว ลองอ่านดูครับ
เขียน: 2011-10-20 14:00:03 แก้ไข : 2011-10-20 14:00:03 อ่าน : 3115
tag : error, notice, php error, php notice, php warning, undefined variable,php,parse error, syntax error
 

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

เป็นปัญหาที่จะเจอ บางครั้งที่ใช้ serialize แต่ว่าเราก็ตรวจสอบแก้ไขได้ไม่ยากครับ
เขียน: 2011-03-22 23:23:06 แก้ไข : 2011-03-22 23:23:06 อ่าน : 2198
tag : serialize, unserialize, array to text, error at offset, unserialize error at offset
 

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

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

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

หลายคนที่พึ่งได้ลองใช้ Codeigniter จะพบอย่างหนึ่งว่า URL มันสวย จนสวยเกินไป และทำให้การส่งค่าแบบ GET ไม่สามารถทำงานได้ ดังนั้น เรามาหาวิธีแก้กันครับ
เขียน: 2011-01-18 17:35:00 แก้ไข : 2011-01-18 17:35:00 อ่าน : 3683
tag : uri segment, get variable, get var,codeigniter, query string
 

แงะ ci-cms

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

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

ในการพัฒนา Software อาจจะมีบางคนเคยได้ยินมาบ้างว่าทำงานแบบ MVC ลองมาดูรายละเอียดกันครับ ว่ามันคืออะไร
เขียน: 2010-10-06 08:22:47 แก้ไข : 2010-10-06 08:22:47 อ่าน : 9268
tag : MVC, Model View Controller, software infrastructure, software model mvc
 

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

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

error Call-time pass-by-reference has been deprecated

เมื่อเจอ error Call-time pass-by-reference has been deprecated ไม่ต้องตกใจ แก้ไขได้ไม่ยาก
เขียน: 2010-08-04 10:11:36 แก้ไข : 2010-08-04 10:11:36 อ่าน : 2453
tag : Call-time pass-by-reference, Call-time pass-by-reference has been deprecated, allow_call_time_pass_reference
 

วน loop เพื่อรับค่าจากการ post

เวลาที่เราเขียน form post แล้วหน้าที่เรารับค่า เราจะต้องรับค่าเข้ามาหลายตัว ซึ่งถ้าหากเราเขียนแบบถึกอาจจะต้องไล่จนครบทุกตัวแปรเลย แต่เรามีวิธีที่สั้นกว่านั้นครับ
เขียน: 2010-07-27 10:13:01 แก้ไข : 2010-07-27 10:13:01 อ่าน : 4146
tag : input loop, form loop, form post loop, loop get value, loop รับค่า,php loop, วนลูปรับค่า,วน loop
 

Object Oriented PHP Step 18-22

เรียนรู้กันต่อกับตอนจบของ PHP OOP แล้ว ตอนท้ายนี้จะว่าด้วยเรื่อง การสืบทอด, override method และการใช้งาน PHP OOP ในรูปแบบต่างๆ
เขียน: 2010-07-14 10:40:55 แก้ไข : 2010-07-14 10:40:55 อ่าน : 5255
tag : OOP, Object Oriented Programming, PHP OOP, OO PHP, Object Oriented PHP,PHP5, PHP,เขียนเว็บ Object Oriented, ทำเว็บ Object Oriented
 
 1 2 >