请问,现在非常流行的网站内容管理系统(CMS)是怎么做出来的?据我所知,要掌握网站制作和建设技术,要学习很多东西,如HTML,ASP等各种网站网页和网站编程知识,是很复杂的事情,如果用常规方法做网站的话,就要学会网站制作工具,如dreamweaver,frontpage,还要掌握ASP,PHP等编程语言,而且这样做网站的话,会非常累,要一个页一个页的编辑才能做出来.但现在网络上非常流行的各种内容管理系统(CMS),却能非常容易的把网站制作这种复杂的事情变成容易的事情.而且基本不需要掌握什么HTML和ASP,PHP等编程语言.
我想请问各位高手:如果个人要想制作这种内容管理系统(CMS)的话,需要怎么做呢?需要学什么东西,需要看什么资料才能做出来这种系统(CMS)呢?另外,很多的CMS据说是开源的,我想问下:所谓的开源指的是什么?网站制作不就是要学会HTML和ASP,PHP等等吗?它说的开源的源代码是什么呢?
还有一个,如果个人想增加这种CMS的功能的话(我说的是自己想要的某种特定功能),是不是需要使用者自己修改CMS系统的源码呢?请高手解答下这些问题.主要是问下:个人要想制作CMS系统的话,需要看哪些资料,哪些书呢?请高手指点下,提供下信息.多谢各位!

解决方案 »

  1.   

    这个不用那么麻烦 这些cms都是内置标签调用数据的  你只需掌握这些cms标签的使用方法 再学会css等做好前台页面 再用标签调用数据就可以了
      

  2.   

    楼主的意思是不是想用CMS来配制一个网站,如果是你要用CMS系统,学的东西基本不多,只要了解一点html,数据库方面的东西就够了, 下载,直接安装,然后进入后台,设置系统。就可以了。如果想更改页面,那就麻烦了,每一个CMS一个语法结构,模版也不一样。这就涉及到二次开发问题了。不过你可以随便下载一个CMS在本机上试一下,如果ASP就装IIS,PHP(XP)就装wamp集成环境,linux就装Lamp,直接安装自己玩一下。