1.7 与后台交互
这些年使用JavaScript的经验告诉我:JavaScript包含丰富的交互接口,但在进行数据处理和数据库访问时效果不佳。
最初,我用JavaScript代替Perl的原因是厌倦了每次要将代码复制到目录文件夹中才能运行的情况。后来我学会了利用后台程序来处理数据,而不是将所有的功能用JavaScript来实现,这样使得代码在安全性和语言性上都得到了提高。
访问一个Web服务时,可以得到JSON-P格式的返回值并在客户机上进行大量的数据转换。但是为什么在已经有了服务器并有更多的数据转换方法和JSON、HTML格式的返回值的时候,还要在客户机上进行启动缓存呢?
因此,如果想要使用Ajax,试着接触一些HTTP并编写自己的缓存和转换代理程序,这样可以节约大量的时间和精力。
时间: 2024-10-31 23:27:26