UCMS

UCMS 官网:http://uuu.la/


安装配置

保存UCMS程序,解压至网站根目录或子目录,访问主页自动跳转至Install页面

子目录安装不支持伪静态,请删除.htaccess文件

apache 请开启mod_rewrite.so模块(一般都是开启状态,WAMPSERVER默认没开启),否则会出现500错误,

或者删掉根目录下的.htaccess文件取消伪静态的功能
空间要求

UCMS在php5.2-php7.0环境中都能运行

apache,nginx,iis均支持

推荐使用apache,nginx需配置过伪静态后才能运行

如需使用sqlite数据库请开启pdo_sqlite组件

使用mysql数据库请开启pdo_mysql组件

如您不确定是否开启,请进入安装界面,系统会有提示
数据库选择

SQLite

推荐企业站或小型网站使用

优点是容易备份,转移空间方便,无需配置环境,备份只需下载数据库文件即可

缺点是数据维护没有MySQL方便,某些空间可能没有pdo_sqlite组件


MySQL

推荐文章数量多的网站使用

优点是稳定,性能较好,维护方便,维护工具多

缺点是转移空间麻烦,有些空间可能没有mysql数据库
#
sudo apt install php-pear

# pdo 在 ubuntu 的 apt 里头似乎还找不到安装源,所以通过 pecl 来安装这个扩展。
pecl install pdo

# 安装 pdo_mysql
pecl install pdo_mysql

 

伪静态配置

UCMS支持中文网址,在开启伪静态的环境中,可以随意配置栏目网址.

不同空间环境请选择不同的配置方法.

安装UCMS时,系统会自动判断是否支持伪静态.

如果UCMS安装在二级目录,不建议开启伪静态.


安装程序后如何开启或关闭伪静态:移除伪静态代码后,

在配置文件[inc/config.php]中,按提示修改:define('UrlRewrite',1);//启用伪静态,1为开启,0为关闭
apache伪静态配置

UCMS根目录默认已经存在.htaccess伪静态配置文件,无需配置

如您删除了.htaccess文件,请将install/rewrite下的.htaccess文件复制到网站根目录下即可

注意:如果apache没开启.htaccess或伪静态组件,请先开启
后台目录修改

程序安装后,修改配置文件inc/config.php

define('AdminDir','ucms');中的ucms修改为您想要的目录名

并将ucms后台目录(ucms)重命名为您刚修改的目录名

 

UCMS性能优化

UCMS在不进行配置的情况下也拥有不错的性能,如您的站点访问量高,可以从以下几个方面进行性能优化



inc/config.php文件配置:

define('SiteCache',1);//开启站点缓存,所有的缓存都依据此参数,如果关闭了,则其他缓存均不会生效

define('TemplateTime',0);//模板缓存时间,如果不常改模板,建议将0设置为2592000,模板文件将缓存一个月

define('IndexCache',0);//首页缓存时间,如果站点更新不频繁,建议设置为一个较大的值,能够有效提升性能

define('WapOpen',1);//如果您的站点没有手机版,请将1设置成0

后台配置:

增加栏目页面时请将设置页面缓存时间,可以有效提升性能


模板:

使用alist显示文章列表时,请指明具体需要的字段名,默认是查询出所有的字段

alist查询出的结果也是支持缓存的,可以设置缓存时间



千万级文章优化方法:

sqlite也支持千万级别的文章数量,访问量高的话,不建议使用sqlite.

mysql请使用innodb类型,默认安装使用的是MyISAM,请在安装前修改/inc/config.php文件,将MysqlEngine值修改为InnoDB.

如果已经安装为了MyISAM类型,请进数据库修改需要优化的文章表类型.

为cid字段建立索引,如果用到了另外的查询条件,排序等,也需要为这些字段建立索引.

高并发下请使用缓存优化响应速度,不同类型的栏目尽量使用不同的表.

(注:1.4.5之前的版本并不支持此方法)

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
UCMS通用建站系统是一款简单的开源内容管理系统,可以非常方便的通过它来快速开发各种各种企业站、文章站、站群系统。 系统兼容PHP5.2--PHP8.0,在APACHE、NGINX、IIS上都能使用,支持MySQL SQLite两种数据库。 后台简洁高效,上手容易,结构清晰,管理维护方便。 多级栏目,多站点支持 支持域名绑定,每个栏目均使用独立的数据表。字段添加方便快捷,能迅速完成任意栏目的搭建。 独创的伪静态系统 超级简单的伪静态配置,不必为配置伪静态规则烦恼,也无需忙碌于生成静态文件。 开启页面缓存后,配合浏览器304缓存,不需要每次从服务器下载页面,减少服务器流量消耗。 栏目网址均能自定义,支持中文网址,每个页面均能设置缓存时间。 自定义内容模型及字段 单选框、多选框、列表框、联动分类等超多字段类型,数据来源可以选择任意栏目,快速搭建各种栏目。 详细的权限设置 每个栏目每个用户都能设置增删改权限,安全高效.每个栏目每个字段都能定制详细的html代码过滤规则。 MySQL/SQLite,双数据库,支持千万级文章数量 MySQL数据库推荐文章站,数据量上万的网站使用,安全稳定。 SQLite,强烈推荐企业站使用,转移、维护、备份更加方便。 电脑站&手机站,自动适配 开启手机模式后。能自动识别访客的系统,自动切换到手机版。 可绑定手机站域名,访问手机站域名时自动载入手机模板。 UCMS通用建站系统 v1.6.更新日志: 支持php8 bug修复
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值