介绍
flextype是现代的开源平面文件内容管理系统。建立此内容管理系统,我们专注于简单性。为了实现这一目标,我们实施了一个简单但功能强大的API。
使用flextype ,您可以完全控制。按照所需的方式设计数据结构。使用版本控制更新并与他人和团队共享您的数据。 flextype不需要MySQL数据库,因为所有数据都收集在简单的文件中。更改托管提供商时的完美便携性。只需将所有文件从一台服务器复制到另一台服务器。
flextype的基础架构是使用良好且一流的技术构建的。这是为了确保flextype易于使用且易于扩展。
要求
系统要求
确保您的服务器符合以下要求。
- WebServer(Apache,Nginx等)
- PHP 8.1或更高
PHP扩展
flextype需要启用以下PHP扩展:
- PHP MBSTRING模块,用于完整的UTF-8支持。
- 用于图像处理的PHP GD或ImageMagick模块。
- JSON操纵的PHP JSON模块。
- PHP FileInfo
- php spl
- php dom
尽管它是可选的,但我们强烈建议启用以下PHP扩展:APC,APCU,XCACHE,MEMCACHED或REDIS以提高性能。
快速安装
- 下载最新版本的flextype 。
- 将内容解压缩到本地计算机上的新文件夹,然后使用您选择的(S)FTP客户端上传到您的网络主机。完成此操作后,创建目录
project,并确保将以下目录Chmod chmod到755(或777),因此flextype可以阅读和写作。
阅读文档
社区
flextype是开源,社区驱动的项目,并由社区维护!
github
您可以使用GitHub讨论来开始讨论有关核心,插件和主题开发的讨论,或者如果要报告错误,则可以使用GitHub问题。
叽叽喳喳
在Twitter上关注flextype ,以获取有关我们参加的开发和所有活动的实时新闻。
支持flextype
flextype是一个开源项目,社区贡献对于其不断增长和成功至关重要。
为flextype做出贡献很容易,您可以随意的时间或尽可能多的时间。
财政支持
flextype是MIT许可的开源项目,并且完全免费使用。
但是,如果没有适当的财务支持,维护和开发新功能所需的努力是不可持续的。
您可以通过成为项目支持者来支持它正在进行的发展:
- 访问支持者页面
平台贡献
帮助您的另一种好方法是贡献您的时间或服务。
错误报告
我们正在使用GitHub问题来管理我们的公共错误。我们密切关注这一点,因此在提交新问题之前,请尝试确保问题尚不存在。
拉请求
我们积极欢迎您的拉请求!
如果您需要GIT或我们的工作流程帮助,请在我们的社区聊天中询问。即使您只是在学习git,我们也希望您的贡献。我们的维护者很乐意提供帮助!
文档
您可能会帮助我们为flextype创建惊人的知识库。修复拼写,添加代码示例,帮助组织,撰写新文章等…
执照
麻省理工学院许可(MIT)版权(C)Sergey Romanenko
