課件及播客韓順平dedecms-newnew_第1頁(yè)
課件及播客韓順平dedecms-newnew_第2頁(yè)
課件及播客韓順平dedecms-newnew_第3頁(yè)
課件及播客韓順平dedecms-newnew_第4頁(yè)
課件及播客韓順平dedecms-newnew_第5頁(yè)
已閱讀5頁(yè),還剩67頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、北京傳智播客教育 dedecms(織夢(mèng)內(nèi)容管理系統(tǒng))講師:韓順平主講 韓順平cms 介紹北京傳智播客教育 什么是CMS ? 什么時(shí)候用 ? 為什么用 ?主流的CMS有哪些?dedeCMS(織夢(mèng)CMS),帝國(guó)CMS,PHPCMS, CMSTOP等. 主講 韓順平DEDECMS -介紹北京傳智播客教育 官方網(wǎng)站 主講 韓順平DEDECMS -介紹北京傳智播客教育 官方網(wǎng)站 DEDECMS特點(diǎn)1. 簡(jiǎn)單、實(shí)用、開(kāi)源而聞名2. 功能更專注于個(gè)人網(wǎng)站或中小型門戶的構(gòu)建,當(dāng)然也不乏有企 業(yè)用戶和學(xué)校等在使用本系統(tǒng)。3. 織夢(mèng)內(nèi)容管理系統(tǒng)(DedeCms)基于PHP+MySQL的技術(shù)架構(gòu)4. DedeCMS

2、 前臺(tái)全部都是生成的靜態(tài)頁(yè)!(安裝成功后演示)安裝及其注意事項(xiàng)安裝演示安全設(shè)置主講 韓順平DEDECMS 快速入門1北京傳智播客教育 欄目和文章的關(guān)系需求1: 現(xiàn)在老板要求你做一個(gè)文章管理系統(tǒng),欄目(類別)包括(武俠、愛(ài)情、音樂(lè).) ,每個(gè)欄目(類別)有對(duì)應(yīng)的文章,文章已經(jīng)給你準(zhǔn)備好了,請(qǐng)你在30分鐘搞定該網(wǎng)站,怎么樣?思考題2: 如果現(xiàn)在我們要做的是電子商務(wù)網(wǎng)站,賣我們的商品,這時(shí)用文章這樣的形式來(lái)管理還合適嗎? 每個(gè)欄目都可以指定一個(gè)內(nèi)容模型什么是內(nèi)容模型呢? 主講 韓順平DEDECMS 快速入門2北京傳智播客教育 需求3: 在添加某個(gè)商品的時(shí)候,我們希望多一個(gè)信息,就是付費(fèi)方式,還希望多

3、一個(gè)郵資信息,我們又該怎樣處理?- 引出修改內(nèi)容模型的問(wèn)題主講 韓順平DEDECMS 快速入門3北京傳智播客教育 需求4: 請(qǐng)各位同學(xué)看看,這里我們有一個(gè)問(wèn)題,就是當(dāng)你點(diǎn)擊武俠,愛(ài)情,電器的時(shí)候,會(huì)找不到對(duì)應(yīng)的頁(yè)面,這是為什么呢? 這里涉及到HTML頁(yè)面更新問(wèn)題.思考題:1. 欄目(類別)是保存在哪個(gè)表中的. 2. 一篇文章,一個(gè)商品它們最終是存放在數(shù)據(jù)庫(kù)中的哪些表中? 主講 韓順平DEDECMS 小結(jié)北京傳智播客教育 欄目(類別)、模型和文檔的關(guān)系類別 ( dede_arctype )模型 (dede_channeltyep)主講 韓順平DEDECMS 小結(jié)北京傳智播客教育 欄目(類別)、模

4、型和文檔的關(guān)系模型對(duì)應(yīng)的附件表( dede_addonXXX ) 具體說(shuō),在DEDECMS中默認(rèn)有: 文檔 ( dede_archives )不管是文章,商品,軟件,圖片.基本信息都會(huì)放在這個(gè)表中,大家不要被該表有一個(gè)archives單詞所迷惑.主講 韓順平DEDECMS 小結(jié)北京傳智播客教育 欄目(類別)、模型和文檔的關(guān)系一覽圖上面提到的四種類型的表,就是DEDECMS核心,因此一定要搞清楚他們的關(guān)系,作圖清晰四種表的關(guān)系.(增加網(wǎng)站內(nèi)容步驟模型如果沒(méi)有合適的需要自己創(chuàng)建 dede_channeltype增加、同時(shí)會(huì)自動(dòng)創(chuàng)建一張對(duì)應(yīng)的附加表dede_addonXXX2. 創(chuàng)建欄目/類型在網(wǎng)站

5、欄目里添加實(shí)際就是在dede_arctype表增加 3. 添加內(nèi)容文章,商品. dede_archives 如果有附加信息就會(huì) dede_addonXXX表中)DEDECMS目錄說(shuō)明主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)準(zhǔn)備工作,需要先學(xué)習(xí)DEDE的一些重要操作(大家一起完成):學(xué)習(xí)如何去掉討厭的廣告去掉首頁(yè)面的廣告知識(shí)點(diǎn): dede標(biāo)簽的使用./ dede 動(dòng)態(tài)瀏覽和生成靜態(tài)網(wǎng)頁(yè)主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 去掉討厭的廣告(首頁(yè)面的)主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 去掉討厭的廣告(某個(gè)欄目對(duì)應(yīng)列表

6、頁(yè))思考題: 如何添加自己的廣告圖片在列表頁(yè).主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 去掉討厭的廣告(文章頁(yè))文章頁(yè): 就是點(diǎn)擊某個(gè)具體文章/商品/軟件 ,所看到的具體內(nèi)容.1.當(dāng)多個(gè)欄目(類別)使用的是相同的模型,就都會(huì)被影響,比如一個(gè)欄目是武俠小說(shuō),一個(gè)是愛(ài)情小說(shuō),他們都是使用文章模型來(lái)創(chuàng)建,那么他們對(duì)于的模板文件就是相同的,就都會(huì)去掉廣告!2.別忘記更新對(duì)應(yīng)的主頁(yè)HTML,欄目HTML,文檔HTML主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 單標(biāo)簽dede:標(biāo)簽名 參數(shù)名=“值” . / 雙標(biāo)簽dede:標(biāo)簽名 參數(shù)名=“值” ./dede:標(biāo)簽名 字段標(biāo)簽1.第

7、一種調(diào)用形式dede:標(biāo)簽名 參數(shù)名=“值”field:字段名/dede:標(biāo)簽學(xué)習(xí)DEDE的標(biāo)簽如何使用dede:channel type=“top” row=“8” . /dede:channeldede:include filename=head.htm/主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 字段標(biāo)簽2.第二種形式,帶function屬性field:字段名 function=“php函數(shù)(me)”/ 3.第三種形式,帶runphp屬性filed:字段名 runphp=“yes”簡(jiǎn)單的邏輯處理/field:字段名4.第四種形式,同時(shí)帶function屬性和runphp屬性注:

8、如果一個(gè)標(biāo)簽上既有runphp 屬性又有 function 屬性,那么將先解析 function 屬性然后再解析 runphp學(xué)習(xí)DEDE的標(biāo)簽如何使用測(cè)試 md5()me=(me=“”)?”空空的”:me;主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 在字段上使用自定義函數(shù)特別提示: dede的標(biāo)簽是不可以嵌套使用的!學(xué)習(xí)DEDE的標(biāo)簽如何使用主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 調(diào)用全局變量的標(biāo)簽dede:global.變量名/因?yàn)閐ede標(biāo)簽不能嵌套,所以有時(shí)需要這樣使用(后面詳細(xì)講解)field:global name=變量名/ 等價(jià) field:global.

9、變量名/ /這個(gè)標(biāo)簽必須被dede標(biāo)簽內(nèi)才有效學(xué)習(xí)DEDE的標(biāo)簽如何使用/自增長(zhǎng)取值field:global.autoindex/在列表頁(yè)指向內(nèi)容的超鏈接field:arcurl/內(nèi)容頁(yè)中取出主表和附加表字段值dede:field.字段名/取出全局變量值dede:global.cfg_cmsurl /獲取dede的plus目錄標(biāo)簽dede:field name=phpurl/指向網(wǎng)站首頁(yè)面的標(biāo)簽dede:global.cfg_cmsurl/列表頁(yè)中取出本欄目(類型)的值dede:field.typeid/主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 現(xiàn)在,我們已經(jīng)對(duì)dede的使用有了一

10、定認(rèn)識(shí),現(xiàn)在我們來(lái)一起開(kāi)發(fā)a67電影網(wǎng)使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)開(kāi)發(fā)步驟1. 將dede首頁(yè)面換成a67電影網(wǎng)的首頁(yè)面主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)開(kāi)發(fā)步驟2. 將dede首頁(yè)面欄目換成a67電影網(wǎng)的首頁(yè)面欄目主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)開(kāi)發(fā)步驟3. a67網(wǎng)的欄目列表頁(yè)面.點(diǎn)擊對(duì)應(yīng)的欄目,可以看到對(duì)應(yīng)的欄目列表頁(yè)面!主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)開(kāi)發(fā)步驟4. a67網(wǎng)的首頁(yè)面的今天更新滾動(dòng)內(nèi)容的自定義.知識(shí)點(diǎn):

11、 1.如何使用dede:arclist 標(biāo)簽2.如何在dede/dede標(biāo)簽內(nèi)取出全局變量值.field:global name=變量名/主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)開(kāi)發(fā)步驟4. a67網(wǎng)的首頁(yè)面的今天更新滾動(dòng)內(nèi)容的自定義.dede:arclist 標(biāo)簽的最有價(jià)值的幾個(gè)參數(shù)詳解flag 可以從dede_archives選擇有特殊標(biāo)志的條目 (比如頭條)channelid 配合 addfields 可以取出附加表的字段注:當(dāng)我們創(chuàng)建一個(gè)新模型時(shí),就會(huì)在dede_channeltype表添加一條記錄,并生成一張對(duì)應(yīng)的 dede_addon

12、XXX附件表,所以這里的channelid就在知道哪個(gè)模型id主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)開(kāi)發(fā)步驟4. a67網(wǎng)的首頁(yè)面的今天更新滾動(dòng)內(nèi)容的自定義.使用dede:sql標(biāo)簽來(lái)實(shí)現(xiàn)同樣的效果基本語(yǔ)法:dede:sql sql=field:title/dede主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)開(kāi)發(fā)步驟5. a67網(wǎng)的首頁(yè)的添加我的電視劇,并完成各個(gè)欄目對(duì)應(yīng)的列表頁(yè).知識(shí)點(diǎn):1.如何創(chuàng)建新欄目(前面說(shuō)過(guò))2.如何使用dede:arclist標(biāo)簽取出需要的值(自己表和附加表)3.如何自定義

13、屬性(比如我點(diǎn)擊我的電視劇,只取出國(guó)語(yǔ)電視劇,怎么辦?)4. 練習(xí) :如何按照地區(qū)取出主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)開(kāi)發(fā)步驟6. a67網(wǎng)的主頁(yè)面和欄目列表的今日更新,點(diǎn)擊后進(jìn)入內(nèi)容頁(yè)面知識(shí)點(diǎn):1.如何創(chuàng)建內(nèi)容模板頁(yè)2.在內(nèi)容頁(yè)中,如何使用dede:field.變量名/標(biāo)簽取出某個(gè)電影的各個(gè)信息(包括內(nèi)容主表和附加表內(nèi)容)主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)開(kāi)發(fā)步驟7. a67網(wǎng)的內(nèi)容頁(yè)面增加自定義的資源下載功能知識(shí)點(diǎn):1.當(dāng)下載條目個(gè)數(shù)不確定時(shí),怎樣設(shè)計(jì)字段2.如何自定義函數(shù),如何在

14、模板中調(diào)用自定義函數(shù)在自定義函數(shù)內(nèi)global $ac; 取值。 $ac-Fieldstitle $ac 是Archives的對(duì)象實(shí)例取出全局值;$GLOBALScfg_templets_skin 主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)開(kāi)發(fā)步驟8. a67網(wǎng)的內(nèi)容頁(yè)面增加統(tǒng)計(jì)瀏覽量的功能知識(shí)點(diǎn):1.如何使用js代碼,去調(diào)用plus/count.php完成對(duì)主表的 click字段+1的功能.主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)開(kāi)發(fā)步驟9. a67網(wǎng)的欄目頁(yè)完成從自己系統(tǒng)提取熱門電影的顯示知識(shí)點(diǎn):

15、1.在 dede:arclist 標(biāo)簽中 orderby 中其它規(guī)則的使用 dede:arclist orderby=click.主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)開(kāi)發(fā)步驟10. a67網(wǎng)的欄目頁(yè)完成從根據(jù)地區(qū)獲取電影記錄知識(shí)點(diǎn):1.在 dede:arclist 標(biāo)簽中自定義屬性.主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)開(kāi)發(fā)步驟10.在完成上面的功能后,這里我給大家提出一個(gè)問(wèn)題,如何通過(guò)dede提供的方式來(lái)操作我們的數(shù)據(jù)庫(kù).比如,現(xiàn)在請(qǐng)大家編寫一個(gè) pf.php文件,每訪問(wèn)該文件一次可以給de

16、de_archives 表的click字段增加20學(xué)習(xí)dede如何操作數(shù)據(jù)庫(kù),后面肯定會(huì)用到主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)開(kāi)發(fā)步驟11.如何在DEDE中使用JQuery給內(nèi)容頁(yè)完成評(píng)分功能當(dāng)鼠標(biāo)移動(dòng)到那個(gè)星星時(shí),就顯示相應(yīng)的明暗星號(hào)主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)開(kāi)發(fā)步驟11.如何在DEDE中使用JQuery來(lái)完成評(píng)分功能當(dāng)鼠標(biāo)點(diǎn)擊星號(hào)后,可以顯示有多少分,共有多少人評(píng)分.default8.0源碼+puls/pinfen.php知識(shí)點(diǎn): 1.如何在js中使用dede標(biāo)簽.dede:

17、field.字段名/如何使用$.ajax(function(); 來(lái)提交數(shù)據(jù). 2. 如何在 plus/pf.php 文件中通過(guò)$dsql來(lái)操作數(shù)據(jù)庫(kù),這個(gè)很重要, 包括dml 和select主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)開(kāi)發(fā)步驟12.如何在DEDE中完成自定義搜索功能首先使用DEDE自帶的搜索功能,看看它是怎樣完成的主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)開(kāi)發(fā)步驟12.如何在DEDE中完成自定義搜索功能(先簡(jiǎn)單使用)知識(shí)點(diǎn):模板數(shù)據(jù)mysearch.htm 取出檢索數(shù)據(jù)使用dede:da

18、talist標(biāo)簽,在該標(biāo)簽內(nèi)使用下面兩種形式均可dede:field.字段名/ 特別說(shuō)明,不能使用field:字段名/分頁(yè)導(dǎo)航使用標(biāo)簽 dede:pagelist/數(shù)據(jù)來(lái)源是 DataListCP 對(duì)象的 查詢語(yǔ)句.在 dede:datalist標(biāo)簽中可以使用dede:field.字段名/ 即這里可以嵌套使用dede標(biāo)簽.主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)開(kāi)發(fā)步驟12.如何在DEDE中完成自定義搜索功能(先簡(jiǎn)單使用)功能需求:如何讓搜索的結(jié)果有空隙 也可以嵌入一些簡(jiǎn)單的代碼 比如主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DE

19、DECMS開(kāi)發(fā)a67電影網(wǎng)開(kāi)發(fā)步驟12.如何在DEDE中完成自定義搜索功能(先簡(jiǎn)單使用)功能需求:為什么沒(méi)有出現(xiàn)分頁(yè)導(dǎo)航,是因?yàn)槟J(rèn) pageSize=20,怎么修改?在mysearch.php 中增加 pageSize設(shè)置成2 , 即可自動(dòng)分頁(yè).主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)開(kāi)發(fā)步驟13.如何在DEDE中完成自定義分頁(yè)導(dǎo)航條知識(shí)點(diǎn):面向?qū)ο罄^承技術(shù) 在搜索頁(yè)如何取出對(duì)象的屬性值. 如何修改分頁(yè)導(dǎo)航條的樣式.在搜索頁(yè)中dede:arclist標(biāo)簽不能使用,使用dede:datalist 標(biāo)簽分頁(yè)標(biāo)簽 dede:pagelist list

20、item=info,index,end,pre,next,pageno listsize=5/主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)開(kāi)發(fā)步驟14.如何在DEDE中搜索頁(yè)完成導(dǎo)航條問(wèn)題: 當(dāng)我們?cè)谒阉黜?yè)面,引入dede:include filename= / 你看看會(huì)出現(xiàn)什么問(wèn)題!知識(shí)點(diǎn):面如何在搜索頁(yè)面取出dede_arctype 表中的的記錄,并在對(duì)應(yīng)的模板頁(yè)面提取顯示.在列表頁(yè)中 取出欄目的超鏈接. 主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)開(kāi)發(fā)步驟15. 在我們的a67網(wǎng)站中可以帶多個(gè)參數(shù),完

21、成搜索功能知識(shí)點(diǎn):如何在mysearch.php中接收帶來(lái)的參數(shù),完成指定條件分頁(yè).在mysearch.htm 模板頁(yè),是可以直接 中使用 mysearch.php的變量的比如增加功能:在搜索時(shí),帶上 typeid,area , year 這三個(gè)參數(shù)值.主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)開(kāi)發(fā)步驟15. 在我們的a67網(wǎng)站中可以帶多個(gè)參數(shù),完成搜索功能知識(shí)點(diǎn):如何在mysearch.php中接收帶來(lái)的參數(shù),完成指定條件分頁(yè).問(wèn)題:請(qǐng)大家看看分頁(yè)時(shí),會(huì)出現(xiàn)什么情況,又如何解決呢?分析: 當(dāng)點(diǎn)擊分頁(yè)時(shí),前面的area,year,typeid 參數(shù)

22、信息,全部丟失。使用 MyDataListCP 的 setParameter函數(shù)可以將參數(shù)保存,并傳遞給下一個(gè)頁(yè)面 主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)開(kāi)發(fā)步驟16. 實(shí)際操作一把:在我們的a67網(wǎng)站mysearch.php中顯示自己的分類檢索完成功能:1.顯示自己網(wǎng)站的所有分類檢索,2 點(diǎn)擊我的電影 就顯示我的電影,點(diǎn)擊我的電視劇,就顯示我的電視劇的內(nèi)容知識(shí)點(diǎn): 點(diǎn)擊 表示給當(dāng)前頁(yè)面發(fā)送請(qǐng)求.主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)15. 在我們的a67網(wǎng)站mysearch.php中顯示自己的

23、分類檢索完成功能:1.如何在點(diǎn)擊地區(qū)時(shí),將多個(gè)參數(shù)傳遞給 mysearch.php2.源碼default10.0 先死后活主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)15. a67網(wǎng)站mysearch.php中顯示自己的分類檢索(上機(jī)練習(xí))上機(jī)練習(xí)完成功能:讓學(xué)生思考如何完成點(diǎn)擊年代,也可以實(shí)現(xiàn)主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)16. 完成點(diǎn)擊列表頁(yè)的某個(gè)連接,跳轉(zhuǎn)到對(duì)應(yīng)的檢索頁(yè)面完成功能:1.點(diǎn)擊大陸超鏈接,就跳轉(zhuǎn)到對(duì)應(yīng)的檢索頁(yè)面.知識(shí)點(diǎn):1.如何在列表頁(yè)獲取指向 plus/mysearch.p

24、hp 的地址 2.如何在列表頁(yè)獲取本頁(yè)面的typeid值.課后思考1.如何把電影檢索的鏈接做活?主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)16. 點(diǎn)擊列表頁(yè)檢索內(nèi)容,跳轉(zhuǎn)到對(duì)應(yīng)的內(nèi)容頁(yè)面完成功能:1.點(diǎn)擊某個(gè)檢索結(jié)果,跳轉(zhuǎn)到對(duì)應(yīng)的內(nèi)容頁(yè).知識(shí)點(diǎn):1.如何對(duì)DataListCP類的GetArcList() 函數(shù)進(jìn)行二次改造, 有一個(gè)函數(shù)非常重要.GetOneArchive() 主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)17. 完成列表頁(yè)小星星的評(píng)分功能知識(shí)點(diǎn):1.如何在對(duì)某個(gè)字段值,進(jìn)行函數(shù)處理思考題:1

25、.如何動(dòng)態(tài)的取出評(píng)分值和對(duì)應(yīng)的小星星?主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)17. 完成列表頁(yè)昨天更新功能完成功能:1.將默認(rèn)的昨天更新,修改成安裝網(wǎng)站實(shí)際情況的更新知識(shí)點(diǎn):mysql的兩個(gè)重要函數(shù) FROM_UNIXTIME() 和 date_sub() ,data_add(), curdate(); 注意 date_sub() 和 data_add 可以帶負(fù)數(shù)運(yùn)算. 主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)17. 完成列表頁(yè)評(píng)分高低排序功能完成功能:1.根據(jù)實(shí)際情況排序知識(shí)點(diǎn):如何二次開(kāi)發(fā)增加

26、對(duì)某個(gè)字段的排序功能。default11.0 主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)18. 完成數(shù)據(jù)采集功能完成功能:1.從a67 網(wǎng)站去采集兩頁(yè)電影內(nèi)容知識(shí)點(diǎn):如何配置采集節(jié)點(diǎn)對(duì)正則表達(dá)式主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)18. 完成數(shù)據(jù)采集功能(配置網(wǎng)址索引)主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)18. 完成數(shù)據(jù)采集功能(網(wǎng)址索引)主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)18. 完成數(shù)據(jù)采集

27、功能(網(wǎng)址索引)主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)18. 完成數(shù)據(jù)采集功能(網(wǎng)址索引)其它類似,需要使用正則表達(dá)式來(lái)過(guò)濾!主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)18. 使用DEDE工具來(lái)采集老師的首頁(yè)最新更新的5部電影上機(jī)練習(xí).主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)18. 深入了解DEDE采集數(shù)據(jù)原理-自定義腳本采集圖片 地址的圖片采集到本地文件夾知識(shí)點(diǎn)1.PHP程序如何發(fā)送HTTP協(xié)議2.如何從采集到的網(wǎng)頁(yè)中獲取img 的src 【php的

28、preg_match_all】3 .如何通過(guò)HTTP協(xié)議請(qǐng)求圖片信息并保存到本地文件夾.4. pathinfo的用法$part_path=str_replace( ,$val);$fileinfo=pathinfo($part_path);7. 設(shè)置當(dāng)前腳本執(zhí)行的時(shí)間,默認(rèn)30set_time_limit(0);主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)18. 深入了解DEDE采集數(shù)據(jù)原理-自定義腳本采集圖片編寫一段PHP代碼,采集老師的a67 網(wǎng)站電影列表頁(yè)的所有圖片!知識(shí)點(diǎn)1.PHP程序如何發(fā)送HTTP協(xié)議2.如何從采集到的網(wǎng)頁(yè)中獲取img 的

29、src 【php的preg_match_all】3 .如何通過(guò)HTTP協(xié)議請(qǐng)求圖片信息并保存到本地文件夾.主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)19. DEDE自帶模塊介紹主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)19. DEDE自帶模塊介紹-安裝一個(gè)問(wèn)答模塊主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)20. 開(kāi)發(fā)影評(píng)模塊-(我們準(zhǔn)備做什么)完成功能:點(diǎn)擊內(nèi)容頁(yè)的我要評(píng)論,可以跳轉(zhuǎn)到所有評(píng)論頁(yè)面,在 所有評(píng)論頁(yè)面 顯示該電影的具體信息,和針對(duì)該電影的評(píng),并

30、可以再此發(fā)表新評(píng)論 主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)20. 熟悉一下DEDE開(kāi)發(fā)自定模塊的基石-mvc 結(jié)構(gòu)先初步了解一下DEDE 的MVC的使用.(緊扣ask模塊)訪問(wèn)的url 主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)20. 熟悉一下DEDE開(kāi)發(fā)自定模塊的基石-mvc 結(jié)構(gòu)先初步了解一下DEDE 的MVC的使用.關(guān)鍵技術(shù) 1.在控制器中接收name 的值是request(參數(shù)名,默認(rèn)值); 比如 request(name,); 2.在控制器中提示信息ShowMsg(提示的信息, 頁(yè)面跳轉(zhuǎn)的

31、url地址,是否跳轉(zhuǎn),時(shí)間毫秒之后跳轉(zhuǎn));第二個(gè)參數(shù)如果是-1的話,代表跳回到上一個(gè)頁(yè)面第三個(gè)參數(shù)是1 ,表示不跳轉(zhuǎn).exit;3. 在控制器中獲取某個(gè)model$this-Model(模型名)-方法(參數(shù));3. 在model中對(duì)數(shù)據(jù)庫(kù)dml操作 參考 ask/model/askanswer.php$this-dsql-ExecuteNoneQuery($sql)4. 在model中對(duì)數(shù)據(jù)庫(kù)select 操作 參考 ask/model/askanswer.php主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)20. 熟悉一下DEDE開(kāi)發(fā)自定模塊的基石-

32、mvc 結(jié)構(gòu)先初步了解一下DEDE 的MVC的使用.關(guān)鍵技術(shù) 5.根據(jù) 電影的id獲取 該電影的信息.導(dǎo)入require_once(DEDEINC./arc.archives.class.php);類文件生成類對(duì)象: $ac = new Archives(100); / 取id為100這部電影的基本信息如果要同時(shí)取出附加表(模型)中的字段需要調(diào)用方法:$ac- ParAddTable();取值 $ac-Fields字段名 $ac-Fieldsposition; 可以取出位置導(dǎo)航如果要在模板文件中取值,需要在控制器中把數(shù)據(jù)放入全局變量$GLOBALSac=$ac;然后在模板中 Fields字段名; ?主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DEDECMS開(kāi)發(fā)a67電影網(wǎng)20. 熟悉一下DEDE開(kāi)發(fā)自定模塊的基石-mvc 結(jié)構(gòu)思考題,如果通過(guò)DEDE 的 自定義模塊(MVC)做一個(gè)雇員管理系統(tǒng)(建立一個(gè)簡(jiǎn)單的表)1.通過(guò)id 檢索某個(gè)部門的雇員,并顯示在模板文件中,深刻理解MVC模式. 主講 韓順平DEDECMS 實(shí)際運(yùn)用北京傳智播客教育 使用DED

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論