论文部分内容阅读
引言:利用CMS系统可以方便地管理、发布、维护网站,大大加快网站开发速度、减少开发成本。WordPress是一款广泛应用的免费博客平台系统,本文主要介绍如何利用WordPress并借助于其丰富的主题、强大的插件来构建免费的CMS系统。
CMS意为"内容管理系统",通过它可以方便地管理、发布、维护网站内容,不用再写HTML代码或手工建立页面,大大加快网站开发速度和减少开发成本。目前最流行的是PHP+MySQL构建的CMS,以下以Ubuntu Server为例介绍如何安装WordPress。
一、安装WordPress
(一)搭建Apache+PHP+MySQL环境
(二)创建MySQL数据库和用户
(三)上传WordPress文件
(四)执行安装程序
(五)选择合适的CMS主题
WordPress拥有众多的CMS主题,笔者在此推荐免费的Hotnews Pro CMS主题。该主题具有丰富的主题设置面板,还提供了CMS、BLOG、图片、视频等多个模板。
二、利用插件(plugin)为网站锦上添花
WordPress有非常多的插件,仅官网上就有25000多个插件。登录管理后台,点击“插件”-“安装插件”,输入插件的关键词,点击“搜索插件”,找到以后直接安装即可。以下介绍几款常用的插件:
(一)权限管理插件(Advanced Access Manager):该插件可为wordpress的用户设置更为灵活的权限。WordPress默认有五种角色:Administrator(系统管理员)、Editor(编辑)、Author(作者)、Contributor(投稿者)、Subscriber(订阅者)。WordPress默认的权限有时并不适合,通过此插件可以设置每个角色甚至是每个用户的权限,还可以新建角色。
(二)限制访问插件(Restricted Site Access):启用此插件后,可以设定只允许注册用户或者某些限定IP访问,非常适合只允许会员访问的网站。
(三)在线调查、考试插件(WP Survey And Quiz Tool):该插件可实现在线考试、调查问卷、在线投票等功能,可通过用户、ip或cookies等方式限制多次访问,该插件具有较强的后台统计功能而且免费。
(四)用户投稿插件(User Submitted Posts):通过此插件,用户可以提交稿件、上传图片等,支持匿名方式。用户提交的文章可设置为草稿、立即发布或经过批准后才发布,可有效防止恶意信息的提交。
(五)留言本插件(DMSGuestbook):该插件支持多国语言,后台管理功能非常强大,设计非常人性化,留言本模板颜色、字体等可完全随自己喜好定义,是WordPress平台上最流行的留言本。
(六)文件下载管理插件(Wordpress Download Monitor):这是一款优秀的WordPress文件下载插件,功能非常强大,利用此插件可实现很多软件下载站所具备的功能。
三、迁移网站
(一)迁移代码
直接将wordpress源码从服务器A复制到服务器B的相应目录,然后修改wp-config.php中的相关信息。
(二)迁移数据库
(三)更改地址信息
需要更改相应的网站地址和目录信息,才可正常访问。
(作者单位:中共日照市委党校)
CMS意为"内容管理系统",通过它可以方便地管理、发布、维护网站内容,不用再写HTML代码或手工建立页面,大大加快网站开发速度和减少开发成本。目前最流行的是PHP+MySQL构建的CMS,以下以Ubuntu Server为例介绍如何安装WordPress。
一、安装WordPress
(一)搭建Apache+PHP+MySQL环境
(二)创建MySQL数据库和用户
(三)上传WordPress文件
(四)执行安装程序
(五)选择合适的CMS主题
WordPress拥有众多的CMS主题,笔者在此推荐免费的Hotnews Pro CMS主题。该主题具有丰富的主题设置面板,还提供了CMS、BLOG、图片、视频等多个模板。
二、利用插件(plugin)为网站锦上添花
WordPress有非常多的插件,仅官网上就有25000多个插件。登录管理后台,点击“插件”-“安装插件”,输入插件的关键词,点击“搜索插件”,找到以后直接安装即可。以下介绍几款常用的插件:
(一)权限管理插件(Advanced Access Manager):该插件可为wordpress的用户设置更为灵活的权限。WordPress默认有五种角色:Administrator(系统管理员)、Editor(编辑)、Author(作者)、Contributor(投稿者)、Subscriber(订阅者)。WordPress默认的权限有时并不适合,通过此插件可以设置每个角色甚至是每个用户的权限,还可以新建角色。
(二)限制访问插件(Restricted Site Access):启用此插件后,可以设定只允许注册用户或者某些限定IP访问,非常适合只允许会员访问的网站。
(三)在线调查、考试插件(WP Survey And Quiz Tool):该插件可实现在线考试、调查问卷、在线投票等功能,可通过用户、ip或cookies等方式限制多次访问,该插件具有较强的后台统计功能而且免费。
(四)用户投稿插件(User Submitted Posts):通过此插件,用户可以提交稿件、上传图片等,支持匿名方式。用户提交的文章可设置为草稿、立即发布或经过批准后才发布,可有效防止恶意信息的提交。
(五)留言本插件(DMSGuestbook):该插件支持多国语言,后台管理功能非常强大,设计非常人性化,留言本模板颜色、字体等可完全随自己喜好定义,是WordPress平台上最流行的留言本。
(六)文件下载管理插件(Wordpress Download Monitor):这是一款优秀的WordPress文件下载插件,功能非常强大,利用此插件可实现很多软件下载站所具备的功能。
三、迁移网站
(一)迁移代码
直接将wordpress源码从服务器A复制到服务器B的相应目录,然后修改wp-config.php中的相关信息。
(二)迁移数据库
(三)更改地址信息
需要更改相应的网站地址和目录信息,才可正常访问。
(作者单位:中共日照市委党校)