joomlatools/framework

Joomlatools Framework 是一个开源的扩展框架(用于 Joomla)

安装次数: 4,074

依赖者: 9

建议者: 0

安全: 0

星标: 19

关注者: 7

分支: 11

公开问题: 27

语言:JavaScript

类型:joomlatools-extension

v5.1.2 2024-07-02 13:06 UTC

README

什么是 Joomlatools Framework?

Joomlatools Framework(代号“Koowa”)是一个开源的 组件框架。由 Joomlatools 开发并维护,得到了世界各地热情的开发商的帮助。

Joomlatools Framework 可以作为插件安装到 Joomla 中,让您专注于扩展的“业务”逻辑,也可以独立使用。通过为您完成大部分重复性工作,消除了 样板代码,大大缩短了开发 Joomla 扩展的时间。

基于设计模式的架构使您的扩展更加灵活:您的扩展变得更加 可重用可替换 且更容易 扩展。此外,Joomlatools Framework 还为您提供了出色的 内置安全 功能。

Joomlatools Framework 使用基于组件的架构,并包含创建符合 分层模型-视图-控制器 (HMVC) 模式的 Joomla 扩展所需的一切。

为什么选择 Joomlatools Framework?

Joomlatools Framework 致力于帮助开发者创建 自定义 的 Joomla 扩展,并试图解决以下问题:

  • 提供构建扩展的坚实现代且精简的架构。
  • 允许扩展更加灵活并易于扩展。

Joomlatools Framework 适用于谁?

Joomlatools Framework 适用于创建自定义 Joomla 扩展的开发者。框架只能通过 Composer 安装,不能通过 Joomla 安装程序安装。如果您希望将框架作为可安装包的一部分进行分发,请先 联系我们

生产就绪

框架采用保守的开发方法,关注最低通用标准,撰写本文时为 Joomla 3.x 和 PHP 5.6。框架完全向前兼容 PHP 8.0。

框架遵循 语义化版本标准。请放心:它旨在提供稳定性和兼容性。我们承诺所有次要版本都将实现 100% 向后兼容。只有在大版本中,向后兼容性才没有保证。

要求

  • Joomla 3.6 或更高版本
  • PHP 7.3 或更高版本
  • MySQL 5.x

安装

在命令行中进入您的 Joomla 安装根目录,并执行以下命令:

composer require joomlatools/framework:3.*

贡献

Joomlatools Framework 是一个开源、社区驱动的项目。欢迎所有人贡献。我们有一些 贡献指南 来帮助您开始。

贡献者

查看 贡献者 列表。

许可协议

Joomlatools Framework 是开源软件,根据 GPLv3 许可协议 授予许可。

社区

跟踪开发和社区新闻。