กรอบเว็บ Kotchasan
ช้างนอกเหนือจากการเป็นสัญลักษณ์ของ PHP ยังเป็นสัญลักษณ์ระดับชาติของเรา ดังนั้นฉันเลือกที่จะใช้ชื่อนี้เป็นชื่อของกรอบที่ออกแบบโดยคนไทย 100%
คุณสมบัติ
- สถาปัตยกรรม MMVC (โมเดลโมเดลคอนโทรลเลอร์) สถาปัตยกรรมการเพิ่มโมดูลหรือการลบง่ายและเป็นอิสระจากกัน
- สนับสนุนงานหลายโครงการ
- เป็นไปตามมาตรฐานเช่น PSR-1, PSR-2, PSR-3, PSR-4, PSR-6, PSR-7
- เฟรมเวิร์ก PHP ที่ปรับให้เหมาะสมทั้งความเร็วและประสิทธิภาพรวมถึงการใช้หน่วยความจำให้ประสิทธิภาพที่ดีที่สุด สิ่งนี้ช่วยให้สามารถดำเนินการได้เร็วขึ้นและรองรับผู้เข้าชมที่เกิดขึ้นพร้อมกันจำนวนมากขึ้น
ส่วนประกอบของ Kotchasan
Kotchasan ประกอบด้วยสามกรอบหลักที่ออกแบบมาเพื่อทำงานร่วมกัน: PHP, CSS และ JavaScript
- กรอบ Kotchasan PHP
- เฟรมเวิร์ก GCSS CSS
- เฟรมเวิร์ก Gajax JavaScript
ความต้องการ
- PHP 5.6 หรือสูงกว่า
- Ext-mbstring
- pdo mysql
การติดตั้งและการใช้งาน
ฉันออกแบบ Kotchasan เพื่อหลีกเลี่ยงกระบวนการติดตั้งที่ซับซ้อนที่เกี่ยวข้องกับเฟรมเวิร์ก PHP คุณสามารถดาวน์โหลดซอร์สโค้ดทั้งหมดจาก GitHub และเริ่มใช้งานได้ทันทีโดยไม่ต้องติดตั้งหรือกำหนดค่า หรือคุณสามารถติดตั้งผ่านนักแต่งเพลงโดยใช้คำสั่ง: composer require goragod/kotchasan https://packagist.org/packages/goragod/kotchasan (การติดตั้งผ่านนักแต่งเพลงจะลดประสิทธิภาพของเฟรมเวิร์ก)
เงื่อนไขการใช้งาน (ใบอนุญาต)
- คุณสามารถใช้ฟรีโดยไม่มีเงื่อนไขใด ๆ
- คุณสามารถแก้ไขและพัฒนามันเพิ่มเติมภายใต้ลิขสิทธิ์ของคุณเองโดยใช้ชื่ออื่น
ตัวอย่าง
รหัสตัวอย่างทั้งหมดอยู่ในไดเรกทอรี "Project/" คุณสามารถทดสอบได้ที่นั่น สำหรับโครงการ "Recordset" การตั้งค่าฐานข้อมูลใน "การตั้งค่า/database.php" จะต้องได้รับการกำหนดค่าอย่างถูกต้องและตารางฐานข้อมูลที่สอดคล้องกันจะต้องสร้างตามที่กล่าวไว้ใน "Project/ORM/modules/index/models/world.php"
- https://projects.kotchasan.com/welcome/: หน้าต้อนรับ Kotchasan
- https://projects.kotchasan.com/site/: การสร้างเว็บไซต์โดยใช้เทมเพลตและเมนูง่ายๆ
- https://projects.kotchasan.com/recordset/: ตัวอย่างการใช้ฐานข้อมูล (recordset)
- https://projects.kotchasan.com/admin/: ตัวอย่างของการใช้แบบฟอร์มการเข้าสู่ระบบ
- https://projects.kotchasan.com/youtube/: ตัวอย่างการใช้ YouTube API
- https://projects.kotchasan.com/api/: ตัวอย่างการสร้างและการใช้ API กับ Kotchasan
- https://projects.kotchasan.com/pdf/: ตัวอย่างการแปลง html เป็น pdf
- https://adminframework.kotchasan.com: เว็บไซต์ตัวอย่างที่สร้างขึ้นโดยใช้ Kotchasan
กิตติกรรมประกาศ
- ckeditor https://ckeditor.com/
- phpmailer https://github.com/phpmailer/phpmailer
- fpdf http://www.fpdf.org/
- iComoon https://icomoon.io/
สนับสนุน
คุณสามารถสนับสนุนนักพัฒนาได้โดยบริจาคเงินให้กับบัญชีธนาคารต่อไปนี้
Kasikorn Bank, Kanchanaburi Branch, Thailand
Account No. 221-2-78341-5
Account Name: Goragod Wiriya