goragod / kotchasan
Kotchasan Web 框架
dev-main
2022-09-28 07:54 UTC
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2024-09-19 02:16:12 UTC
README
除了是 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.3 以上
- ext-mbstring
- PDO Mysql
安装和部署
我设计了 Kotchasan 以避免通常的 PHP 框架的复杂安装过程。您可以直接从 GitHub 下载源代码并立即使用,无需安装或配置,或者您可以通过 Composer 安装它 composer require goragod/kotchasan
https://packagist.org.cn/packages/goragod/kotchasan
使用许可(许可证)
- 可以免费使用,没有限制
- 可以将其作为自己的版权进行开发,并使用其他名称
示例
所有示例代码都在 projects/ 目录中。如果需要测试,可以从中调用。项目 recordset 使用数据库,需要在 settings/database.php 中设置正确的数据库值,并创建数据库表,如下所示 projects/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/ 使用 Kotchasan 创建和调用 API 的示例
- https://projects.kotchasan.com/pdf/ 将 HTML 转换为 PDF 的示例
- https://adminframework.kotchasan.com 由 Kotchasan 构建的网站示例
感谢
- CKEditor https://ckeditor.npmjs.net.cn/
- PHPMailer https://github.com/PHPMailer/PHPMailer
- FPDF http://www.fpdf.org/
- IcoMoon https://icomoon.io/
- 感谢 ชลสิทธิ์ จักรศรีพร 为 Kotchasan 设计的精美图标
支持
可以通过银行转账支持开发者
กสิกรไทย สาขากาญจนบุรี
เลขบัญชี 221-2-78341-5
ชื่อบัญชี กรกฎ วิริยะ