LOGO

网站的可维护代码

大型企业的大多业务或者部门都与Web开发团队签订了设计初始站点和创建网站第1版所有页面的协议。接下来,他们会设定网站职责,进行部分或者全部的日常维护并且按需更新内容,以保证网站常新。
 
通常,不必等到有网站实用性维护需求客户就会认识到理解Web开发人员如何制作HTML和其他构成网站的代码的细节的重要性。尽管所有的HTML和CSS标记与Web浏览软件几乎相同,但是开发者使用的hTML和CSS的格式以及Web制作工具在代码显示上有很大的区别。


 
先来看一下以下两个代码示例:
 
实例1
 
<table summary="HR Committee Schedule, FY 2008 ><tr>
 
<th>Meeting Dates 2008</th>
 
<th>Agenda Item Submission Deadline</th></tr><tr>
 
<td>Monday, 0ct 6,2008</td><td>Friday.0ct 3,2008</td></tr></table>
 
实例2
 
<table summary="HR Committee Schedule, FY 2008"> <tr> <th>Meeting Dates 2008</th> <th>Agenda Item Submission Deadline</th> </tr><tr> <td>Monday, 0ct 6,2008</td> <td>Friday. 0ct 3,2008</td></tr> </table>
 
你觉得哪个实例好理解呢?实际上,这些代码实例就相当于一个Web浏览器,但是大多数人会觉得实例1明显比较容易阅读和理解。如果与开发者签约创建网站的话,了解开发者编写代码的方式、网站发布时代码所处的环境以及开发者使用的软件是否与你在网站发布后用于维护网站的软件相兼容就相当重要了。一些Web开发软件会生成一些没有明显的(高成本的)重新格式化的人类几乎无法阅读的HTML代码。其他程序(诸如Adobe Dreamweaver)则会生成Web程序员易读的HTML代码,如果你想更换Web开发人员或者想在维护网站时直接编辑HTML,那这会产生很大的不同。
 
如果要雇用别人创建网站或者网站设计组件(例如数据库或者动态元素),一定要了解他们会使用哪些工具来编写HTML和其他代码,并且事先查看他们为其他客户编写的代码。用你的技术引导代码检测以确保开发人员插人代码注释和分割符,让代码易于阅读。请确保在你使用自己喜欢的工具编辑开发人员编写的代码时,能找出问题和冲突。确保开发人员了解你倾向于使用的工具并且开发出与你使用的维护工具最兼容的代码。

本文地址:http://www.hy755.cn//article/3923.html