- 软件简介:
-
一、系统简介
杰奇网站管理系统(简称 jieqi cms),是一套基于B/S结构,功能强大而易用的网站管理系统。
本系统由杰奇网络(http://www.jieqi.com)独立开发,是一个适用于Linux/windows/Unix等环境下高效的网站程序。程序基于B/S结构,使用当前流行的 PHP+MySQL编写,稳定并且快速,具备完善的权限管理和灵活是区块设置。我们采用了模块化的设置方法,比较成熟的模块有文学书库、电子书店和网友论坛,另有更多的功能正在逐步开发之中,用户可以根据实际需要选择或者定制自己需要模块。她可以满足从小流量到大流量,从个人到企业各方面应用的要求,为你提供一个全新、快速和优秀的网站管理系统。
二.功能介绍
1.程序特色
1)灵活的程序架构
基于框架的开发模式,程序拥有统一的底层接口,文学系统、论坛、电子书等都作为独立的模块挂接在上面,每个模块都有自己的参数和权限设置,具有良好的扩展性能。
2)使用编译型模板
模板的使用实现了程序和美工的分离,用户通过修改html格式的模板就可以实现自己的网站风格。编译型的模板设计方式会在第一次载入模板时候结合程序进行解析生成一个可执行的php程序,下次访问会直接使用这个编译好的程序,而不是每次都载入模板并解析。
3)自动缓存机制
对于不常更新的内容,生成html格式的静态文件,只有在内容变化时更新静态文件(如文章内容,阅读时都是html文件,只有在修改或者增加内容时才更新)。
对于频繁变化的信息,用户可以设置缓存时间。(如排行榜,虽然是实时变化的,但用户可以设置成半小时更新一次,这样大大减少了系统资源)
4)繁简双语支持
所有程序页面都实现了页面内容繁体(big5)和简体(gb312)的相互转换,默认使用简体中文。
5)权限管理
细化的权限分类和无限用户等级相结合,用户可以自由设置用户的等级类别,并且针对具体某个权限设置每个等级是否拥有。
6)区块管理(广告管理)
区块是指网页上一个独立的内容块,比如用户登陆区块、热门文章前10条。区块分为系统区块和自定义区块,后台可以安排各个区块是否显示以及在首页的显示位置。自定义区块允许用户自己填入标题和内容,这样就很方便实现公告的发布以及广告的安排。
7)搜索引擎支持
系统可以将绝大部分文字内容类信息生成静态页面,不同页面可以有自己的标题和关键字,只有修改后才会重新生成。对于一些变化频繁的页面,如排行榜,文章列表等,可以生成伪静态页面,使您的网站出现在搜索引擎的几率大大增高。2.系统功能
1)参数设置
每个模块都定义一系列可变参数,由管理员进行调整。参数设置直接影响网站的运行性能和显示模式。
2)用户组管理
即会员的类别管理,管理员可以增加或删除会员类别。会员类别直接与访问权限挂钩、所以尽量在网站开放前就设置好需要的类别。系统默认“游客”、“登陆用户”和“管理员”三个类别,不允许删除。
3)权限设置
每个模块都会设计一系列访问权限,由管理员决定某个权限哪些会员类别可以访问。本功能一般结合用户组管理一起使用,灵活组合。
4)区块管理
如上面介绍,管理员在后台设置区块显示位置及是否显示。部分区块还可以通过调整参数来改变显示方式。对于系统有缓存的区块,如果想马上看到最新效果,还可以手工进行刷新。
5)用户管理
包括修改用户组、积分、经验值以及删除用户等,用户的管理动作将记录日志,以备管理员查询。(用户的个人资料由用户自己修改,不允许管理员任意改动)。
6)积分制度
积分制度用户体现用户的贡献和活跃度,用户的注册、登陆、发表文章、书评等都给予一定的积分。具体积分增加的数值由管理员在参数中设置。
7)站内短信
用户之间可以发送短消息,便于相互交流。用户有什么意见或者建议也可以用短信形式发送给管理员信箱。
3.文学书库
1)文章发布和管理
1.1 作者可以分卷、分章节发表文章。根据后台设置情况,文章内容可自动生成分章节阅读的html文件、zip文件和全文阅读的html,分别用于在线阅读和下载。
1.2 管理文章包括修改文章内容,增加删除章节,改变章节排序等。除了管理员可以管理任何文章外,具体一篇文章的管理人员最多可以有三个:发表者、作者和代管人。(发表者需要是本站注册并登陆用户,默认拥有发表文章的管理权限;作者可能是本站用户也可能不是,前者则拥有管理权限;代管人是在前两者都没时间管理的情况下另外指定一个用户来管理文章)
1.3 文章状态分为待审核和已审核,管理员可以设置成为发布后直接显示,也可以设成新发布的文章需要斑竹审核才会显示。(文章审核在后台进行)
1.4 单篇或者批量的文章重新生成功能(包括生成html、zip等),如用户修改了网页模板,可用此功能重新生成以前文章的静态阅读页面。
1.5 作者可以设置自己文章的图片及发布公告,这两项都将在文章信息页面显示。
1.6 系统会自动统计文章的点击数(点击数分为总点击、月点击、周点击和日点击,重复刷新不会多次计数)、推荐数、收藏数及文章大小。
2)书评/推荐
2.1 登陆用户即可发表书评。为了限制灌水书评,后台可设置书评需要过滤的词语及两次发表的间隔时间。
2.2 作家拥有管理自己文章书评的权限,包括置顶、加精和删除。
2.3 推荐分为网站推荐和用户推荐,网站推荐在后台由管理员操作。用户推荐只需要普通登陆用户即可,每人每天的可推荐次数有一定限制。3)书架/书签
3.1 将自己喜欢的文章放入藏书架,便于以后阅读。在阅读时可以记录当前的阅读章节作为书签。
3.2 在书架中显示收藏文章的更新日期、最新章节以及书签位置,这样很容易知道您收藏的文章是否有更新。
4)作家专栏/会客室
4.1 作家专栏显示某个作家的所有文章,当前状态以及作家发布的最新消息等。
4.2 会客室相当于作家留言本,用户可以在这里给作家留言已经查看回复。
5)排行榜/查询
5.1 系统拥有多种类型的排行榜,可快速找到最新最热的内容。
5.2 为方便用户查找文章,可按照文章名称或者作者名称进行搜索。
6)草稿箱
6.1 包括建立、编辑和删除草稿。
6.2 草稿箱由作家自己管理,确认后可直接发布成正式文章。
4.电子书店
1)电子书生成器和阅读器
1.1 电子书是加密的文章格式,由生成器将文章内容生成一个电子书文件,用专门的阅读器阅读。
1.2 每本电子书都有一个自己的密码,保存在网站上。因而需要购买后并联网注册才能正常阅读。 2)电子书发布/管理
电子书信息包括书名、章节、作家、电子书文件、封面图片等,电子书内容一般与文章系统中的文章相互关联。
3)购物车
电子书基本流程为:选择电子书、放入购物车、管理购物车、确认结帐、下载阅读。
4)虚拟货币
用户购买电子书需先购买网站的虚拟货币。购买方式可以为邮局汇款、银行转帐及在线支付。
5)交易记录
所有购买都有相应记录,用于查账和处理用户反馈或者其他异常情况。
6)销售统计
系统记录了所有用户的购买和注册情况,便于管理员统计和查询。对于一些失败的交易,可以退换虚拟币。
5. 论坛
1)论坛设置
由管理员在后台进行新建、编辑和删除论坛分类或论坛。可根据每个论坛版块设置斑竹以及论坛的访问、发贴、回复、管理等权限。
2)发贴回复
允许使用普通文本、BBCODE代码,可上传附件和设置需要过滤的词语。
3)帖子管理
包括每个帖子的编辑、删除、置顶和加精。三、安装指导
1.系统需求
1)基本需求:php+mysql+zend optimizer
推荐配置:
操作系统:linux (windows 也可以,一般发挥性能要比linux/unix/freebsd等系统差些)
WEB服务:apache 或 zeus (windows下也可以用IIS)
PHP:4.4x 版本
MYSQL:4.0.x 版本
Zend Optimizer:使用最新版本的2)php需要支持zlib库和xml库(一般默认是安装的,不要特意去掉就是)。有条件的可以考虑安装 GD库、CURL库,以及开放socket和共享内存支持,在以后的程序中可能会用到。
2.安装步骤
1)上传所有程序和模板文件,以下几个目录以及目录下所有文件的权限需设置成 777
blockcache-区块缓存目录,可在后台设置目录名称
cache-网页缓存目录,可在后台设置目录名称
configs-配置文件目录
compiled-编译文件目录
files-用户上传或者网站程序生成文件保存的目录,可在后台设置目录名称2)建立数据库,并导入数据结构文件和原始数据文件,分别是 struct.sql 和 data.sql ,这一步一般可以由phpmyadmin来做。
3)修改配置文件 configs/define.php 里面的以下几个参数
JIEQI_ROOT_PATH-网站物理路径,最后不带斜杆,如 /home/book
JIEQI_URL-网站访问地址,如 http://www.domain.com
JIEQI_DB_HOST-数据库服务器,一般数据库和网站在同一机器就用 localhost, 否则可以用服务器IP
JIEQI_DB_USER-登陆数据库的用户名
JIEQI_DB_PASS-数据库密码
JIEQI_DB_NAME-数据库名称4)使用默认帐号 admin, 密码也是 admin ,登陆后台(后台地址是您的网址加/admin,如:http://www.domain.com/admin)。点系统管理里面的系统定义,仔细设置好每个参数,这里的设置将会覆盖上一步的配置文件。
5)完成以上步骤后可以访问下网站看看是否显示正常了,如果无法正常显示,请检查第三和第四步骤是否正确,错误的话重复一次。如果提示“对不起,网站地址(****)配置错误!”,通常是因为网站授权文件对应不上,请向程序的销售服务人员索取。
四、快速入门
程序安装好之后,用户会根据自己的实际情况进行配置,通常需要以下几个步骤:
1、系统定义
这个在安装的时候就用到了,主要包含了网站的基本参数。
路径和数据库的设置直接影响网站是否能正常运行。
与显示相关的设置主要有“BANNER代码”、“顶部通栏代码”、“底部通栏代码”,这些代码将显示在所有动态页面。
与性能相关的主要有:
数据库设置:是否使用持久连接指的是数据库的连接方式,当使用持久连接,那用户第一次访问页面时连上数据库,页面结束后还是保持这个连接,这样访问第二个页面就节省重新连接数据库的时间了。这样的好处是加快连接速度,缺点是一直会占用数据库连接,而一个数据库同时能承受的连接数有限制的。因而大多数情况不使用持久连接,访问量少可以考虑这种模式。
是否使用系统菜单:使用系统菜单就是程序根据配置文件自动生成js下拉菜单。如果你网站已经固定了需要那些菜单,可以直接把这部分代码写入模板文件them.html里面,而不用程序来生成。
session设置:session保存方式支持数据库存储和文件存储,建议用文件模式,因为数据库频繁存取容易影响性能;session保存目录留空表示使用系统目录,你也可以指定一个,比如linux系统下可以把session保存倒内存虚拟的目录下,以获得更快的读写速度。
编译和缓存选项:一般情况是否自动编译选择是,强制编译选择否,因为这个可以交给程序判断。自动建立子目录建议选择是,如果不建立子目录所有编译或缓存文件都在同一目录下,数量多了访问就慢了。是否启用缓存对网站性能很有影响,启用将大大加快页面显示速度,但是有些内容将不是实时更新。一般网站刚安装好时候不使用缓存,以便修改的效果能实时体现,正式开发的时候则启用缓存;
GZIP压缩:就是是否把网页压缩后输出,启用可以加快显示速度,降低带宽占用,但是会消耗一些服务器资源。2、参数设置
后台的系统管理,以及下面每个模块都有一个参数设置,用户可以根据实际情况调整,参数主要影响页面的显示模式。
3、用户组管理
在后台的系统管理里面,指的是将用户分成几个级别,每个级别直接与权限挂钩。一般在网站开放前设置好,以后如果再进行修改,则权限设置也需要修改。
4、权限设置
这是针对上面的用户组来区分权限的,系统和每个模块都有一个权限设置栏目,您可以选择每个用户组是否有某个具体的权限。
5、区块管理
区块在网页总表现出来的就是一个方块栏目,象最新文章,点击排行之类。区块管理功能主要用户首页的区块显示,每个区块您可以决定是否显示以及显示的位置和次序。除了系统模板的区块,用户还可以增加和修改自定义的区块。通常在增加广告就是添加一个区块,选择好显示文字并输入广告代码。
6、模板定制
系统有一个总体风格模板theme.html,直接影响整个网站风格。默认在 themes/default目录下,如果你在系统定义里面把风格改成别的名称,比如 book,那就使用 themes/book/theme.html这个模板。模板为html格式, <{ 和 }> 之间为程序需要替换的内容,其他可自行修改。除了总体风格,具体页面和区块都有一些自己的模板。
7、其他常见修改
a、文章分类:分类需要修改配置文件 configs/article/sort.php, 是一个php数组,在程序里面是已此处数组的序号来判断文章类别,所以序号不要重复,也不要轻易修改。
b、定制菜单:默认菜单是配置文件配合js生成的,配置文件在 configs/mainmenu.php,js是sctipts/menu.js。用户可以用自己的菜单代码,直接写道theme.html里面,然后后台的系统定义里面选择不使用系统菜单,这样可以更节约资源。
c、文章阅读页面:文章默认生成静态html页面,有三个对应模板,在modules/article/templates目录下的index.html, style.html, fulltext.html,分别表示文章目录页面,章节阅读页面和全文阅读页面。(注意:在默认的模板顶部和底部都放了一个js,是用来实现页面调色和放广告的。因为html页面一般生成后就不变了,而广告代码经常会变,所以每个html都默认调用js,通过修改js以达到换广告的效果)
d、文章信息页面:即 modules/article/articleinfo.php?id=xxx,
这个页面使用的模板文件为modules/article/templates/articleinfo.html,
页面左边区块的配置文件为 configs/article/guideblocks.php。
相关软件
- 2008-06-04马克斯CMS 1.0正式稳定版
- 2008-06-01PHP-Jobsite v1.34
- 2008-05-27WordPress 中文版 v2.5.1
- 2008-04-09风讯dotNET CMS v1.0 正式版
- 2008-04-08DedeCms V5.1 GBK 版
- 2008-04-08DedeCms V5.1 UTF8 版
- 2008-03-13Contrexx® CMS 1.07
- 2008-03-09DeDeCms V5 UTF-8正式版
- 2008-03-09DedeCms 2007(DedeCms V5)BGK
- 2008-03-08RW:Download v4.0.7

