设为首页 - 加入收藏
广告 1000x90
您的当前位置:主页 > 教程 > cms教程 > 正文

文档之家

来源:未知 编辑:天选资讯 时间:2023-03-18

  为什么要写这系列的文章呢?理由很简单,这是笔者多年想写出来的文字。那么该系列的文章是关于什么的呢,为什么标题是《无基础CMS建站之 KingCMS篇》呢?本文最大的目的就是让你什么都不用懂,只要照着步骤一步一步来操作,就能完成一个网站,甚至是一个资讯非常丰富的网站的制作。

  如果你是网站爱好者,如果你会经常研究一些网站程序,甚至,研究技术是你的爱好,不管是专业的爱好还是业余的爱好。那么你可能会知道一个名词叫做 CMS,有了这个东西,你甚至可能会购买网站空间就会建立网站了,是不是真的这么简单?确实如此,毕竟科技是向前的,科技的一个很重要的意义就是减少重复的工作,在建网站也该如此,把重复的动作用程序代替,就是产品了,或者简单点来说,是工具了。CMS就是一个让建网站和管理网站变得简单的工具。

  CMS那么地好,那么它可以做什么样子的网站呢?如果不那么限制地来说,其实现在所有的网站都是使用CMS来做的,区别是这个CMS公不公开而已,是不是通用的而已。那不是废话吗?都拿不到手的程序关我什么事。这也是,在这一番自言自语当中,仿佛听到,如果我能拿一个下载到手的网站程序,比如某个 CMS,能做个网易出来,就算不是一个网易,做1/100个网易出来也不错,至少首页像个门户嘛。那么,互联网有没有CMS可以做一个或者1/100个网易出来的呢?答案是,太多了。毫不夸张地说,国内的CMS设计的原型多多少少都被几大门户影响,所以,笔者在这里可以让你很兴奋地知道,下载一个免费的程序,也是可以做一个门户出来的!

  在本文,不讨论国内哪家CMS更加好,也不讨论国内的CMS和国外的CMS的优劣势,只关注究竟如何用免费能拿到手的CMS程序做个类似网易的网站出来,而且,是没有基础的前提下。甚至,连什么是HTML都不去关注!如果你看完这系列的文章觉得是吹水,还是要懂得很多技术的话,那么也请你原谅,笔者只保证你按照最表面的意思去弄懂一样东西,照着这样东西做就能运作起一个网站而已。

  首先,笔者会带着大家去观察一些网站,从网站的地图总结出它们的栏目,解决网站最起步的问题,其实很多人会以为做网站就是先设计logo,再设计模板,上线就行了,不然的话就是套个模板,直接上线。事实并不是如此,一个网站无论多么简单,或者多么复杂,它的灵魂都在于它的定位和策划。在这个环节,网站最重要得出来的是栏目的策划。说的直接一点,就是把目标网站的栏目复制下来而已,策划的事情等到你自己想做个好网站的时候再慢慢想,这里只是纯粹复制。

  其次,分析目标网站的模板结构,同样道理,复制!在本文结束之后,你会发现,按照一步一步地操作,你竟然能完全复制一个网站下来,而且有后台,可更新,样子也不赖。

  再次,逐步“肢解”目标网站的结构,从首页,列表页,内容页一个一个页面地扒,只复制,不断地复制,使用工具来复制。

  最后,完善一个网站所需要的全部功能,比如会员,网站地图等,再就是涉及到网站的优化,推广等细节。这样一下来,不用懂任何的知识,照做,就能搬一个网站下来,想到都兴奋。

  记住,本文研究怎样复制目标,你可以不用懂任何东西,看完之后,你再认真复习下,说不定你就很快就能复制个山寨版的网易出来。

  这是一个很形象的动作词,扒手和扒模板是一个道理,都是把东西从别的地方拿过来,是一个涉及到侵害他人利益的动作。扒模板的表面理解就是复制别的网站的模板,以达到自己用的目的。

  小型网站的策划都归结到栏目策划,往往制作一个网站前都需要确定要使用多少个栏目来表达网站的主题。如果说网站主题是一个人的脑袋,那么栏目就是肢体了。

  1、本章涉及到扒模板的技巧,不鼓励大家去盗取别人的劳动成果,纯粹技术交流。

  3、实例网站为站之理想),是笔者拥有版权的网站,仅用于实例教程,请勿拷贝使用,以下简称“现建网站”。

  cnbeta是IT类的资讯网站,所采纳的新闻都是以某个主题为导向的。举例说明,比如网站有三个主题:诺基亚,IE,索尼。网站现在有一篇关于诺基亚的新闻,一篇关于IE的新闻,索尼的暂时没有。那么首页发布新闻的效果如下:

  新闻标题处于正上方,新闻的日期、阅读次数、推荐次数等属性在于标题的下面。新闻的主题有一个图片,比如IE的就是IE的logo图片,诺基亚的就是诺基亚的logo图片。点击图片之后,在打开的页面显示所有关于该主题的新闻,比如点击以上的诺基亚logo图图片,在打开的页面就看到所有关于诺基亚的新闻列表。

  cnbeta就是以这种创新形式的主题报道新闻,受到了广大网民的欢迎,连一些IT门户都参考了它的形式发布IT新闻。该形式主要是主题明确,便于阅读索引。本实例教程就是以这种形式作为出发点,举例建立一个关于站长资讯的站点。

  参考网站的栏目结构比较有特色,严格来说,整个网站只有一个新闻发布分类,众多新闻以主题形式区分开来。按照浏览人群来区分,网站对新闻发布还采用了一种分类方法:DIG版,软件版,业界版,互动版。每个主题有一个logo图片,如果该主题没有logo或者新闻较少的话,就使用一个通用的logo暂时代替,等到合适的时候再放上该主题的logo。

  参考网站的模板也相对较简单,只有两个页面。一个是列表页(同时也充当首页),一个是内容页。由于页面太长,提供以新窗口浏览的方式举例:首页、内容页。

  然后每个网址以主题形式索引,参考了cnbeta的主题形式。然后模板也类似cnbeta,只是多了一个子分类的列表页模板。

  接着就到了建站系统的安装环节了,本实例教程采用的建站程序是KingCMS的企业版。

  首先声明,KingCMS的商业用途是需要商业授权的,否则只能用于非商业用途(查看它的授权说明)。虽然说要授权,还好我们能免费下载,点击这里到下载页面下载。

  下载回来的是一个名为:KingCMS_6.0.813.zip的压缩包。因为KingCMS企业版采用的是PHP语言编写,加上支持SQLite 数据库,所以很适合用于企业建站,相比ASP+Access有很大的优势。在本章,我们不讨论如何选购适合的空间,只围绕安装做一个简单的安装教程。

  把下载的压缩包解压后,上传upload文件夹里面所有文件到FTP空间,如果是Windows NT系统的话直接上传即可,如果是Linux的请注意使用二进制方式上传。

  如果你的FTP空间绑定的域名是:,那么安装的路径是:。在浏览器的地址栏输入INSTALL.php 的完整路径,就会看到以下界面:

  说明已经图示了,管理员数据库前缀在以后的运用再展开应用说明,是用于方便多站管理的。由于KingCMS企业版默认的安装数据库是SQLite,则不需要另外设置MySQL的连接信息,对于企业和个人来说都是一个很好的事情,可以节约成本和备份简单,备份只需要拷贝SQLite的数据库文件(网站根目录的*.db3文件就是数据库文件)即可,安装时数据库的名字是随机生成的,可以不修改。设置完成之后,点击“安装”,有没有注意到安装的后面有(S),说明该页面支持Alt+S实现点击安装。

  第一次登录KingCMS,提示“新手上路”,里面有几个概念和常见问题都很经典。KingCMS的基本概念

  主系统(System):主系统也成为基本系统,仅提供管理员登录、退出等基本功能。

  模块(Module):实现扩展功能的功能目录。内容发布用的内容管理(Portal),管理前台用户的用户系统(User),定义代码段的碎片(Block)等目录,均为模块。

  模型(Model):内容管理可以细分为文章管理、下载管理、论坛等功能,这些在内容管理(Portal)模块下实现具体发布功能的小功能块称之为模型;只有内容管理(Portal)有模型,其他模块没有模型。

  模板(Template):模板即为网站前台风格,默认是放在template目录和一个图片文件目录images构成。KingCMS模板分成外部模板和内部模板,对内外部模板的详细介绍请见UserGuide。

  模板标签(TAG):模板标签是用来代替PHP脚本语言的构造语言,相似于HTML

  由于KingCMS系统采用模块化概念开发,所以需要先安装模块才能进行添加栏目等操作。

  重复“查找模块”,点击如图安装图标,直至全部模块安装完毕为止。由于本教程涉及到全部模块,所以才安装全部日后你掌握之后,可以安装部分需要的模块。

  添加完模块之后,笔者建议熟悉一下后台的菜单,比如每个菜单都挨着点击一下,以便熟悉以后的操作,也方便本教程涉及到菜单的操作,不另外作截图说明。

  KingCMS系统安装完毕之后,所有的栏目管理在“内容管理”-“栏目中心”。依次点击“内容管理”-“栏目中心”:

  系统在安装模块的时候,默认添加了一个“单页”的栏目,这个便是网站的首页。我们就不需要重复添加首页了,直接点击“编辑”就能完成首页的修改。

  安装KingCMS企业版的就到此为止,下一章,将会讲解如何添加栏目并且指定模板,栏目路径的设定。

网友评论:

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片

织梦模板大全 dedecms.codesdq 联系QQ:121673232 邮箱:121673232@qq.com

Copyright © 2002-2011 DEDECMS. 织梦科技 版权所有 Power by DedeCms

Top