不是做网页编程的,问的可能不是十分专业。
回复内容:
你提问的很好。
nodejs 就是你要的,来学吧。
对于一个刚进入PHP 开发大门的程序员,最需要的就是一本实用的开发参考书,而不仅仅是各种快速入门的only hello wold。在开发的时候,也要注意到许多技巧和一些“潜规则”。PHP是一门很简单的脚本语言,但是用好它,也要下功夫的。同时,由于PHP 的特性,我一再强调,最NB 的PHP 程序员都不是搞PHP 的。为什么呢?因为PHP 作为一种胶水语言,用于粘合后端 数据库和前端页面,更多需
旧版的是ie的activex,可以调用window内置的数据库组件连数库,不过由于要降低ie的安全设置,用得很少。
最新的有node-webkit,将node和webkit整合在一起开发桌面运用,界面就是网页,后台使用node你想连数据库就连数据库,读文件就读文件。
不过这些都是开发小型运用方便,一但要做成网络运用,一般还是前后台分离开发,而不是混在一起写,利于分工协助,从而提高开发速度。 简单来说是因为历史原因,历史不可改变。
如果有一个重新设定互联网各类技术的机会,浏览器和后端统一用PHP,这是最佳的。JavaScript语言缺陷很多,不够规范。这个就不说了。 题主需要注意的是,就算语法“统一”了,它们还是不一样。
运行的解释器不在一起,而且操作对象和相应的库也不一样。就算都是JS的语法也是一样学两遍。要知道任何一门语言学习语法的时间都远小于学库的时间。
而且现在的趋势应该是语言的多样化,让不同的语言做不同的事情,发挥各自的长处。希望上一个万能语言解决所有问题,说白了就是懒惰。 你需要的是 node.js 。 这个需要考虑的很多
比如说你用JavaScript操作数据库了,有些重要的数据即便做很高的加密措施也很容易被解密
JavaScript属于浏览器解释型语言,所有的代码都在浏览器中国可以看到
如果操作核心数据的代码也能被任何人访问的话,那个确实是很可怕的事情
如果只是操作一些简单的数据,数据是否解读或泄露都无所谓的话 HTML5的新特性是支持浏览器本地数据库存储的
还有一点就是 JavaScript是可以发送HTTP请求直接到数据库的 你需要去玩.net了,绝对适合你 多看看软件工程的思想就明白了。 NodeJS可以实现你的愿望!










