ouxsoft / hoopless
模块化内容管理系统。
v2.1.0
2021-12-12 07:16 UTC
Requires
- php: >=7.3
- ext-ctype: *
- ext-dom: *
- ext-gd: *
- ext-iconv: *
- ext-json: *
- ext-libxml: *
- ext-simplexml: *
- codemirror/codemirror: 5.53.2
- components/jquery: 3.5.1
- doctrine/annotations: ^1.13
- doctrine/migrations: *
- doctrine/orm: ^2.6.2
- laminas/laminas-validator: 2.14.4
- ouxsoft/dynamoimage: dev-main
- ouxsoft/luckbydice: ^2.0.1
- ouxsoft/phpmarkup: ^v4.2.2
- scssphp/scssphp: ^v1.8.1
- symfony/console: 5.3.*
- symfony/dotenv: 5.3.*
- symfony/flex: ^1.3.1
- symfony/framework-bundle: 5.3.*
- symfony/monolog-bundle: ^3.7
- symfony/runtime: 5.3.*
- symfony/twig-bundle: 5.3.*
- symfony/yaml: 5.3.*
- tinymce/tinymce: ^5.8
- twbs/bootstrap: ^5.1.3
- twig/extra-bundle: ^2.12|^3.0
- twig/twig: ^2.12|^3.0
Requires (Dev)
Conflicts
Replaces
This package is auto-updated.
Last update: 2024-09-30 01:34:44 UTC
README
关于
Hoopless 是一个内容管理系统。
它是网络编辑器的超级力量。
它的目标是使静态和动态内容易于构建和维护。
<partial name="Page">
<partial name="PageHeader" title="About" tier="2" image="/assets/images/dimension/800x300/offset/0,-20/gallery/developer.jpg"/>
<partial name="PageContent">
<partial name="PageMainContent" class="editable">
Hello, World!
</partial>
<partial name="PageSideBar">
<partial name="QuickLinks" class="editable">
<a href="/hello-world">
Learn More
</a>
</partial>
</partial>
</partial>
<partial name="PageFooter" />
</partial>
Hoopless 是模块化的,建立在以下开源包之上
- Symfony:执行注解自动路由、依赖注入等。
- React:用于构建用户界面的 JavaScript 库。
- PHPMarkup:页面编辑的标记抽象层,以增强页面编辑功能,减少技术债务,并为团队创建设计沟通方言。
- DynamoImage:根据请求自动调整图像大小并缓存图像。
- Doctrine ORM:应用程序和数据层之间转换数据的对象关系映射。
- Doctrine Migrations:同步实体更改与数据层并管理数据层更改。
- Twig:模板引擎。
- Bootstrap:响应式移动优先的 CSS 框架。
- TinyMCE:用于页面编辑的 TinyMCE。
- Monolog:日志记录器。
- SCSSPHP:实时重建 SCSS 变更。