ASP-kingCMS-v5.1 LTS使用(一)下载,安装,简单设置

1,下载

下载地址:http://www.kingcms.com/download

压缩包内容:

3个文件夹:

admin 后台目录,

page前台目录,

template模板目录

3个说明文档:

KingCMS 5.0 插件开发规则,

KingCMS 5.0 函数解析,

KingCMS 5.0 许可协议

2,安装

打开page/system目录下的config.asp文件,根据需要修改(有注释)

上传3个文件夹(admin,page,template)

运行http://你的域名/KingCMS安装目录/admin/install.asp进行安装

点击第一项安装,提示是安装数据库,默认管理帐号为admin,密码admin888,安装后按照我们第8项设置好的帐号密码登录

点击第二项,删除install.asp必须转到登录界面

修改admin目录名称为任意名称,防止他人猜测后台,但注意请在安装过程完毕后修改

3,添加首页

网站首页需要先安装单页面(onepage)模块(在模块管理里,选中,然后点下拉框,安装)

点击添加单页面创建一个页面。

页面名称:首页

页面标题:是您的网站浏览器上显示的内容。

页面路径:留空

页面内容:随便输入

关键字:相关网站的关键字

简述:网站介绍

外部模板:home.htm

内部模板:任选

按照以上内容填写完成后,保存即可看到首页。


 

 

 

说明   此版本为KingCMS2009BETA版本的正式版。 更新记录 增加在线文件管理器(webftp)模块 增加留言反馈(feedback)模块 Portal模块增加comment功能 增加对xheditor编辑器的支持,安装使用xheditor为默认编辑器  修正分页列表中第页、上页的链接错误Bug 修正{king:image /}标签在列表中使用时无法读取数据的Bug 修正标签乱码问题 修正安装程序计算时区错误的问题,安装时自动设置服务器所在时区 修改安装时的默认数据库为Sqlite 修正kc_icon函数的图片链接提示无法显示的Bug 修正些模板中的笔误 删除文章后,自动删除已生成的静态文件 修正访问次数统计错误的Bug 修正时间显示错误的Bug 修正自动插入jquery函数库在网页中出现多个<title></title>标签的时候会插入多次的Bug 增加文章评论的管理功能 修复使用{king:portal type=”tag”}标签读取文章列表时,部分标签无法读取文章列表的Bug 修复部分使用全文检索的地方无法读取数据的Bug 升级办法: 备份原有数据库文件,Mysql的建议使用phpmyadmin备份,SQLite的直接拷贝根目录数据库文件备份; 除了\images、\template和\upfiles文件夹,config.php和数据库(SQLite的数据库)文件,其他文件都移到old目录备份; 把新的文件(除\images和\template文件夹,config.php和INSTALL.php文件外)上传到根目录; 进入template\inside目录,把comment和feedback文件上传到相应的inside目录; 访问后台登陆,重新更新缓存和生成站点,完成升级。 全新安装: 将下载安装包解压后上传到网站根目录; 参考template目录下的默认模板制作网站模板; 上传模板到网站的template目录,或新建个目录进行存放; 访问http://域名地址/INSTALL.php,按照提示进行安装;(Linux环境请注意大小写)访问后台登陆,安装所需要的模块,并录入资料; 生成全站,完成安装
KingCMS PHP企业版是简单易学,代码精巧的开源内容管理系统(CMS),支持PHP SQLite3/MySQL和ASP ACCESS/MSSQL,模板标签机制容易理解,制作方便,完全自定义的URL 等功能助你轻易实现众多SEO细节,是制作网络营销型企业网站的首选,此版本为KingCMS正式版的SP2版。 KingCMS PHP企业版 6.1.1641 SP2 更新:2010-10-11 修复,前台comment.php的评论分页无效 修复,后台爬虫管理的统计无效 修复,文章录入关键字的分隔规则为英文状态逗号而不是空格 修复,产品模型下的状态属性管理操作无效 增加,登陆后台管理登陆界面的验证码项 修正,对评论和留言的内容进行过滤 增加,碎片增加删除功能 完善,留言功能增加回复管理 升级xheditor到1.1.10新版 增加,站点地图标签 增加,预定义用户头像,把头像图片放到/images/headface下即可读取 增加,根据文章ID或Tag调用相关记录的标签,更强大的SEO功能 增加,对基本模型的标题后台搜索功能 完善,对留言和评论采用地方门户版的审核机制,已注册的用户只要有条申核通过,自动申核通过。非注册的用户则自动留给管理员申核 增加,提供Sp2的新demo示例模板 KingCMS PHP企业版升级办法: 备份原有数据库文件,Mysql的建议使用phpmyadmin备份,SQLite的直接拷贝根目录数据库文件备份; 除了\images、\template和\upfiles文件夹,config.php和数据库(SQLite的数据库)文件,其他文件都移到其他目录比如新建old目录备份; 把新的文件(除\images和\template文件夹,config.php和INSTALL.php文件外)上传到根目录; 访问后台登陆,重新更新缓存和生成站点,完成升级。 KingCMS PHP企业版全新安装: 将下载安装包解压后上传到网站根目录; 参考template目录下的默认模板制作网站模板; 上传模板到网站的template目录,或新建个目录进行存放; 访问http://域名地址/INSTALL.php,按照提示进行安装;(Linux环境请注意大小写)访问后台登陆,安装所需要的模块,并录入资料; 生成全站,完成安装
KingCMS源码 该项目是比着PETSHOP做的,因此分了三层,在数据层使用个支持ACCESS与MS SQL的组建(其实并不是完全兼容的,只是在这个项目中没用到譬如触发器之类的东西罢了,当时居然还会考虑ACCESS…)。因此对两种数据库些兼容性,比较讽刺的是兼容却放在Data Layer来做了,其实自始至终也没实现过其他的Data Layer,然后这个项目就死掉了。 先说说后台的开发吧。微软还是很强大的,能在WEB上做出事件驱动来。感觉很强大的就是数据绑定功能,在三层的基础上,我只要为每个Data Source指定个Business Object,.NET就可以通过反射自动的提供相当多的信息到Grid View,Detail View里面,然后需要修改的地方就是改改每个Column的Name。对于需要特定显示的地方,还可以更改相关控件的模板,在模板中可以用各种各样的控件,而且也是支持绑定的,所以在这层的工作相当清晰,就是控制数据的表现形式。而且通过Data Source,可以很轻松的实现几个控件的联动。Data Source可以很方便的绑定Business Object提供的方法的相关参数,可以绑定到Request,绑定到某个控件的属性 在后台的开发过程中,对自定义服务器控件,自定义用户控件等都有了定的了解。控件化的好处就是拿来就用,FCKeditor(现在应该叫CKedirot了)的那个控件很轻松的就融入了系统。还了解到了ASP.NET的权限控制,对目录的权限也可以有,在系统中也加入了相关的配置页面。 在前台,受朋友开发的ASP系统的影响,引入了使用标签的模板系统。自己写了asp.net的小型模板,标签形式都是自定义的,而且是可扩展的,也用了反射。但是现在看来,用反射而又没有做些处理,效率应当是十分低下的。其基本工作原理就是正则表达式匹配标签,而后通过标签的进行多态,把相关的内容返回然后REPLACE。后期发现确实挺慢的,还引入了缓存,其实就是很傻的放到ASP.NET的内存中,缓存策略也很傻,更改时删掉那个缓存项。 前台直接实现了个Http Module,这个Module是可配置的,也是通过反射来加载些模块。现在看来Http Module有点像Router,加载的模块有点像Controller了。 前台的交互则是使用的jQuery + Web Service,由于Web Service支持Json的序列化,所以相关数据交互还是很轻松的。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值