codelibfw/codelib-fw

PHP 框架和组件库

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

This package is auto-updated.

Last update: 2024-10-01 00:14:28 UTC


README

使用 Code-lib,一个易于学习的 PHP 框架,轻松创建和维护健壮的 PHP 应用程序,无需太多努力

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

我们使用这个简单的框架为我们自己的应用程序,并希望它成为一个强大而非常易于学习和使用的 PHP 框架。
通过结合框架特性和为框架创建的示例,我们希望任何使用它的人都能在 7 天内启动 Web 应用程序,而不是几周或几个月。
作为一个框架,它可能总是处于进展中,因为它吸收了新技术、功能和安全措施。
框架的另一个目标是使其易于定制,以便用户不仅可以使用插件扩展它,而且可以轻松替换核心功能、约定和术语。
其特性包括:

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

示例

这是一个正在进行中的项目,但这里有一些可用的示例:在 Entredeveloper 的示例 samples at Entredeveloper,在 Apache 许可下发布。您可以使用任何示例作为基于 Codelib 的任何应用程序的起点。

贡献

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

Codelib 与大多数 PHP 框架相比是新的。许多强大的功能正在开发测试中。如果您发现任何错误,请随时报告或修复。如果您提供修复,或开发其他功能,请创建拉取请求。

如果您选择仅报告错误,请首先确保您可以重现它,并提供了足够的信息(错误消息、日志、导致问题的请求等),以便我们可以重现它。您可以在 Code-lib 问题 报告错误。

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

赞助

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

许可证

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