首页>>建站知识>>营销推广

网站模块化可以减少程序设计工作

点击次数:67   发布时间:2020-04-15 13:11:53

各位在设计动态网站时常常遇到的状况是一个功能要设计出好几页的页面来满足功能需求,有没有必要设计成这样?常常被程序设计搞的灰头土脸的网站设计师脸上都是一圈圈的黑眼圈,动态网站的好处是同一个相同的功能可以套上不同的模板样式,再交给下一个客户使用,通常,只要开发一 次,美编的事就变的简单许多。而有时,为了怕麻烦,还是懒做,通常接到新的案子都会对客户说同一套的说辞,然后再将程序原封不动的交出,只要美编改一改就好,客户只要看到版面不同于其它网站,功能完全符合他们的需求,酬劳就轻松入袋。程序就是能有这种好处,一次次的回收再利用,程序代码一字不变,没人会感觉到你的程序代码是否有更动。难怪在公司一个人当十个人用的单打独斗的程序设计师会跳出来自己接案子,利润与劳动方面都是一等一了。回过头来说一下这件事,一开始的新手程序设计师,在设计动态网站时常常一个功能就设计出十个页面,若两个功能就乘上双倍的页面。现在这样设计没问题,往后修改程序就有的改了!

程序设计工作.jpg

不只程序,连美编都要做这相同的事。所以,我通常都指导新手们不要这样子做,请将网站模块化。

例如链接数据库的PHP程序代码是这样子做的:

mysql_connect("localhost","root","XXXXX");

mysql_select_db("my_data_base");

$sources=mysql_query(‘SELECT * FROM table’);

while($my=mysql_fetch_object($sources)){

echo $my->data

}

而这蓝字mark起来的部分是在PHP程序要链接数据库前必需要下指令的程序代码,你的第一件case这样做看起来是没问题的,当要用相同的模式再交付第二个case时,你也会为第二个case设个不同的密码,即使你的MySQL server是你自己在matian的,那么要select db也要复制一个不同名字的数据库吧!

网站模块化.jpg

php的生命周期是在该网站上的第一行开始,结束于该页的最后一行,你以为要下一个网站就可以省了吗?


不!下一个页面一样要下这样的指命。所以,你有十页要链接数据库,这个程序代码就要连续下个十页在里面,然后,第二个案子就要修改十次的密码,修改美编就要做十次的动作。此时为你的动态网站做一个主程序就可以解决上述的问题了。


设计一个功能完全,且程序代码分布有规划的网站,通常都要靠自己的设计经验将工作予以简化省时。这是程序设计师应该要有的好习惯与态度,依照这模式下,未来的程序设计之路会很有帮助的喔!


相关文章:

联系我们

联系人: 荣先生

建站QQ: 97532866

手机: 15919993369

联系我们
  • 联系人: 荣先生
  • 建站QQ: 97532866
  • 手机: 15919993369
Copyright © 2016-2024 深圳网站建设 All Rights Reserved.
扫描二维码! 关闭
二维码