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