課程簡(jiǎn)介
課程名稱 PHP二次開(kāi)發(fā)實(shí)戰(zhàn)班
課程描述 掌握國(guó)內(nèi)外PHP開(kāi)源產(chǎn)品的開(kāi)發(fā)思想及設(shè)計(jì)理念,并對(duì)其進(jìn)行二次開(kāi)發(fā)。 主要涉及的產(chǎn)品有:DedeCMS、Ecshop、Discuz!X、Ucenter、zen-cart、magento等開(kāi)源產(chǎn)品。
獲得證書(shū)
● 獲取文豆PHP高級(jí)工程師證書(shū)
● 獲得ACI國(guó)際認(rèn)證PHP高級(jí)工程師證書(shū)
就業(yè)方向
● PHP高級(jí)工程師
● 技術(shù)主管
● 項(xiàng)目經(jīng)理
● 技術(shù)經(jīng)理
● 運(yùn)維工程師
● 二次開(kāi)發(fā)工程師
● 個(gè)性開(kāi)發(fā)工程師
● 電子商務(wù)工程師
贈(zèng)送課程
● 計(jì)算機(jī)英語(yǔ)
● 職業(yè)素養(yǎng)
● 面試技巧
● 商務(wù)禮儀
課 程 大 綱 | |||
培訓(xùn)主題 | 培訓(xùn)內(nèi)容 | 項(xiàng)目實(shí)戰(zhàn) | |
國(guó) 內(nèi) 電 子 商 務(wù) 及 企 業(yè) 應(yīng) 用 篇 |
Dedecms | ● 國(guó)內(nèi)外常用CMS的介紹 | ● Dedecms換模板2個(gè)項(xiàng)目 |
● DEDECMS的介紹 | ● 個(gè)性插件開(kāi)發(fā)1個(gè)項(xiàng)目 | ||
● DEDECMS的安裝 | ● 自定義列表標(biāo)簽 | ||
● 表前綴的概念及做法 | ● 自定義全局標(biāo)簽 | ||
● 前臺(tái)和后臺(tái)的功能介紹 | ● 自定義模型 | ||
● 一些概念的理解(例如:欄目,頻道,內(nèi)容模型,標(biāo)簽等) | ● 自定義表單 | ||
● 頁(yè)面靜態(tài)化 | ● 通過(guò)分析DedeCMS 來(lái)吸收一些項(xiàng)目中常見(jiàn)的技巧及安全處理方法 | ||
● DedeCMS站群的功能 | ● 更多的了解一個(gè)項(xiàng)目的數(shù)據(jù)庫(kù)設(shè)計(jì)思想,提高自身的數(shù)據(jù)庫(kù)設(shè)計(jì)能力 | ||
● 仿站的技巧分享 | |||
● 模板標(biāo)簽的使用 | |||
● 模板的更換 | |||
● 通過(guò)DedeCMS功能分析出實(shí)體及關(guān)系 | |||
● DedeCMS里內(nèi)容模型功能的數(shù)據(jù)庫(kù)結(jié)構(gòu)思想 | |||
● DedeCMS里無(wú)限級(jí)別分類的數(shù)據(jù)庫(kù)設(shè)計(jì)思想 | |||
● DedeCMS里權(quán)限的數(shù)據(jù)庫(kù)設(shè)計(jì)思路 | |||
● DedeCMS的配置緩存機(jī)制 | |||
● DedeCMS的索引設(shè)置分析 | |||
● DedeCMS 文件結(jié)構(gòu) | |||
● 常量在DedeCMS中的使用 | |||
● SQL注入的分析及防護(hù)措施 | |||
● DedeCMS中的MVC | |||
● 驗(yàn)證碼的安全處理方法 | |||
● 核心文件的分析 | |||
● 在標(biāo)簽中調(diào)用自定義的函數(shù) | |||
● 字符編碼轉(zhuǎn)換的幾種方法 | |||
● DedeCMS中Cookie的安全處理方法 | |||
● DedeCMS 中常用函數(shù)的分析 | |||
● DedeCMS的數(shù)據(jù)庫(kù)操作類的使用 | |||
● 列表處理類分析并自定義列表標(biāo)簽 | |||
● 自定義全局標(biāo)簽 | |||
● DedeCMS模板引擎的使用 | |||
● 模塊插件開(kāi)發(fā)的方法 | |||
EcShop | ● ecshop安裝 | ● Ecshop換模板2個(gè)項(xiàng)目 | |
● 功能使用詳細(xì)介紹 | ● 廣告系統(tǒng)的二次開(kāi)發(fā) | ||
● 表前綴的處理方法 | ● Ajax調(diào)用購(gòu)物車的數(shù)據(jù) | ||
● URLRewrite的原理,配置及使用方法,偽靜態(tài)的處理方法 | ● 支付接口的開(kāi)發(fā) | ||
● CSV的導(dǎo)出及導(dǎo)入 | ● 配送接口的開(kāi)發(fā) | ||
● 外部JS數(shù)據(jù)引用 | ● 數(shù)據(jù)導(dǎo)入導(dǎo)出功能的實(shí)現(xiàn) | ||
● Ecshop實(shí)體關(guān)系分析 | ● 網(wǎng)站配置功能的實(shí)現(xiàn) | ||
● Ecshop數(shù)據(jù)庫(kù)結(jié)構(gòu)分析 | ● 偽靜態(tài)的處理 | ||
● 包括:分類,權(quán)限,多商品類型存儲(chǔ)機(jī)制,聯(lián)合索引/聯(lián)合主鍵等 | ● 通過(guò)學(xué)習(xí)ecshop了解更多開(kāi)發(fā)中的一些技巧 | ||
● Ecshop文件結(jié)構(gòu) | |||
● Ecshop函數(shù)庫(kù)分析 | |||
● Ecshop常用類文件分析 | |||
● 判斷是否是移動(dòng)端訪問(wèn)跳轉(zhuǎn)機(jī)制 | |||
● JSON在Ecshop上的使用 | |||
● Smarty緩存機(jī)制在Ecshop上的使用 | |||
● SQL注入的攻擊方式及防御措施 | |||
● SSL的機(jī)制(https) | |||
● Ecshop的時(shí)間處理機(jī)制 | |||
● 寬字符集的處理(截取,轉(zhuǎn)碼等) | |||
● PHP的郵件發(fā)送方式 | |||
● PHP日志調(diào)試法 | |||
● 推薦功能的機(jī)制 | |||
● PHP輸出控制 | |||
● Ecshop數(shù)據(jù)庫(kù)操作類的分析 | |||
● fsockopen相關(guān)應(yīng)用 | |||
● 快速獲取網(wǎng)站的HTML頁(yè)面方法 | |||
● Ecshop模板制作 | |||
● Ecshop可編輯區(qū)域的制作方法 | |||
● Ecshop動(dòng)態(tài)加載區(qū)域的做法 | |||
● Ecshop廣告位的使用及二次開(kāi)發(fā) | |||
● 后臺(tái)功能二次開(kāi)發(fā)模式 | |||
● Ecshop的Ajax使用 | |||
● Ecshop篩選功能實(shí)現(xiàn)機(jī)制 | |||
● Ecshop支付網(wǎng)關(guān)接口開(kāi)發(fā) | |||
● Ecshop配送網(wǎng)關(guān)接口開(kāi)發(fā) | |||
● Ecshop常用的二次開(kāi)發(fā)實(shí)例 | |||
國(guó) 際 外 貿(mào) 篇 | zen-cart | ● 網(wǎng)站后臺(tái)管理系統(tǒng)設(shè)計(jì) | ● zen-cart換模板1個(gè)項(xiàng)目 |
● 國(guó)外的一些電子商務(wù)的開(kāi)源系統(tǒng)介紹 | ● sidebox的開(kāi)發(fā) | ||
● Zencart的安裝 | ● 自定義新的功能頁(yè)面 | ||
● SQL緩存的特點(diǎn) | ● 插件開(kāi)發(fā) | ||
● 功能使用介紹 | ● 熟悉國(guó)外的編程思想,設(shè)計(jì)模式 | ||
● 語(yǔ)言包的安裝 | |||
● 模板的安裝 | |||
● 數(shù)據(jù)庫(kù)分析 | |||
● 多語(yǔ)言切換功能的實(shí)現(xiàn) | |||
● 多種產(chǎn)品類型的數(shù)據(jù)庫(kù)設(shè)計(jì)思路 | |||
● Zencart中在線用戶統(tǒng)計(jì)功能的分析 | |||
● Zencart 的文件結(jié)構(gòu) | |||
● Zencart的代碼編寫方式 | |||
● Zencart常量使用的方法 | |||
● Zencart的配置的擴(kuò)展 | |||
● Zencart的代碼重寫機(jī)制 | |||
● 表名及文件名的定義 | |||
● 初始化文件的定義 | |||
● 代碼結(jié)構(gòu)體系 | |||
● 模板替換機(jī)制 | |||
● sidebox的開(kāi)發(fā) | |||
● pages的開(kāi)發(fā) | |||
● 模板制作流程 | |||
● 整合其他系統(tǒng)的方法 | |||
● 后臺(tái)開(kāi)發(fā)方法 | |||
● 插件開(kāi)發(fā) | |||
● zen-cart換模板1個(gè)項(xiàng)目 | |||
● sidebox的開(kāi)發(fā) | |||
● 自定義新的功能頁(yè)面 | |||
● 插件開(kāi)發(fā) | |||
● 熟悉國(guó)外的編程思想,設(shè)計(jì)模式 | |||
magento | ● Magento的安裝 | ● magento換模板1個(gè)項(xiàng)目 | |
● Magento報(bào)錯(cuò)機(jī)制開(kāi)啟 | ● 模塊開(kāi)發(fā) | ||
● Magento多站點(diǎn)的設(shè)置 | ● 自定義區(qū)塊 | ||
● Magento的功能介紹 | ● 插件開(kāi)發(fā) | ||
● EAV模型 | ● 了解國(guó)外的設(shè)計(jì)模式 | ||
● Magento數(shù)據(jù)庫(kù)結(jié)構(gòu)解析 | |||
● Magento框架結(jié)構(gòu)分析 | |||
● Magento目錄結(jié)構(gòu)分析 | |||
● Magento里MVC的開(kāi)發(fā)模式 | |||
● Magento 的模塊開(kāi)發(fā) | |||
● 模板的制作方法 | |||
● layout的概念 | |||
● block的定義 | |||
● Magento里model調(diào)用數(shù)據(jù) | |||
● 后臺(tái)相關(guān)開(kāi)發(fā) | |||
● 后臺(tái)菜單配置 | |||
● ACL配置 | |||
● ZendFramework的介紹 | |||
社 區(qū) 論 壇 整 合 篇 |
Discuz! X | ● 前臺(tái)和后臺(tái)的操作 | ● 使用單點(diǎn)入口開(kāi)發(fā)模式開(kāi)發(fā)一個(gè)項(xiàng)目 |
● 論壇(BBS)、社交網(wǎng)絡(luò)(SNS)、門戶(Portal)、群組(Group)、開(kāi)放平臺(tái)(Open Platform)相關(guān)概念的描述 | ● MYOP 應(yīng)用開(kāi)發(fā),接入MYOP | ||
● 泛二級(jí)域名指向 | ● 設(shè)計(jì)復(fù)雜權(quán)限系統(tǒng) | ||
● DiscuzX權(quán)限控制 | ● 插件開(kāi)發(fā) | ||
● 數(shù)據(jù)庫(kù)結(jié)構(gòu)分析 | ● 根據(jù)項(xiàng)目需求對(duì)系統(tǒng)進(jìn)行二次開(kāi)發(fā) | ||
● 數(shù)據(jù)庫(kù)設(shè)計(jì)思想 | |||
● 數(shù)據(jù)庫(kù)優(yōu)化技巧 | |||
● 系統(tǒng)目錄結(jié)構(gòu)分析 | |||
● 核心代碼分析 | |||
● 開(kāi)發(fā)設(shè)計(jì)思想分析 | |||
● 安全機(jī)制分析 | |||
● 模板引擎分析及使用 | |||
● MYOP API應(yīng)用開(kāi)發(fā) | |||
● 單點(diǎn)入口開(kāi)發(fā)模式 | |||
● 實(shí)用類庫(kù) | |||
● 插件開(kāi)發(fā)技巧 | |||
● 系統(tǒng)二次開(kāi)發(fā)技巧及方法 | |||
● 緩存技術(shù) | |||
● 代碼優(yōu)化技巧 | |||
● 模塊開(kāi)發(fā) | |||
● DIY模塊開(kāi)發(fā) | |||
Ucenter | ● 功能使用 | ● magento換模板1個(gè)項(xiàng)目 | |
● Ucenter的MVC開(kāi)發(fā)模式 | ● Ucenter的MVC模式開(kāi)發(fā)一個(gè)項(xiàng)目 | ||
● Ucenter的API定義 | ● 使用Ucenter整合多個(gè)網(wǎng)站 | ||
● 多網(wǎng)站同步登陸退出的原理 | ● Ucenter的API編寫 | ||
● 多網(wǎng)站的數(shù)據(jù)同步的方法 | ● 參考Ucenter設(shè)計(jì)一個(gè)自己的框架 | ||
● Ucenter 客戶端及服務(wù)端通信原理 | |||
● Ucenter的框架思想 | |||
● PHP數(shù)據(jù)通訊技術(shù) | |||
● 核心代碼分析 |
開(kāi)設(shè)班級(jí)
班級(jí) | 開(kāi)班時(shí)間 | 上課地點(diǎn) | 學(xué)費(fèi) | 試聽(tīng)/報(bào)名 |
---|---|---|---|---|
番禺分部/ 面授 | 滾動(dòng)開(kāi)班 | 廣州番禺廣州市番禺區(qū)市橋光明北路12號(hào)錦繡華庭 | 咨詢 | 試聽(tīng) 報(bào)名 |
大學(xué)城分部/ 面授 | 滾動(dòng)開(kāi)班 | 廣州番禺廣州大學(xué)城中七路大學(xué)時(shí)光 | 咨詢 | 試聽(tīng) 報(bào)名 |
增城分部/ 面授 | 滾動(dòng)開(kāi)班 | 廣州增城廣州增城區(qū)荔城花園東門 | 咨詢 | 試聽(tīng) 報(bào)名 |
深圳總部/ 面授 | 滾動(dòng)開(kāi)班 | 深圳福田深圳福田區(qū)福華路322號(hào)文蔚大廈 | 咨詢 | 試聽(tīng) 報(bào)名 |
佛山分部/ 面授 | 滾動(dòng)開(kāi)班 | 佛山南海佛山市南海區(qū)桂城南新一路16號(hào) | 咨詢 | 試聽(tīng) 報(bào)名 |
肇慶分部/ 面授 | 滾動(dòng)開(kāi)班 | 肇慶端州肇慶市端州區(qū)端州五路18號(hào)大樓 | 咨詢 | 試聽(tīng) 報(bào)名 |
惠州分部/ 面授 | 滾動(dòng)開(kāi)班 | 惠州惠城惠州市惠城區(qū)江北三新南路3號(hào)名流公館 | 咨詢 | 試聽(tīng) 報(bào)名 |
東莞分部/ 面授 | 滾動(dòng)開(kāi)班 | 東莞莞城區(qū)東莞市莞城區(qū)匯峰中心 | 咨詢 | 試聽(tīng) 報(bào)名 |
廣州總部/ 面授 | 滾動(dòng)開(kāi)班 | 廣州海珠廣州海珠區(qū)廣州大道南448號(hào)財(cái)智大廈 | 咨詢 | 試聽(tīng) 報(bào)名 |
白云分部/ 面授 | 滾動(dòng)開(kāi)班 | 廣州白云廣州市白云區(qū)從云路839號(hào)利都商務(wù)中心 | 咨詢 | 試聽(tīng) 報(bào)名 |
PHP二次開(kāi)發(fā)實(shí)戰(zhàn)課程
想要學(xué)習(xí)php二次開(kāi)發(fā)進(jìn)行實(shí)戰(zhàn)學(xué)習(xí)的學(xué)員