2016-11-17 12:07:04
網(wǎng)站建設(shè)有關(guān)的重定向技術(shù)綜述...
因?yàn)閞esponse是jsp頁(yè)面中的隱含對(duì)象,故在jsp網(wǎng)站建設(shè)頁(yè)面中可以用response.sendRedirect()直接完成重定位。 留意: (1).運(yùn)用response.sendRedirect時(shí),后面不克...
發(fā)表日期:2016-11-22 13:26:01   文章編輯:紅海小編   瀏覽次數(shù):0
如果你常常運(yùn)用Firebug調(diào)試HTML、CSS、JavaScript和Ajax代碼,必定會(huì)對(duì)Firebug愛不釋手,它便利迅速且直觀。但你是不是想過用Firebug調(diào)試PHP程序?Firefox還有一個(gè)拓展叫FirePHP,一個(gè)能夠像Firebug相同便利的調(diào)試PHP程序。
這個(gè)在Firebug之上運(yùn)轉(zhuǎn)的拓展,聯(lián)系一個(gè)服務(wù)器端的庫(kù),就能夠讓你的PHP代碼向?yàn)g覽器發(fā)送調(diào)試信息,該信息以HTTP呼應(yīng)頭(HTTP headers)的方式編碼。經(jīng)過設(shè)置,你能夠像在Firebug控制臺(tái)調(diào)試JavaScript代碼相同得到PHP腳本的正告和過錯(cuò)提示。下面咱們來看看具體進(jìn)程。
首要,咱們需求從Mozilla的Firefox拓展組件頁(yè)面下載FirePHP插件;在此之前,要保證咱們現(xiàn)已裝置了Firebug。完結(jié)FirePHP插件的裝置后,再次翻開Firebug面板,咱們能夠看到除Firebug按鈕以外,還有一個(gè)藍(lán)色的按鈕,那就是咱們的FirePHP了。點(diǎn)擊這個(gè)按鈕,會(huì)呈現(xiàn)一個(gè)菜單,提示您啟用或禁用FirePHP。如圖:
這么咱們基本完結(jié)了FirePHP的裝置,但咱們還需求一個(gè)FirePHP的服務(wù)器端的庫(kù)。這是一個(gè)運(yùn)用PEAR的版別,能夠手動(dòng)下載裝置。
之后,咱們需求將這個(gè)庫(kù)include到咱們的代碼中。FirePHP還有一些版別是針對(duì)框架和CMS規(guī)劃的,比方WP-FirePHP是為WordPress定制的,JFirePHP是專為Joomla定制的。為了滿足通用,這篇文章里咱們將把要點(diǎn)放在一些通用的功用上。
當(dāng)咱們的服務(wù)器上有了FirePHP library,咱們需求運(yùn)用下面一條簡(jiǎn)略的句子將它包括進(jìn)來。
由于FirePHP運(yùn)用HTTP headers的方式發(fā)送數(shù)據(jù),咱們需求緩沖一下腳本的輸出,這么能夠保證呼應(yīng)懇求能夠包括生成的腳本。在PHP中,經(jīng)過在代碼頂部調(diào)用ob_start方法來完成。
完結(jié)了上面的進(jìn)程,咱們就能夠開始運(yùn)用FirePHP。所要做的只剩下調(diào)用fb函數(shù),無論是一個(gè)單獨(dú)的標(biāo)記仍是一個(gè)界說的常量,都會(huì)生成一個(gè)規(guī)范的記載,無論是正告、過錯(cuò)仍是其他信息。如下圖:
這段代碼將會(huì)在Firebug控制臺(tái)發(fā)生如下輸出:
咱們還能夠運(yùn)用FirePHP來盯梢程序的履行進(jìn)程:經(jīng)過FirePHP::TRACE常量,你能夠看到行號(hào)、類名、函數(shù)名等。示例代碼如下:
將會(huì)發(fā)生如下輸出;
運(yùn)用這個(gè)盯梢功用,能夠開心的調(diào)試代碼,由于他讓你知道真實(shí)的問題呈現(xiàn)在那里。當(dāng)然,咱們還需求記住在代碼交給之前刪去這些FirePHP調(diào)試句子。
FirePHP所能做的要比上面介紹的多得多,Cmnsea.com在這兒僅僅簡(jiǎn)略的展示FirePHP的通常功用。FirePHP還有一些附件功用和面向?qū)ο蟮腁PI值得咱們?nèi)グl(fā)現(xiàn)和探究。更多介紹能夠經(jīng)過FirePHP官網(wǎng)來了解。
News
提供網(wǎng)站建設(shè)相關(guān)資訊、互聯(lián)網(wǎng)行業(yè)資訊、網(wǎng)站設(shè)計(jì)知識(shí)、空間域名郵箱、網(wǎng)站解決方案、常見問題、簽約新聞等
2016-11-17 12:07:04
因?yàn)閞esponse是jsp頁(yè)面中的隱含對(duì)象,故在jsp網(wǎng)站建設(shè)頁(yè)面中可以用response.sendRedirect()直接完成重定位。 留意: (1).運(yùn)用response.sendRedirect時(shí),后面不克...
2016-11-18 23:32:44
立異于軟件業(yè),就比方錢于社會(huì)人,立異不是全能的,沒有立異卻是萬萬不能的。可是立異也象錢相同,不是說有就有,乃至不能說跟自個(gè)努力有決議聯(lián)系。所以許多時(shí)分,媒體...
2016-11-18 23:33:21
導(dǎo)讀:本溪紅海傳媒網(wǎng)站12月4日在“特別報(bào)道”專欄中撰文指出:伴隨著上個(gè)世紀(jì)90年代經(jīng)濟(jì)的高速增加,很多的商用軟件層出不窮,而現(xiàn)在如此紛繁復(fù)雜的商...
2016-11-18 23:36:31
教學(xué)構(gòu)造單一 人才才能弱化 如今,我國(guó)軟件人才的培育首要依托規(guī)范院校的學(xué)歷教學(xué),集中在本科期間。據(jù)統(tǒng)計(jì),我國(guó)當(dāng)時(shí)軟件從業(yè)人員約有40萬...
2016-11-18 23:37:58
在前不久的殺毒廠商降價(jià)熱潮后,有人提出這個(gè)疑問?國(guó)內(nèi)通用軟件廠商在將來的存活點(diǎn)終究在哪里?之所以用“存活點(diǎn)”這個(gè)詞匯來形容,是因?yàn)楦鴮?duì)于個(gè)人...
2016-11-18 23:39:36
《復(fù)興軟件工業(yè)舉動(dòng)大綱》日前正式發(fā)動(dòng)。2002年9月18日,國(guó)務(wù)院辦公廳轉(zhuǎn)發(fā)了《復(fù)興軟件工業(yè)舉動(dòng)大綱(2002年至2005年)》(國(guó)辦發(fā)〔2002〕47號(hào))(以下簡(jiǎn)稱《舉動(dòng)大綱...