用html+ javascript构建的动态网页有哪些优点与缺点?和其他几种方法相比,哪种更有优势?
用html +javascript构建的动态网页有哪些优点与缺点?
- 提问者网友:wodetian
- 2021-04-27 12:36
- 二级知识专家网友:桃花别处起长歌
- 2021-04-27 13:06
JavaScript 使网页增加互动性。JavaScript 使有规律地重复的HTML文段简化,减少下载时间。JavaScript 能及时响应用户的操作,对提交表单做即时的检查,无需浪费时间交由 CGI 验证。JavaScript 的优点是无穷无尽的,只要你有创意。但是它也并不是完美的,就同楼上的朋友所说的那样,很多浏览器都不支持JavaScript。
我个人感觉还是html+php好用些,php不需要会太多脚本语言,很容易掌握
- 1楼网友:duile
- 2021-04-27 16:22
HTML+JS不能构建动态网页
即使使用AJAX技术,可以访问后台数据,但是在客户端的操作很多AJAX都做不出来
所以,还是使用现在主流的一些动态网页技术吧
ASP,JSP,PHP还有一个最近日本出的什么技术来着,没了解过~~~
- 2楼网友:恕我颓废
- 2021-04-27 16:10
html +javascripti不能构建动态网页
还需要asp,php,asp.net,或jsp等动态网页技术才能组成动态网页
- 3楼网友:转身后的回眸
- 2021-04-27 15:51
- 4楼网友:摧毁过往
- 2021-04-27 15:24
- 5楼网友:夢想黑洞
- 2021-04-27 13:56
- 6楼网友:为你轻狂半世殇
- 2021-04-27 13:27
AJAX是JS+XML的产物,所以准确说,HTML+JS不能构建动态网页,
JS是运行在客户端的,但又不具备操作客户端IO的能力,所以说HTML+JS不能构建动态网页.
下面分析下AJAX技术与其它常见动态网页技术的区别
AJAX = JS+XML,AJAX技术具有无刷新局部更新网页的能力,具有更好的用户体验,但AJAX本身只是一种技术框架,适应性非常小,在服务端,我们将数据保存在XML中,XML的优劣就看使用在何种环境中,如超大数据集,就不易使用XML作为数据源,如果是用来跨域跨平台交换数据,XML却又是首选.在客户端,AJAX的JS也有可能受很大限制,如果客户机禁区用了JS呢,而且AJAX技术对搜索引擎是不友好的,等等,所以AJAX的应用还是很有限的.
ASP脚本,asp+VBS+数据库,可以构建出功能足够强大的网站,但asp的安全性又非常差,而且它作为脚本,性能也是有限制的,所以才会有许多人将ASP程序换成静态网页,以期提高网站的加载速度,与上面相比,专业的数据库也是一个网站性能的根本支柱,远不是XML的性能能相比的.
.NET,人称Cava或者asp+的东西,是目前唯一能跟JAVA一拼的平台,也是微软的主要目标之一了,其强大性,稳定性,等等吧,也不是一二本书能说的完了,.net能兼容多种语言,C#语言就是其中之一,用它来开发程序,性能上极大地超过了asp,而且作为一门语言,和asp脚本,其实己经没有可比性了,语言的强大性不需要讨论.
java,同.net,
php+mySQL,一段时间内很流行的技术,有很多种语言的优势集合,但是php语言的未来发展可能很有限,
总体来说,一个好的网站,单纯的AJAX是不足以应付的,AJAX通常作为点缀,应用在.net或java平台中.