retamayo / mvseed-core
mvseed框架的一个模块化和可扩展的核心。
Requires
- php: >=7.4
- vlucas/phpdotenv: ^5.5
README
MVSeed Core Components 是一个轻量级的PHP库,它为MVSeed框架内的有效Web应用程序开发提供必要的工具和功能。它提供了关键组件,如数据库抽象层、模板引擎和路由器,以简化开发过程并促进代码重用。
特性
-
数据库抽象层:通过直观灵活的抽象层简化数据库操作。轻松连接到数据库、执行查询和管理结果。
-
模板引擎:使用强大的模板引擎构建动态和可重用的模板。支持模板继承、变量替换、循环和条件,将表示与业务逻辑分离。
-
路由器:创建干净、用户友好的URL,同时高效地处理请求。定义路由并将它们映射到特定的控制器操作,以实现无缝导航和RESTful API开发。
安装
您可以使用 Composer 安装MVSeed Core Components。只需在项目目录中运行以下命令
composer require retamayo/mvseed-core
文档
本存储库中的docs
目录提供了MVSeed Core Components的全面文档。它涵盖了安装说明、使用指南以及每个组件特性和API的详细说明。
路线图
我们对MVSeed Core Components未来版本的发布有一个令人兴奋的路线图,包括以下计划增强功能
-
安全功能:实施安全措施,如防止CSRF攻击和XSS防护。
-
自定义异常处理:通过自定义异常处理机制改进错误处理。
-
CLI工具:通过命令行界面(CLI)工具扩展框架的功能,用于常见任务和自动化。
-
依赖注入:集成依赖注入容器,以更好地组织代码和提高可测试性。
贡献
我们欢迎对MVSeed Core Components的贡献!如果您有任何错误报告、功能请求或希望提交拉取请求,请参阅我们的 贡献指南。
许可证
MVSeed Core Components 是开源软件,许可证为 MIT许可证。
联系
如有任何疑问或问题,请联系MVSeed开发团队:rosas.emerjoe.tamayo@gmail.com。
感谢您选择MVSeed Core Components。我们希望它为您的MVSeed框架内Web应用程序开发需求提供坚实的基础!