javascript能不能被php完全、完美替代?

javascript能不能被php完全、完美替代?,第1张

确实,PHP是服务器端的语言,经服务器解析以后输出html文本部分给客户端
javascript是客户端语言,也就是是在客户端的浏览器中被解析的。
从功能上来说。
有些部分是可以被代替的,比如表单验证,如果你只是要实现表单的验证,那么javascript和PHP都可以进行验证,但是他们的验证方式不一样,用PHP验证的话,就必须提交,也就是客户端和服务器端必须有一次交互,发送请求给服务器,然后PHP进行验证后从新生成一个页面给客户端。
而javascript来进行表单验证的话,大部分是不需要发送请求的(除了那些需要服务器验证的内容,比如用户名是否被注册掉这样的ajax动作)。
javascript另外一方面就是网页中实现的动画,PHP是永远无法替代的。因为这是在客户端的运行!
所以javascript和PHP都是不可代替的,切记,切记!

简单的说就像是装修房子一样,装修队就是浏览器
你把你的设计(html==装修图纸)告诉浏览器,它就会按照你给的装修图纸进行房屋的摆设和装饰。
所以html包含了两大块,一是屋子里是怎么样摆设,二摆设是需要怎样的装饰点缀,那么他们就分别是html基本元素和css层叠样式表。也就是说css对html进行了详细的说明,是对细节的描写。
js则可以根据客户的需求动态的改html里的摆设和装饰。
html包含了css和js形成了完成的装修方案,是属于前端的描述语言和脚本
而php是在服务器端运行的脚本,通过与数据库和其他组件进行交互的 *** 作,可以动态的生成多套设计方案即html(装修图纸)


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13410116.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-30
下一篇 2023-07-30

发表评论

登录后才能评论

评论列表(0条)

保存