ข้อแตกต่างระหว่าง Codeigniter 4 vs Codeigniter 3 และพื้นฐานการใช้งาน

ข้อแตกต่างระหว่าง Codeigniter4vsCodeigniter3-และพื้นฐานการใช้งาน

เกริ่นก่อนว่า Codeigniter เป็น PHP MVC Framework ตัวแรก ๆ ที่เกิดขึ้นและเป็นเฟรมเวิร์คหลักในการพัฒนาเว็บไซต์ ที่ได้รับความนิยมอย่างแพร่หลายไปทั่วโลก Codeigniter เวอร์ชั่นแรกที่เปิดให้ใช้งาน เกิดขึ้นตั้งแต่ปี 2006 และเวอร์ชั่นที่ได้รับความนิยมอย่างมากคือ เวอร์ชั่น 3 เปิดให้ใช้งานเมื่อปี 2015 หรือเมื่อ 5 ปีที่แล้ว ( ใช้ PHP เวอร์ชั่น 5.6 ) และออกเวอร์ชั่นล่าสุด คือ Codeigniter 4 เพื่อรองรับ PHP 7.2+ ซึ่งมีความแตกต่างอย่างสิ้นเชิงกับเวอร์ชั่นก่อนหน้านี้ ช่วงระยะเวลาระหว่างเวอร์ชั่น 2 กว่าจะออกเวอร์ชั่น 4 บนโลกอินเตอร์มีการเปลี่ยนแปลงเทคโนโลยีหลายอย่าง PHP มีการออกเวอร์ชั่น 7 ที่ใหม่กว่าและเสถียรกว่า ทำให้เกิดเฟรมเวิร์คที่ใหม่กว่าและรองรับ พีเอชพี 7 เกิดขึ้นมาทดแทน CI3 ที่ยังใช้ พีเอพีเวอร์ชั่น 5.6 อยู่ จนในที่สุด […]

อ่านเพิ่มเติม


Codeigniter วิธีใช้ Route กำหนดเส้นทาง และทำ URL ให้สวยงาม

Codeigniter-วิธีใช้-Route-กำหนดเส้นทาง-และทำ-URL-ให้สวยงาม

Route ใน Codeigniter Framework ( รวมถึงเฟรมเวิร์คอื่น ๆ ด้วย ) คือ ตัวช่วยในการปรับแต่ง URL หรือ กำหนดเส้นทางการเข้าชมหน้าเว็บไซต์ เพื่อประโยชน์ช่วยทำให้ URL สั้นลง ปรับแต่ง URL ให้สวยงามเข้าใจได้ง่าย ปรับแต่ง URL ให้มีผลทาง SEO เป็นต้น ตัวอย่างเช่น URL ที่มีการผ่านค่าตัวแปร Query String หรือ Parameter หลายตัวแปร จาก URL ตัวอย่างด้านบน เราสามารถใช้ความสามารถของ Route ปรับ URL ให้สั้นลงและสวยงามได้แบบตัวอย่างด้านล่าง วิธีใช้ Route ทำ URL ให้สวยงาม ในการกำหนด Route นั้น เราสามารถเขียนคำสั่งได้ที่ไฟล์ application/config/routes.php โดยค่าเริ่มต้นในไฟล์ routes.php จะมีคำสั่งเริ่มต้นดังนี้ครับ

[…]

อ่านเพิ่มเติม


วิธีทำเว็บไซต์ 2 ภาษา โดยใช้ Dababase อย่างง่าย

php-codeigniter-framework

วิธีทำเว็บไซต์ 2 ภาษา โดยใช้ Dababase อย่างง่าย วิธีทำเว็บไซต์ 2 ภาษา โดยใช้ Dababase อย่างง่าย จากบทความนี้ https://www.codebee.co.th/labs/วิธีทำเว็บ-2-ภาษา-หรือจะท/ เราได้เรียนรู้วิธีทำเว็บไซต์ 2 ภาษา โดยข้อมูลภาษาที่ได้ เป็นข้อมูลแบบ static คือเป็นข้อมูลแบบคงที่ ไม่ได้มีระบบการอัพเดทเปลี่ยนแปลงจากหลังบ้าน ทุก ๆ ข้อมูลที่แสดงผลจะถูกเก็บไว้ในไฟล์ภาษาของ codeigniter framework

อ่านเพิ่มเติม


CRUD คืออะไร รวม codeigniter library ที่จะทำให้ชีวิตง่ายขึ้น

php-codeigniter-framework

CRUD คืออะไร รวม codeigniter library ที่จะทำให้ชีวิตง่ายขึ้น CRUD คืออะไร รวม codeigniter library ที่จะทำให้ชีวิตง่ายขึ้น CRUD ย่อมาจากคำ 4 คำคือ (Create, Read, Update, Delete) C = Create หมายถึงการเพิ่มเข้ามาหรือการสร้างข้อมูลใหม่ ๆ ขึ้นมาในระบบฐานข้อมูล R = Read หมายถึงการสืบค้นหรือการเรียกข้อมูลขึ้นมาตรวจสอบ คำนวณหรือแสดงผลในหน้าเว็บไซต์

อ่านเพิ่มเติม


สอน codeigniter วิธีย้ายไฟล์จาก host เดิม ไป host ใหม่

php-codeigniter-framework

สอน codeigniter วิธีย้ายไฟล์จาก host เดิม ไปอยู่ host ใหม่ ด้วย codeigniter สอน codeigniter วิธีย้ายไฟล์จาก host เดิม ไปอยู่ host ใหม่ ท่านเคยประสบปัญหาเหล่านี้ไช่ไหมครับ เปลี่ยนโฮสติ้งทีหนึ่ง ต้องใช้โปรแกรม FTP ดาวน์โหลดไฟล์ลงมาไว้ ในเครื่องก่อน ดาวน์โหลดเสร็จ ต้องอัพไฟล์ขึ้นไปที่โฮสใหม่อีก ปัญหาเหล่านั้นจะหมดไปถ้าท่านใช้ CI

อ่านเพิ่มเติม


PHP Codeigniter เน้นใช้งาน : ตอน 2 รับส่งค่าระหว่าง views และ controllers

php-codeigniter-framework

PHP Codeigniter เน้นใช้งาน : ตอน 2 รับส่งค่าระหว่าง views และ controllers จากบทความที่แล้วเราได้ทำความเข้าใจเบื้องต้น ตั้งแต่การดาวน์โหลดไฟล์ จนถึงขั้นตอนการติดตั้ง codeigniter บทความนี้เราจะเริ่มลงมือเขียนโปรแกรม โดยเริ่มจากการสร้างไฟล์ views และ controllers ไปจนถึงการรับส่งตัวแปรระหว่างกัน

อ่านเพิ่มเติม


PHP Codeigniter เน้นใช้งาน : ตอน 1 ดาวน์โหลดและติดตั้ง codeinginter

php-codeigniter-framework

PHP Codeigniter : ตอน 1 ดาวน์โหลดและติดตั้ง codeinginter PHP Codeigniter เป็น MVC framework ที่ได้รับความนิยมและใช้ในงานพัฒนาเว็บไซต์กันอย่างแพร่หลายไม่ใช่แค่ในประเทศไทยและมีการนำไปใช้งานพัฒนาเว็บไซต์ทั่วโลก ต่อไปจะขอเรียกเจ้า Codeigniter นี้สั้น ๆ ว่า CI นะครับ

อ่านเพิ่มเติม