今天说的这个话题有点专业,有些朋友可能看了比较茫然,其实我想说的就是网站后台管理系统,是我们开发好的一种做网站的平台,有了这个系统,做一个网站异常的简单,即所谓的二次开发,要想知道这个,就要知道网站后台的开发结构,下面就一一从宏观上进行剖析。
细节上的微观上的我们暂且不管它,因为太专业,编程的东西不是我们研究的重点,我们只想说说从宏观角度来看待的感受。
记得很久前比如七八年前的网站,那时候都是静态的,即没有数据库的,网页上要修改一个文字,或是改上一段文字,以及换一个图片,都需要网络公司代为修改,专业性比较强。
随着时间的推移,客户对于网站的修改非常的频繁,甚至一天要改好几次,加好几条新闻,这种工作量如果给网络公司去做,那可了不得,几千个客户,每天要改东西,那岂不要把建站公司给累死,而且这样对于客户也不方便,改个简单的字符都要折腾上老半天,从经济角度来看,超级不划算。
在这种情况下,后台的数据库开发应运而生,它的核心是,一些经常修改的东西可以让客户来操作了,有了这个系统,双方都开心,客户操作方便,网络公司少了麻烦,降低了工作量。
从宏观上来看,网站后台的开发结构实际上包含了两点,一点是往数据库里面添加数据,另一点是从数据库里提取数据,或是“捞”数据,往里面添加的目的,其实是为了从里面提取。
要想把这个后台管理系统开发出来,最大的工作量莫过于往数据库里添加数据这个功能了,有了这个功能后,客户就可以自由的按照自己的想法去添加,而且时间与次数都没有限制,超级方便。
对于从数据库里面提取数据,是非常简单的,只需到时把数据库的配置文件,网页布局弄好,直接在html里加提取数据库的编程代码即可。
以上是对网站的开发结构有个宏观的了解,总之一切都是围绕数据库进行的,添加数据与提取数据,编个后台,用来实现这两个功能,即真正意义上实现了网站的后台管理系统。