jongi / kaffirfold
拥有友好界面和直观的设计模式,Kaffir Fold 框架能迅速将你的项目从零开始带到约 70% 的完成度。我们的框架不仅易于使用,而且高度可定制,以适应你独特项目的需求。使用 K 开始吧。
Requires
- dompdf/dompdf: ^2.0
- phpmailer/phpmailer: ^6.9
README
拥有友好界面和直观的设计模式,Kaffir Fold 框架能迅速将你的项目从零开始带到约 70% 的完成度。我们的框架不仅易于使用,而且高度可定制,以适应你独特项目的需求。这个轻量级、易于使用的框架提供了一种快速高效的方式来开发和维护你的 PHP 应用程序,最小化繁琐的操作。无论你是经验丰富的开发者还是初学者,这个框架都拥有你完成项目所需的一切。
特性
- MVC 架构:框架遵循模型-视图-控制器(MVC)模式,使应用程序代码的管理和维护更加容易。
- 易于使用:这个框架被设计得简单直接,允许你快速轻松地开始。
- 轻量级:框架构建得轻量级,减少了在其他框架中常见的开销和膨胀。
- CRM 就绪状态:这个框架自带已配置的模块,即席(仪表板)。
- 命令行开发:提供 CLI 功能,以实现更无缝的开发。
- 应用内消息和博客:通过应用内消息和博客功能,无缝地与客户和更广泛的社区就感兴趣的问题进行互动。
- 一站式应用程序:结合业务管理系统和内容管理系统,以及前端网站,所有这些都位于单一平台中。
开发变得简单
- 命令行开发:通过 CLI 命令简化开发任务,包括数据库操作、模型和控制器创建等。
入门 - 安装
-
使用 Github:要开始,只需克隆存储库并遵循安装说明。安装完成后,您可以使用框架的功能开始构建应用程序,或者
-
使用 Composer:使用 Composer 安装项目。
第一步composer create-project jongi/kaffirfold [your-project-name]
第二步
- 数据库设置:创建一个新的数据库。
php jongi db:create [dbname]
第三步
- 配置数据库名称:在
app/core/config.php
中更新数据库名称,以匹配最近创建的数据库名称。
/** database config **/ define('DBNAME', 'kf_framewrok_db');
第四步
- 配置 URL:在
app/core/config.php
中更新 URL 并使用你的项目名称而不是kaffirfold-framework
。见下文
define('ROOT', 'https:///kaffirfold-framework/public');
第五步
- 迁移:配置并执行迁移以设置数据库表。
php jongi migrate:all
现在你的应用程序已经准备好使用了!直接受益于用户认证、验证和会话管理等基本功能。
- 暗色/亮色模式:使用暗色和亮色模式选项自定义用户界面。
- 谷歌翻译集成:通过前端语言翻译功能增强可访问性。
- 公司详情和社会链接:在应用程序中轻松管理公司信息和社交媒体链接。
许可证
此项目采用 GPL-3.0-or-later 许可证。
鸣谢
此项目使用了来自 Bootstrapmade 的 UI 模板,以及一些定制的 KaffirFold CSS & JS,用于后端和前端界面。
总结来说,Kaffirfold MVC 框架提供了一种独特的功能组合,将 CMS(内容管理系统)的灵活性与 PHP 网络应用程序框架的力量相结合。体验前所未有的简化开发!
由 Jongi Brands Tech Solutions 提供技术支持
由 Jongi - TheTechKaffir 开发
文档说明
如需快速简便的指南,请获取文档 - 这里
贡献
如果您想为此项目做出贡献,请随时提交拉取请求或打开GitHub上的问题。我们欢迎所有贡献,并始终寻找改进框架的方法。
支持
如果您需要帮助或有任何问题,请随时联系我们。您可以在GitHub上打开问题,或者发送电子邮件至 jongim@jongimbodla.africa。我们随时乐意提供帮助,并将尽力及时回复。
许可证
Kaffirfold框架遵循GPL-3.0或更高版本许可 https://https://spdx.org/licenses/GPL-3.0-or-later.html