第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

為什么不讓瀏覽器能夠直接跑PHP?而只有Javascript

為什么不讓瀏覽器能夠直接跑PHP?而只有Javascript

慕田峪4524236 2018-10-10 13:15:49
為什么現(xiàn)在的瀏覽器只能跑JavaScript而不是其他的腳本語(yǔ)言比如PHP呢?我覺(jué)得不管是用什么語(yǔ)言做后端,只要是想更新內(nèi)容就得用Ajax,這東西寫(xiě)一兩個(gè)還可以,如果需求要寫(xiě)幾十個(gè),并且每一個(gè)都要正確地渲染真的好麻煩,用js庫(kù)需要修改的時(shí)候,而且讀別人寫(xiě)的JS真的覺(jué)得好累這個(gè)東西5年前到現(xiàn)在都沒(méi)有任何變化,我一直在想為啥瀏覽器不能就像PHP get_file_contens()那樣直接獲取遠(yuǎn)端數(shù)據(jù)呢?一行代碼就搞定了,或許PHP才是一個(gè)比較適合做瀏覽器的內(nèi)置腳本語(yǔ)言。所以,我想象了一個(gè)能支持PHP腳本的瀏覽器,就是內(nèi)置了一種經(jīng)過(guò)修改的PHP解釋器的瀏覽器將PHP開(kāi)始和結(jié)束標(biāo)簽為:<!? 和?!>,來(lái)運(yùn)行web中PHP前端腳本的內(nèi)容:(<? ?>標(biāo)簽中間的內(nèi)容還是正常的由后端先執(zhí)行)舉個(gè)粟子:index.php:simple_form_select_backend.php:<?php$cars = array("Volvo","BMW","SAAB");echo json_encode($cars);如果我們以后寫(xiě)網(wǎng)站能這樣寫(xiě)的話簡(jiǎn)直爽爆了有木有?!用file_get_contents()直接從服務(wù)器取出文本(數(shù)組數(shù)據(jù)),然后反序列化就可以用了,只需兩行代碼?。‘?dāng)然還可使用任何其他從服務(wù)器交互數(shù)據(jù)的辦法,甚至進(jìn)行加密,因?yàn)槟銓?xiě)就是PHP代碼呀~~只需當(dāng)成兩個(gè)PHP環(huán)境之間來(lái)交互數(shù)據(jù)(那么可以使用任何方法,比如get,post,socket等等)。當(dāng)數(shù)據(jù)傳到前端后,使用在瀏覽器上的PHP dom parse engine將內(nèi)容直接放在你想要的位置上。要不然你就想象一下用JS寫(xiě)一個(gè)能監(jiān)聽(tīng)表單里<input>的內(nèi)容并輸出內(nèi)容到某個(gè)id里,而且下面的下拉框里的內(nèi)容時(shí)用Ajax從服務(wù)器獲取的,要寫(xiě)多少行代碼。。我真的好想找一個(gè)這樣的瀏覽器。。沒(méi)有人能告訴我的話那我就自己寫(xiě)一個(gè)瀏覽器好了,寫(xiě)了一個(gè)計(jì)劃文檔在這:http://blog.getexampapers.com...有人有建議或者能夠指導(dǎo)的記得叫我~~
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 600 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)