对于网站来说,需要经常更新内容,才能保证网站的生命力。为了更新信息而日复日地编辑网页,对于信息维护人员来说,是些枯燥无味的工作。如何快捷方便地更新闻页,提高更新效率,是网站维护的难题。因此内容更新是网站维护过程中的个瓶颈。网站维护可以从以下几个方面考虑,从而使网站长期顺利运转。
1、内容更新
在网站建设初期,要对后续维护给予足够的重视,要保证网站后续维护需要的资金和人力。很多网站是以外包项目的方式建设的,建设时很愿意投入资金,可发布后,维护力度不够,信息更新跟不上,网站建设完成后就成不变,失去了建设商务网站的意义。
建设过程中要对网站的各个栏目和于栏目进行尽量细致的规划,在此基础上确定需要经常更新的内容,以及需要相对稳定的内容。针对经常变更的信息,尽量用结构化的方式(如建立Web数据库、规范文件存放路径)管理,以避免数据杂乱无章的现象。选择合适的网页更新工具也有利于信息更新的效率。
同时,要制定管理制度,保证信息渠道的畅通和信息发布流程的合理性。网站上各栏目的信息来自多个业务部门,要进行统筹考虑,确定套从信息收集、信息审查到信息发布的良性运转管理制度。既要考虑信息的准确性和安全性,又要保证信息更新的及时性。
2、合理优化程序代码
整个日常维护和管理还包括对整个程序系统的优化,合理优化程序代码会大大提高程序的执行效率,减少服务器的负担,从而提高整个网站的效率。
在编码中尽量少用会话变量,使用会话变量会降低网站的工作效率。每个网站访问者都会创建个会话变量,直到用户离开网站,会话变量所占用的内存才被释放。若用会话变量,好在服务器端调整会话结束时间,并及时释放内存。
在编码中好不要缓存程序页。因为当个网页输出到缓仲区后,服务器端无法再响应客户端,除非所有的服务器端文件都被处理完毕。这样对于大的网页会让浏览者等很长时间。所以,好使用动态缓存技术,根据用户对页面的请求情况和页面与数据库动态交互情况等条件,决定某个页面或其中的部分进行动态缓存。
在操作大量数据时,使用SQL指令进行批处理比较快,数据量越大越明显。主要原因在于SQL指令是次性给数据库的,让数据库整批处理数据。
另外,开发中好不要使用框架和表格,因为它们会加大服务器的负担。在编码中要及时关闭己打开井提交过的记录集对象和连接对象。