ferndev/codelib

PHP 框架和组件库

dev-main 2023-12-02 08:21 UTC

This package is auto-updated.

Last update: 2024-09-12 22:11:02 UTC


README

使用 Code-Lib,一个易于学习的 PHP 框架,轻松创建并维护健壮的 PHP 应用程序

快速创建易于维护的 Web 应用程序,使用各种技术:PHP 7.4+、MySQL、VueJs、Bootstrap 或其他。

我们使用这个简单的框架来构建自己的应用程序,并希望它成为一个 强大非常易于学习和使用 的 PHP 框架。
通过结合框架功能和为框架创建的示例,我们希望使用它的人能够在 7 天内启动 Web 应用程序,而不是几周或几个月。
作为一个框架,它可能会始终处于开发中,因为它融合了新技术、功能和安全措施。
该框架的另一个目标是通过使其易于定制,让用户不仅能够通过插件扩展它,还能够轻松替换核心功能、约定和术语。
其功能包括

  • 快速创建静态和动态 PHP Web 应用程序。
  • 为您的应用程序创建插件/服务,并使用依赖注入连接所有依赖项。
  • 无需复杂操作即可替换框架的不同部分。
  • 轻松创建和重用您自己的组件。
  • 轻松添加过滤器到请求、响应或应用程序中特定功能。
  • 团队成员之间易于协作,具有清晰的关注点分离和约定。
  • 创建复杂的工作流程,由一个或多个同步或异步服务处理流程键。
  • 即使它的文档目前非常有限,也能轻松理解其工作原理。

示例

这是一个正在进行中的项目,但这里有几个示例可供使用:[Entredeveloper 示例](https://github.com/TheEntreveloper/clfw-samples) 发布在 Apache 许可下。您可以使用这些示例中的任何一个作为基于 Codelib 的任何应用程序的起点。

贡献

欢迎尝试提供的框架和示例,并使用它们以敏捷和无痛的方式创建原型和产品。

Codelib 相比大多数 PHP 框架较新。许多强大功能正在开发和测试中。如果您发现任何错误,请随时报告或修复。如果您提供修复,或从事附加功能的开发,请创建一个 pull request。

如果您选择仅报告错误,首先确保您可以重现它,并提供建议的信息(错误消息、日志、导致问题的请求等),以便我们也能重现它。您可以在[Code-lib 问题](https://github.com/codelibfw/code-lib/issues)中报告错误。

共同努力,我们可以创建一个更好的产品,使我们都受益。.

赞助

该项目有一定的资金来覆盖开发中的特定功能成本。如果您愿意以任何金额支持开发,欢迎您这样做。请随时联系讨论。

许可

Code-lib 在宽松的 MIT 许可下可用,允许您使用 Code-lib 创建任何应用程序,无论您的项目是否为开源,是个人项目还是商业项目。