hanoivip/grafite-cms

为任何Laravel应用程序/网站添加CMS,以控制页面、博客、相册、事件、自定义模块、图片等。

dev-main 2023-05-17 02:27 UTC

This package is auto-updated.

Last update: 2024-09-22 07:06:09 UTC


README

CMS - 为任何Laravel应用程序添加CMS,以控制页面、博客、相册、事件、自定义模块、图片等。

Build Status Maintainability Packagist license Join the chat at https://gitter.im/GrafiteInc/CMS

Grafite CMS是一个完整的CMS,可以添加到任何Laravel应用程序中。它为您提供了对页面、菜单、链接、小部件、博客、事件、常见问题解答等内容的完全控制。

Grafite CMS附带一个模块构建器,用于满足您所有的自定义CMS需求,以及模块发布工具。因此,如果您决定在未来项目中重用某些模块,您可以轻松地无缝发布它们的资源。如果您希望将Grafite CMS模块制作成PHP包,那么您需要将其资源发布到cms/modules目录。

简单设置与复杂设置有什么区别?

简单设置使用Grafite Builder作为Laravel应用程序的骨干,一旦运行了设置命令,您将拥有一个完整的CMS应用程序。复杂设置专门为想要将CMS添加到现有应用程序的开发者。

作者

网站

https://cms.grafite.ca

详细文档

请在此处查阅文档:https://docs.grafite.ca/cms

一般要求

  1. PHP 7.1.3+
  2. MySQL 5.7+
  3. OpenSSL

兼容性和支持

许可证

Grafite CMS是开源软件,根据MIT许可证授权。

Redactor许可证

Grafite为Grafite CMS包中的Redactor使用提供了OEM许可证。您完全欢迎使用Grafite CMS包并将其集成到您构建的任何应用程序中,您被允许将这些应用程序作为SaaS或其他产品提供。但是,您无权剥离Redactor的部分并重新销售,请参阅此许可证以获取更多信息。

错误报告和功能请求

请尽可能详细地提交问题和功能请求。

免责声明

软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、针对特定目的的适用性和非侵权性保证。在任何情况下,作者或版权所有者不对任何索赔、损害或其他责任负责,无论该责任是基于合同、侵权或其他方式,以及与软件或软件的使用或其他交易有关。