真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

教你如何前后端完全分離(非api、ajax)-創(chuàng)新互聯(lián)

我的前后分離,不是api,不是ajax,我這里只討論html與后端結(jié)合

創(chuàng)新互聯(lián)建站是一家專注于成都網(wǎng)站建設(shè)、做網(wǎng)站與策劃設(shè)計,岑鞏網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)建站做網(wǎng)站,專注于網(wǎng)站建設(shè)10余年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務涵蓋:岑鞏等地區(qū)。岑鞏做網(wǎng)站價格咨詢:18982081108

前話

曾經(jīng)風靡一時的dedecms相信做網(wǎng)站的十有八、九都知道,還有那么一些不是技術(shù)出生的人,通過看一下文檔,也能訪問出網(wǎng)站出來,有的人說dedecms太垃圾了,不知道是從哪些方面來說的,但不得不承認它的優(yōu)勢,又有哪個框架免費給你用,還這么方便的呢

話說回來,dedecms的一大好處就是會模板標簽,差不多就會慢慢的做套網(wǎng)頁了,真的就是這么簡單

phper技術(shù)到底如何

之前我面試過一些人,當然我不會拿網(wǎng)上一些現(xiàn)成的試題,或感覺對工作沒有實際意義的題去考面試者的

自稱一到兩年工作經(jīng)驗,當然也有3年左右的人(具體沒法核實),問他們一些簡單的問題他們都不能回答上來,真是不變碼農(nóng)(我這里指只知道碼大量代碼,而不管代碼效率)也難呀

話說我的面試問題很簡單(當然我只針對網(wǎng)頁),用戶了這么多的框架(yii、tp、larval、ecshop、dedecms、wp),不管哪一種,如果直接在網(wǎng)頁上拉取數(shù)據(jù)庫的數(shù)據(jù)?

已經(jīng)沒有幾個人把原生php研究好再進行框架開發(fā)的,他們卻不知道“直接在頁面連接數(shù)據(jù)庫,查詢顯示”,而是說我從來沒有這么做過呀,從來都是從控制器讀取數(shù)據(jù)賦值后,在模塊里面取

真的就只能這樣么,這里不得不說MVC真的很根深蒂固呀,有人說能實現(xiàn)功能就可以了,管它什么的呢,這樣說你也對

引出問題

模板賦值,渲染,顯示,這樣的方式真的好么?

哪天我模板改了,刪除了一些數(shù)據(jù),那控制器你要動么,不動是不是有垃圾數(shù)據(jù)了?

現(xiàn)在模板的數(shù)據(jù)是不是完全受制于控制器,耦合度太高,誰都離不開誰?

.....

太多的疑問了,當然你未曾想過,我們做碼農(nóng),不要只是你的工作年限比別人高,而技術(shù)沒長進,當然你說我只為混口飯吃,那也罷。

怎么去實現(xiàn)(個人觀點)

用過dedecms的人都知道,直接在html用模板標簽去取數(shù)據(jù)不就得了,沒錯,但在tp、yii、larval這些框架里面你們又會怎么做呢?標簽?

第一想到的就是標簽,是的,這是最直接的辦法,也是dedecms所采用的方法,第是一種方式,這種你要么會設(shè)計大量的標簽,要么設(shè)計比較復雜靈活的標簽

我這里肯定不是說就用上面那個方法,不然我也不用寫這么多了,下面問題的引出

現(xiàn)在很多項目基本都要求有app、mobile、pc一起開發(fā),你如果pc用標簽倒是可以,那app呢,單獨再弄一個接口去實現(xiàn)???? 寫著寫著你會發(fā)現(xiàn),很多數(shù)據(jù)重復的在寫,垃圾代碼越來越多

那這里面最主要的東西是什么呢? 對,邏輯,每個端都會寫大量的邏輯代碼,如果幾個端能達到邏輯共用,又能實現(xiàn)上面的模板直接摘取數(shù)據(jù)多好呀

當然可以呀,就是從模板(html)直接去邏輯(model)拉去數(shù)據(jù)就可以搞定了,tpframe就是這么做的,它靈活的實現(xiàn)了這個功能,如下方便都可以

1、正常賦值

2、標簽去取

3、直接去邏輯摘取

最后

如果一個項目在開發(fā)的過程中,每個端主要的東西都共用,而不用去每個端寫一套,這不就可以給你們項目節(jié)約很多的時間各成本 了么

以后如果要改動,維護,如果是每個端一套,那你每個端都要去改,如果共用邏輯,只須要改邏輯部分就可以

以后項目升級的時候,你也只須要寫少量的代碼,每個端的功能也便實現(xiàn)了

同時后端只須要把文檔寫好,前端就可以搞定數(shù)據(jù)拉取,兩邊都不耽誤,這便是我說的前后端分離

歡迎大家留言討論,小的讀過兩年書,望高手賜教~

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。


名稱欄目:教你如何前后端完全分離(非api、ajax)-創(chuàng)新互聯(lián)
本文來源:http://weahome.cn/article/jgepj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部