网站全部在客户端,都是静态网页,(这以前还没有遇到过,网页不放服务器,放客户端),我想可能都是些固定内容的吧。
现在的问题是他想在这个静态网页上加个功能,可以查询服务器上的数据,我刚开始想这多简单呀,用ASP写一下不就可以了吗,后来想不对,网页都在客户端,如果ASP写在这个客户端网站里那不是很不安全,(简直就是没安全)。
后来我觉得两种思路,一种是写ASP在服务器上,在客户端做一个链接。第二种思路是用VB写一个程序,将连接数据库,读数据库的程序都做在里面。
不知哪一种好点,如果用第二种,大概该怎么做呢?
现在的问题是他想在这个静态网页上加个功能,可以查询服务器上的数据,我刚开始想这多简单呀,用ASP写一下不就可以了吗,后来想不对,网页都在客户端,如果ASP写在这个客户端网站里那不是很不安全,(简直就是没安全)。
后来我觉得两种思路,一种是写ASP在服务器上,在客户端做一个链接。第二种思路是用VB写一个程序,将连接数据库,读数据库的程序都做在里面。
不知哪一种好点,如果用第二种,大概该怎么做呢?
第二种也可以实现,不过还要单独做一个程序,就这个系统而言C/S和B/S同时用的话,未免太麻烦了。
(个人观点^_^)
关键是看数据库在哪个计算机里,如果还是那台机器,那么随便了,反正都是查询,当然如果用户要求用网页的话只好用ASP了,当然如果用户只是要个界面,都可以了。如果那个数据库不在本地计算机上,道理也是一样,看客户需要用什么界面来显示了,用DSN注册一下数据源,然后就OK了,和本地一样操作数据库。
说在“静态网页”上加链接,再在服务器(WEB)上用ASP,我看不出为什么这样做,或为什么这么说。因为所有的静态网页都可以在WEB服务器上用ASP生成,用浏览器访问就可以了,就是B/S结构,WEB编程的活儿。