首先為什么要有“開發(fā)者模式”,主要考慮我們區(qū)分使用網(wǎng)站后臺(tái)的有兩類人員,一是技術(shù)人員(就是負(fù)責(zé)搭建網(wǎng)站的技術(shù)人員,因?yàn)槭褂肈ouPHP搭建網(wǎng)站有很多擴(kuò)展功能可以通過DouPHP+、設(shè)置模板、插件安裝等實(shí)現(xiàn),所以這些功能對(duì)于技術(shù)人員來說是必須的)、二是日常維護(hù)的網(wǎng)站內(nèi)容的編輯人員(只負(fù)責(zé)網(wǎng)站內(nèi)容的日常更新,顯然就不需要太多的功能,功能太多會(huì)導(dǎo)致他們操作失誤,畢竟很多功能雖然是一鍵操作,但還是需要一點(diǎn)技術(shù)基礎(chǔ)來應(yīng)付出現(xiàn)的各種狀況,而且這些對(duì)他們沒用的功能,實(shí)際上還會(huì)影響使用體驗(yàn),就是不明白的東西在后臺(tái)出現(xiàn),總是會(huì)造成一些困擾)。所以為了平衡這兩個(gè)群體的人員使用,DouPHP后臺(tái)隱藏了一個(gè)“開發(fā)者模式”(可以選擇完全關(guān)閉這個(gè)模式的開關(guān))。
如何開啟“開發(fā)者模式”
網(wǎng)站后臺(tái)-》系統(tǒng)設(shè)置,右上角“開發(fā)者設(shè)置”,點(diǎn)擊即可進(jìn)入開發(fā)者模式的設(shè)置頁面。
里面的這些設(shè)置都是日常維護(hù)時(shí)不需要用到,所以隱藏在這里面,主要包含:關(guān)閉在線升級(jí)提示、關(guān)閉DouPHP+、關(guān)閉小程序、升級(jí)時(shí)覆蓋模板、打開圖標(biāo)設(shè)置項(xiàng)、擴(kuò)展參數(shù)設(shè)置、后臺(tái)目錄自定義。這些選項(xiàng)相對(duì)好理解的,我們都沒有做備注,不好理解的做了簡單的備注,看過應(yīng)該都能理解。注意一下紅色框提示的文字,“隱藏開發(fā)者設(shè)置 system.php?dou=close;顯示開發(fā)者設(shè)置 system.php?dou=open”,通過這個(gè)設(shè)置就可以隱藏上圖中的那個(gè)“開發(fā)者設(shè)置”的按鈕,當(dāng)然關(guān)閉時(shí)可以看提示,重新顯示“開發(fā)者設(shè)置”按鈕,您就得好好記住打開方式,因?yàn)檫@個(gè)操作是通過地址欄實(shí)現(xiàn)的,比如您的后臺(tái)地址是“https://www.domian.com/admin/”那么重新顯示“開發(fā)者設(shè)置”按鈕的方式就是在登錄網(wǎng)站后臺(tái)后在地址欄輸入“https://www.domian.com/admin/system.php?dou=open”,這樣“開發(fā)者設(shè)置”按鈕就會(huì)重新顯示了。
里面“擴(kuò)展參數(shù)設(shè)置”這個(gè)功能不是簡單的選擇項(xiàng),通過“擴(kuò)展參數(shù)設(shè)置”可以實(shí)現(xiàn)很多自定義參數(shù)的創(chuàng)建,這些參數(shù)可以在模板中調(diào)用,也可以在PHP代碼中調(diào)用,方便開發(fā)使用,不過這里吧對(duì)這個(gè)功能做詳細(xì)介紹,會(huì)有專門的幫助文檔來說明這個(gè)功能的使用。