Kotchasan Web框架
大象除了是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安裝它: composer require goragod/kotchasan https://packagist.org/packages/goragod/kotchasan(通過作曲家安裝將降低框架的性能。
使用條件(許可證)
- 您可以在沒有任何條件的情況下免費使用它。
- 您可以使用其他名稱在自己的版權下對其進行修改並進一步開發它。
例子
所有示例代碼都位於“ Projects/”目錄中。您可以在那裡測試它們。對於“ RecordSet”項目,必須正確配置“設置/database.php”中的數據庫設置,並且必須如“ Projects/orm/orm/odules/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/:與Kotchasan創建和使用API的示例。
- 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