上節(jié)內(nèi)容講解了如何安裝Redis,如何使用Redis以及Redis的操作。本節(jié)內(nèi)容,繼續(xù)來學習在真實的項目案例中,Redis的使用方法和操作步驟。 項目Redis配置 在實戰(zhàn)...
上節(jié)內(nèi)容講解了如何安裝Redis,如何使用Redis以及Redis的操作。本節(jié)內(nèi)容,繼續(xù)來學習在真實的項目案例中,Redis的使用方法和操作步驟。 項目Redis配置 在實戰(zhàn)...
Redis的操作和使用 在安裝好redis以后,我們這里給大家講一下redis操作的一些知識。Redis支持的數(shù)據(jù)類型:string,hash,list,set,sorted...
Redis介紹 我們?nèi)粘5拈_發(fā),數(shù)據(jù)都需要進行持久化存儲,常見的持久化存儲有很多種,比如數(shù)據(jù)庫,文件,計算機內(nèi)存,甚至云服務(wù)器等都是持久化存儲數(shù)據(jù)的方式。而就數(shù)據(jù)庫而言,經(jīng)常...
上節(jié)內(nèi)容介紹了后臺管理頁面統(tǒng)計功能開發(fā)(1),從功能介紹,到接口請求分析和歸類,最后是代碼設(shè)計。經(jīng)過上節(jié)內(nèi)容的介紹,已經(jīng)將業(yè)務(wù)邏輯和開發(fā)邏輯解釋清楚,本節(jié)內(nèi)容側(cè)重于編程代碼實...
功能介紹 后臺管理平臺不僅是功能管理平臺,同時還是數(shù)據(jù)管理平臺。從數(shù)據(jù)管理平臺角度來說,在管理平臺中需要提供對平臺各項數(shù)據(jù)的實時跟蹤和監(jiān)測,以方便管理員用戶能夠看到平臺數(shù)據(jù)走...
前面第10節(jié)課內(nèi)容中已經(jīng)學習開發(fā)完成了管理員登陸功能。本節(jié)課我們將繼續(xù)學習開發(fā)完成管理員信息查詢功能、管理員退出功能 管理員信息查詢功能 請求及路由映射 管理員信息查詢接口 ...
數(shù)據(jù)庫存儲技術(shù) 數(shù)據(jù)庫(Database)是按照數(shù)據(jù)結(jié)構(gòu)來組織、存儲和管理數(shù)據(jù)的倉庫。每個數(shù)據(jù)庫都有一個或多個不同的API用于創(chuàng)建,訪問,管理,搜索和復(fù)制所保存的數(shù)據(jù)。我們也...
在實際的項目開發(fā)過程中,多人進行項目開發(fā),需要涉及到代碼管理和協(xié)同管理。這就需要使用到代碼協(xié)同管理工具。在過去,大家都熟悉使用的是SVN軟件,而現(xiàn)在Git代碼倉庫管理軟件的使...
學習完了數(shù)據(jù)庫操作的知識以后。本節(jié)內(nèi)容,我們將實現(xiàn)管理員登陸功能,涉及到多個模塊的代碼實現(xiàn)和邏輯處理,以及數(shù)據(jù)庫表的操作,都將在本節(jié)內(nèi)容中進行實現(xiàn)。 管理員結(jié)構(gòu)體定義 首先我...
在上節(jié)內(nèi)容中,我們介紹了xorm框架表結(jié)構(gòu)的映射規(guī)則和表結(jié)構(gòu)的操作。本節(jié)課,繼續(xù)來深入學習表結(jié)構(gòu)基本操作和高級查詢的相關(guān)功能。 表結(jié)構(gòu)基本操作 對表結(jié)構(gòu)的操作最常見的操作是查...
上節(jié)內(nèi)容我們學習了基本的xorm框架的知識和基礎(chǔ)配置的相關(guān)信息。本節(jié)課內(nèi)容我們繼續(xù)學習相關(guān)的知識和相關(guān)操作。 名稱映射規(guī)則 名稱映射規(guī)則主要負責結(jié)構(gòu)體名稱到表名和結(jié)構(gòu)體fie...
xorm框架介紹 xorm是一個簡單而強大的Go語言O(shè)RM庫. 通過它可以使數(shù)據(jù)庫操作非常簡便。 通過xorm框架,開發(fā)者可以方便的使用各種封裝好的方法來代替原生的sql語句...
在上節(jié)內(nèi)容中,我們已經(jīng)搭建了實戰(zhàn)項目框架,并將實戰(zhàn)項目開發(fā)所需要的靜態(tài)資源文件進行了導入。在本節(jié)內(nèi)容中,我們將講解如何通過相關(guān)的配置,并初始化運行項目。 conf配置文件讀取...
從本節(jié)內(nèi)容開始,我們將利用我們所學習的Iris框架的相關(guān)知識,進行實戰(zhàn)項目開發(fā)。 實戰(zhàn)項目框架搭建 我們的實戰(zhàn)項目是使用Iris框架開發(fā)一個關(guān)于本地服務(wù)平臺的后臺管理平臺。平...
在實際的項目開發(fā)中,我們會經(jīng)常有業(yè)務(wù)場景使用到Session功能。在iris框架中,也為我們提供了方便使用,功能齊全的Session模塊。Session模塊的源碼目錄為kat...
在Iris框架中,封裝了mvc包作為對mvc架構(gòu)的支持,方便開發(fā)者遵循mvc的開發(fā)原則進行開發(fā)。 iris框架支持請求數(shù)據(jù)、模型、持久數(shù)據(jù)分層處理,并支持各層級模塊代碼綁定執(zhí)...
路由組的使用 在實際開發(fā)中,我們通常都是按照模塊進行開發(fā),同一模塊的不同接口url往往是最后的一級url不同,具有相同的前綴url。因此,我們期望在后臺開發(fā)中,可以按照模塊來...
Context概念 Context是iris框架中的一個路由上下文對象,在iris框架中的源碼路徑定義為:{$goPath}\github.com\kataras\iris\...
數(shù)據(jù)請求方式的分類 所有的項目中使用的請求都遵循HTTP協(xié)議標準,HTTP協(xié)議經(jīng)過了1.0和1.1兩個版本的發(fā)展。 HTTP1.0定義了三種請求方法: GET, POST 和...