Web程序设计

来源:百度知道 编辑:UC知道 时间:2024/06/07 13:44:10
在Web程序设计中有哪些提高效率的方法呢
最好具体点
可以回答的具体点吗 ?
或者能给点详细的参考资料 我这里找不到资料

我也在学编程滴,这是从我收藏的一个网站上找的www.bc-cn.net,希望对你有用~~
很多网友非常不喜欢用ASP来编程,他们总是抱怨说ASP程序太慢,效率太低。更希望用PHP,JSP等来写程序。其实不能从 "认为" 这个角度来看问题 ,而应该从实际中看问题,ASP真的很慢的吗,那么微软的站为何用ASP也不慢呢?PHP真的很快吗,其实它也仍然是解释性的语言。只不过在Linux下的结合比较好而以。JSP的开发也不会简单到何处,而且要通过JDBC-ODBC桥才能连接ACCESS库等,这种情况下效率也不高。
其实,三种语言各有特点,就是优,缺点。作为一个程序员不应该总是怪语言不好,而更应该看重的是自己的技术。所以今天我们不会比较这三种WEB语言到底谁好,谁坏,而是讲解如何提高程序的执行效率问题。
第一篇:SQL语句篇
WEB程序中最引人注目的应该是数据库操作。今天我们就来讲讲如何提高SQL语句的效率。假设有一张结构如下的users的表格,其中ID为主键。已经有10000条记录。
ID int 4 自增
Name char 10 //姓名
Age int 2 //年龄
Sex char 2 //性别 默认值为 "男"
Address nvchar 255 //地址
Cash int 4 //积分
Photo char 2 //是否有照片 默认值为 "没有"
PhotoUrl nvchar 255 //照片路径

首页我们讲讲关于数据库中表和字段的问题,对于WEB进行的数据库对象中,自然表的个数越少,越好;表中的安段个数越少,越好;字段中所占的字节是越少,越好。
例如Users表中sex的字段完全可以用bit字段,进行0或1的操作,可以定义 "0"为男性,而 "1"为女性,这样就可以减少char所占的字节数,这样记录一多还是相当可观