genix/cms

简单免费的开源CMS和框架

资助包维护!
Patreon
Open Collective

安装: 30

依赖: 0

建议者: 0

安全: 17

星标: 37

关注者: 9

分支: 15

开放问题: 18

语言:JavaScript

类型:项目


README

更新通知:请更新到版本 v1.1.11。

Build Status

FOSSA Status

CircleCI wercker status Codeship

Latest Stable Version Total Downloads Latest Unstable Version License

Gitter Documentation Status

GeniXCMS 是一个基于 PHP 的内容管理系统和框架 (CMSF)。它是一个非常简单轻量级的 CMSF。非常适合从 中级 PHP 开发者高级开发者。需要一些手动配置才能使此应用程序正常运行。

为什么选择 GeniXCMS

这个 CMSF 是构建您自己的在线应用的起点。已经构建了用户管理器、内容管理器(帖子、页面)、菜单管理器等,这使得您能够轻松添加自己的代码并构建自己的定制网络应用程序。

致谢

GeniXCMS 使用了一些 FOSS (免费和开源软件),例如

  • Twitter Bootstrap,
  • Summernote 文本编辑器,
  • JQuery,
  • PHP,
  • MySQL,
  • AdminLTE,
  • elFinder 文件管理器
  • 等。

要求

  • Web服务器 - Apache/Nginx
  • PHP >=8
    • PHP-GD
    • PHP-cURL
    • PHP-OpenSSL
    • PHP-imagick
    • PHP-intl
    • PHP-mysqli
    • PHP-XML
  • MySQL 4

推荐

  • Nginx 服务器 - 用于 Web 服务器
  • MariaDB 服务器 - 用于数据库
  • PngQuant - 用于图像压缩

安装

GeniXCMS 可以安装在自定义服务器上,如 VPS/专用服务器或共享主机。

手动上传

将所有文件上传到您的网站。

将此目录权限设置为 777(可写)

  • inc/config
  • inc/themes
  • inc/mods
  • assets/images
  • assets/images/uploads
  • assets/images/uploads/thumbs
  • assets/cache
  • assets/cache/thumbs
  • assets/cache/pages

上传完成后。在浏览器中打开您的网站。例如:http://yoursite.com

将出现安装向导,只需按照所有说明操作即可。

使用 Composer

我们现在可以准备使用 composer 安装。在您的服务器上运行此命令。

php composer.phar create-project genix/cms

有关 composer 的更多信息,请阅读文档https://getcomposer.org.cn

有关安装的更多详细信息:http://docs.genix.me/user-guide/installation/

升级

  • 上传所有文件,除了 inc/config/config.php
  • 编辑您网站的 config.php 文件,
  • 如果不存在,添加此新配置
define('SITE_ID', 'type-random-chars');
define('ADMIN_DIR', 'gxadmin');
define('USE_MEMCACHED', false);
  • SECURITY 重命名为 SECURITY_KEY

  • 在浏览器中运行 http://yourwebsite.com/upgrade.php

  • 选择您 GeniXCMS 的上一个版本。

  • 如果您想使用缓存系统,请不要忘记创建缓存目录

展示

展示 URL

许可协议

GeniXCMS 许可协议:MIT 许可协议

FOSSA Status

网站

链接:https://genixcms.my.id/

捐赠

联系我们进行捐赠。

开发者

开发人员:Puguh Wijayanto - https://github.com/semplon

支持者