• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

javascript和php为什么不集成到一起去呢?

php 搞代码 3年前 (2022-01-25) 14次浏览 已收录 0个评论
文章目录[隐藏]

javascript可以对html的某些元素进行操作,比如css,dom;而php也可以本文来源gaodai$ma#com搞$$代**码)网8搞代gaodaima码写一些函数,而且php额外的功能是连接数据库比较好。那么有个疑问,为什么不把javascipt和php集成到一起成为一个新的语言,既可以连接数据库又可以对页面元素进行操作。非要用两种语言来完成这个工作呢。或者开发javascript对数据库连接呢。多种语言其实不是加大了网页编程的混乱复杂程度吗?
不是做网页编程的,问的可能不是十分专业。

回复内容:

你提问的很好。

nodejs 就是你要的,来学吧。

改变世界靠你了javascript又能连数据库,又能操作dom.
旧版的是ie的activex,可以调用window内置的数据库组件连数库,不过由于要降低ie的安全设置,用得很少。
最新的有node-webkit,将node和webkit整合在一起开发桌面运用,界面就是网页,后台使用node你想连数据库就连数据库,读文件就读文件。

不过这些都是开发小型运用方便,一但要做成网络运用,一般还是前后台分离开发,而不是混在一起写,利于分工协助,从而提高开发速度。简单来说是因为历史原因,历史不可改变。
如果有一个重新设定互联网各类技术的机会,浏览器和后端统一用PHP,这是最佳的。JavaScript语言缺陷很多,不够规范。这个就不说了。题主需要注意的是,就算语法“统一”了,它们还是不一样。

运行的解释器不在一起,而且操作对象和相应的库也不一样。就算都是JS的语法也是一样学两遍。要知道任何一门语言学习语法的时间都远小于学库的时间。

而且现在的趋势应该是语言的多样化,让不同的语言做不同的事情,发挥各自的长处。希望上一个万能语言解决所有问题,说白了就是懒惰。你需要的是 node.js 。这个需要考虑的很多
比如说你用JavaScript操作数据库了,有些重要的数据即便做很高的加密措施也很容易被解密
JavaScript属于浏览器解释型语言,所有的代码都在浏览器中国可以看到
如果操作核心数据的代码也能被任何人访问的话,那个确实是很可怕的事情
如果只是操作一些简单的数据,数据是否解读或泄露都无所谓的话 HTML5的新特性是支持浏览器本地数据库存储的
还有一点就是 JavaScript是可以发送HTTP请求直接到数据库的你需要去玩.net了,绝对适合你多看看软件工程的思想就明白了。NodeJS可以实现你的愿望!


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:javascript和php为什么不集成到一起去呢?

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址