打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
完全用ajax开发网站的问题

完全用ajax开发网站的问题

总结一下ajax开发系统还是有很多问题的:
1、系统层次不好:虽然开发时采用的是MVC三层式结构,但是在jsp层包含了太多的业务逻辑。一个文件数千行的javascript脚本程序,虽然都是自己写的,看起来也晕呀,维护很麻烦。
 
2、开发效率低:开发周期远比想象的要长(也许是对这种结构不是很习惯),javascript的OOP模式开发虽然很有意思,但还是挺麻烦的。
3、浏览器兼容性问题:javascript脚本程序存在浏览器的兼容问题,必须考虑浏览器的兼容问题,这使得程序开发的复杂度更高了。
4、服务器的数据库资源问题:用AJAX一般会频繁的动态异步加载数据,并对显示页面局部更新。这样做对数据库的访问更加频繁了。
5、不利于搜索引擎抓取内容,不利于网站的推广。如果开发过爬虫软件就会明白,爬虫软件最容易抓取的是最传统页面,也就是页面里除了文字内容外,html代码越干净越好。对于那些用javascript加载上来的内容,爬虫是很难抓到的,反正我尝试过,太麻烦了。google、摆渡抓不到你网站的数据,那么别人很难通过搜索引擎知道你,你的内容再好也没人知道呀。
6、安全性:前台的javascript中封装了太多的业务逻辑,感觉安全还是要注意。
总结,AJAX是个很有意思的东西,而且很简单,最好简单封装一下,那会用起来更方便,你可以在开发网站时大量使用AJAX,但是绝对没必要完全用AJAX去做。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
Ajax和javascript的区别?
Python3网络爬虫课程 使用 selenium 爬取动态网页
JavaScript 逆向爬虫中的浏览器调试常见技巧
让网站的分面导航不再头疼
关于大型网站技术演进的思考(十六)
使用Ajax的挑战
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服