表單增加“”驗(yàn)證功能,防護(hù)更強(qiáng)(組圖)
2021-06-23
7、表單新增“”驗(yàn)證功能,保護(hù)更強(qiáng)
三、多插件機(jī)制
CI4 框架使用多個(gè)作為 App 應(yīng)用,繼續(xù)沿用這種設(shè)計(jì)模式,并支持多個(gè) App 插件。
1、 目錄結(jié)構(gòu):/App/***/.
2、插件支持獨(dú)立運(yùn)行。
3、插件內(nèi)部結(jié)構(gòu)遵循規(guī)則。
四、自定義 CI 擴(kuò)展類(lèi)
在不破壞CI4框架本身的情況下,擴(kuò)展了CI自帶的類(lèi)庫(kù)。
1、 CI 錯(cuò)誤異常顯示類(lèi),中國(guó)風(fēng)。
2、路由類(lèi),符合國(guó)內(nèi)建站程序的URL結(jié)構(gòu),如:c=&m= name&id=。
3、重寫(xiě)鉤子類(lèi)。 CI4 鉤子類(lèi)將加載應(yīng)用程序中的所有自定義鉤子。當(dāng)應(yīng)用程序數(shù)量過(guò)多時(shí),速度會(huì)受到影響。提出全局鉤子配置文件。
4、重寫(xiě)安全類(lèi),加強(qiáng)對(duì)非法字符串的過(guò)濾。
五、 解析類(lèi)(查看)
CI4 自帶的模板解析類(lèi)不是很靈活。采用天睿自主研發(fā)的天睿模板引擎技術(shù),MVC設(shè)計(jì)模式實(shí)現(xiàn)了業(yè)務(wù)邏輯和表現(xiàn)層的適當(dāng)分離,讓網(wǎng)頁(yè)設(shè)計(jì)師輕松設(shè)計(jì)出理想的模板。
1、支持原生態(tài)PHP語(yǔ)法特性。
2、 支持 CI 框架語(yǔ)法結(jié)構(gòu)。
3、{} 自定義系統(tǒng)標(biāo)簽的語(yǔ)法結(jié)構(gòu)。
4、 緩存php內(nèi)容管理框架,只需要解析一次即可提升性能。
六、自定義擴(kuò)展類(lèi)目錄
有一個(gè)全局目錄,專門(mén)用來(lái)擴(kuò)展庫(kù)。和用法不一樣,但原理是一樣的。
1、全球電話。
2、 可以繼承全局函數(shù)類(lèi)。
3、App 有自己獨(dú)立的函數(shù)類(lèi)。
4、 App 支持調(diào)用任意 App 的函數(shù)類(lèi)。
七、網(wǎng)站模板機(jī)制
CI4沒(méi)有終端識(shí)別模式,增加了多終端識(shí)別和自定義終端顯示。
1、模板分為手機(jī)端和電腦端。
2、 可以直接編輯網(wǎng)站模板和手機(jī)模板。
3、edit 模板自動(dòng)備份,避免丟失舊模板。
4、編輯模板時(shí)自動(dòng)檢測(cè)模板語(yǔ)法是否正確。
5、 是模板文件的中文名稱,避免快速區(qū)分。
八、萬(wàn)能類(lèi)
為開(kāi)發(fā)人員準(zhǔn)備了通用類(lèi)。該類(lèi)用于添加、刪除、修改和檢查數(shù)據(jù)表。只需要配置文件,邏輯功能來(lái)幫你完成。
1、 支持任意表格數(shù)據(jù)顯示。
2、多表聯(lián)合查詢。
3、自定義字段格式存儲(chǔ)規(guī)則。
九、自定義字段
使用非常成熟的自定義字段方案,可以支持列表自定義字段、內(nèi)容表自定義字段、表單表自定義字段、用戶表自定義字段、評(píng)論表自定義字段、頁(yè)表自定義字段、鏈接表自定義字段、標(biāo)簽表格自定義字段等
1、text 字段,有單行文本、多行文本、文本事件字段
2、 字段,有單文件上傳和多文件上傳
3、日期時(shí)間字段,支持自定義年月格式顯示
4、 菜單欄,用于無(wú)限分類(lèi)級(jí)別顯示的數(shù)據(jù),例如城市
5、百度地圖字段php內(nèi)容管理框架,用于定位地圖坐標(biāo)并過(guò)濾坐標(biāo)范圍內(nèi)的數(shù)據(jù)
6、富文本域,百度編輯器,百度手機(jī)編輯器
7、 字段、單選字段、多選字段、下拉選擇字段
8、 字段,用于選擇網(wǎng)頁(yè)的顏色值
9、 字段,用于類(lèi)似產(chǎn)品屬性的數(shù)據(jù)
10、相關(guān)字段,用于加載其他模塊內(nèi)容的字段,如專題功能
11、 字段,用于CMF網(wǎng)站的購(gòu)物交易,例如文章買(mǎi)賣(mài)、下載費(fèi)用
12、單行分組字段,用于一行顯示N個(gè)字段
12、多行分組字段,用于一組顯示N個(gè)字段
13、 DIY領(lǐng)域,這個(gè)領(lǐng)域相當(dāng)強(qiáng)大,可以讓開(kāi)發(fā)者創(chuàng)建自己的領(lǐng)域
項(xiàng)目案例: