首頁(yè)?>?知識(shí)?資訊?>?如何實(shí)現(xiàn)網(wǎng)站代碼后置??>?正文

如何實(shí)現(xiàn)網(wǎng)站代碼后置?

2012/7/11 0:00:00 · 稿源:傳誠(chéng)信

在代碼后置模型的概念中,我們可以從頁(yè)面的實(shí)際內(nèi)容中將代碼隔開(kāi)。但由于如今web應(yīng)用程序日趨復(fù)雜,因此要將開(kāi)發(fā)過(guò)程的不同部分分割開(kāi)通常比較困難。如果不考慮外觀效果和長(zhǎng)時(shí)間穩(wěn)定的可維護(hù)性,那么編寫(xiě)web應(yīng)用程序是非常困難的。一些公司專(zhuān)門(mén)負(fù)責(zé)創(chuàng)建網(wǎng)站外觀和使用感覺(jué)的設(shè)計(jì)人員,這就允許程序員可以專(zhuān)注于編寫(xiě)代碼,而利用傳統(tǒng)的ASP模型是很難實(shí)現(xiàn)這一目標(biāo)的,因?yàn)榇a和內(nèi)容經(jīng)常是融合在一起的。

為了解決這個(gè)問(wèn)題,我們使用代碼后置,其中內(nèi)容位于一個(gè)文件中,而服務(wù)器的代碼位于另一個(gè)文件中。這不僅允許不同的用戶(hù)同時(shí)在一個(gè)頁(yè)面上工作,還可以再不影響其他部分的前提下重新設(shè)計(jì)某個(gè)部分。代碼后置模型在動(dòng)作上和代碼內(nèi)聯(lián)的頁(yè)面沒(méi)有什么不同。其相關(guān)文件被編譯到了一個(gè)可執(zhí)行對(duì)象中。該對(duì)象在本質(zhì)上和其他頁(yè)面相同,但它允許通過(guò)更簡(jiǎn)單的開(kāi)發(fā)來(lái)得到同樣的效果。


代碼后置的原則就是為自己的代碼創(chuàng)建一個(gè)類(lèi),并從對(duì)象中繼承該類(lèi)。這就使得我們的類(lèi)能夠訪(fǎng)問(wèn)頁(yè)面的內(nèi)帶代碼,同時(shí)允許它和回送結(jié)構(gòu)能夠進(jìn)行交互。接著我們創(chuàng)建頁(yè)面并使用一個(gè)頁(yè)面指令來(lái)繼承新創(chuàng)建的類(lèi)。

本文作者來(lái)自北京傳誠(chéng)信,轉(zhuǎn)載請(qǐng)注明出處:北京傳誠(chéng)信(js-hbsb.cn


選擇北京網(wǎng)站建設(shè)公司-傳誠(chéng)信,優(yōu)質(zhì)服務(wù),絕對(duì)不容錯(cuò)過(guò) !
1. 優(yōu)秀的網(wǎng)絡(luò)資源,穩(wěn)定的網(wǎng)站和速度保證
(配送雙線(xiàn)獨(dú)立ip空間,國(guó)際A級(jí)BGP機(jī)房,99.5% 的主機(jī)在線(xiàn)時(shí)間)
2. 7年北京網(wǎng)站建設(shè)經(jīng)驗(yàn),優(yōu)秀的技術(shù)和設(shè)計(jì)水平,更放心
3. 全程省心服務(wù),不必?fù)?dān)心自己不懂網(wǎng)絡(luò),更省心。

  • 相關(guān)推薦
  • 大家在看
熱文
  • 熱門(mén)
  • 最新
客戶(hù)服務(wù)
咨詢(xún)熱線(xiàn)

010-62199213

24小時(shí)咨詢(xún)熱線(xiàn)

139-1050-5354