为什么现在的浏览器只能跑JavaScript而不是其他的脚本语言比如PHP呢?
我觉得不管是用什么语言做后端,只要是想更新内容就得用Ajax,这东西写一两个还可以,
如果需求要写几十个,并且每一个都要正确地渲染真的好麻烦,用js库需要修改的时候,而且读别人写的JS真的觉得好累
这个东西5年前到现在都没有任何变化,
我一直在想为啥浏览器不能就像PHP get_file_contens()那样直接获取远端数据呢?一行代码就搞定了,
或许PHP才是一个比较适合做浏览器的内置脚本语言。
所以,我想象了一个能支持PHP脚本的浏览器,就是内置了一种经过修改的PHP解释器的浏览器
将PHP开始和结束标签为:<!? 和?!>,来运行web中PHP前端脚本的内容:(<? ?>标签中间的内容还是正常的由后端先执行)
举个粟子:
index.php:
simple_form_select_backend.php:
<?php$cars = array("Volvo","BMW","SAAB");echo json_encode($cars);
如果我们以后写网站能这样写的话简直爽爆了有木有?!用file_get_contents()直接从服务器取出文本(数组数据),然后反序列化就可以用了,只需两行代码!!当然还可使用任何其他从服务器交互数据的办法,甚至进行加密,因为你写就是PHP代码呀~~只需当成两个PHP环境之间来交互数据(那么可以使用任何方法,比如get,post,socket等等)。当数据传到前端后,使用在浏览器上的PHP dom parse engine将内容直接放在你想要的位置上。
要不然你就想象一下用JS写一个能监听表单里<input>的内容并输出内容到某个id里,而且下面的下拉框里的内容时用Ajax从服务器获取的,要写多少行代码。。
我真的好想找一个这样的浏览器。。没有人能告诉我的话那我就自己写一个浏览器好了,写了一个计划文档在这:http://blog.getexampapers.com...
有人有建议或者能够指导的记得叫我~~
相关分类