joomlatools / pages
Joomlatools Pages 是一个非常快速的即时页面生成器,同时也是一个灵活的框架,使使用任何 CMS、API 或数据库构建网站变得有趣。它可以作为组件安装在 Joomla 中,也可以独立使用。
Requires
- php: >=8.0.0
- joomlatools/framework: ^4.0.4
- michelf/php-markdown: 1.9.*
- dev-master
- v0.23.4
- v0.23.3
- v0.23.2
- v0.23.1
- v0.23.0
- v0.22.4
- v0.22.3
- v0.22.2
- v0.22.1
- v0.22.0
- v0.21.6
- v0.21.5
- v0.21.4
- v0.21.3
- v0.21.2
- v0.21.1
- v0.21.0
- v0.20.1
- v0.20.0
- v0.19.10
- v0.19.9
- v0.19.8
- v0.19.7
- v0.19.6
- v0.19.5
- v0.19.4
- v0.19.3
- v0.19.2
- v0.19.1
- v0.19.0
- v0.18.1
- v0.18.0
- v0.17.1
- v0.17.0
- v0.16.3
- v0.16.2
- v0.16.1
- v0.16.0
- v0.15.0
- v0.14.2
- v0.14.1
- v0.14.0
- v0.13.3
- v0.13.2
- v0.13.1
- v0.13.0
- v0.12.1
- v0.12.0
- v0.11.0
- v0.10.1
- v0.10.0
- v0.9.4
- v0.9.3
- v0.9.2
- v0.9.1
- v0.9.0
- v0.8.0
- v0.7.0
- v0.6.0
- v0.5.0
- v0.4.0
- v0.3.0
- v0.2.0
- v0.1.0
- dev-feature/364-K2
- dev-feature/488-speech-to-pages-presentation
- dev-feature/372-rewrite
- dev-feature/347-redirect
- dev-feature/345-file
- dev-feature/343-routing
This package is auto-updated.
Last update: 2024-09-13 00:07:08 UTC
README
Joomlatools Pages
Joomlatools Pages 是什么?
Joomlatools Pages 是一个非常快速的 页面生成器 和灵活的框架,使使用任何 CMS、API 或数据库 再次变得有趣。它可以作为组件安装在 Joomla 中,也可以独立使用。
它是用 PHP 编写的,灵感来自像 Grav 和 Statamic 这样的平面文件 CMS 系统,以及像 Jekyll、Hugo、Gatsby 这样的静态网站生成器,以及像 Strapi 和 Prismic 等无头 CMS 系统。
请勿误解,Pages 不是 一个静态网站生成器 (SSG),Pages 以 动态、懒加载和智能 的方式工作。页面是动态生成的,并且在内容或布局发生变化时,会缓存并增量重新生成。
Pages 不仅仅是页面生成器,它是一个创建网站的引擎,结合了动态 Web 应用的功能和静态网站生成器的性能。
Pages 接收您自定义的 HTML/CSS/JS,并通过布局创建页面。在整个过程中,您可以调整页面外观、布局中显示的数据等,只需一点 PHP 逻辑即可将这些内容整合在一起。
Pages 是 数据源无关的,您的数据可以来自任何地方,例如,您可以使用 Joomla 组件、数据库表、无头 CMS 或甚至像 Airtable 或 Google Sheets 这样的 Web 服务。
Pages 可以安装在 Joomla 中,也可以独立使用,它与每个 Joomla 模板 100% 兼容,并提供了一个非常强大的 主题系统。
我们构建它是为了成为您的完美伙伴,并 为 Web 开发带来快乐,它不会妨碍您,当您需要时它始终在那里。
为什么选择 Joomlatools Pages?
为了重建 Joomlatools.com,我们需要一个解决方案,使我们能够轻松地包括和更新网站上的内容。使用 Joomla 将使网站难以管理。Pages 以优雅简单的方式解决了这个问题,而且它还非常快,易于使用!
Joomlatools Pages 是为谁而设计的?
Joomlatools Pages适用于网站开发者和设计师,他们创建定制(Joomla)网站,并具备html、markdown等经验。如果你知道如何使用记事本,就可以使用Pages,无需PHP知识即可开始使用。
要求
- PHP8.0
- Joomlatools Framework 4.0
安装
在Joomla中
在命令行中转到您的安装根目录,并执行以下命令
composer require joomlatools/pages --ignore-platform-reqs
在Joomla中安装时,需要使用--ignore-platform-reqs标志,否则由于平台约束不匹配,安装将失败。Joomla要求最低PHP版本为5.3.10,而Joomlatools Pages设置为最低PHP7.4
独立
在命令行中转到您的安装根目录,并执行以下命令
composer require joomlatools/pages
文档
您可以在维基百科中找到Joomlatools Pages的所有文档。快乐编码!
贡献
Joomlatools Pages是一个开源、社区驱动的项目。我们欢迎所有人的贡献。我们有一些贡献指南,以帮助您开始。
贡献者
查看贡献者列表。
许可
Joomlatools Pages是开源软件,受GPLv3许可证许可。
社区
关注开发和社区新闻。
- 关注@joomlatoolsdev在Twitter上的动态
- 阅读Joomlatools开发者博客
- 订阅Joomlatools开发者通讯