PHPCMS教程.docx_第1頁
PHPCMS教程.docx_第2頁
PHPCMS教程.docx_第3頁
PHPCMS教程.docx_第4頁
免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

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

文檔簡(jiǎn)介

PHPCMS教程,手把手教你建網(wǎng)站本文是我親自用PHPCMS搭建網(wǎng)站的全過程,適合從零開始學(xué)習(xí)PHPCMS建站的朋友,旨在幫助正在或準(zhǔn)備使用PHPCMS建站卻一頭霧水的朋友,讓其入門,少走一些彎路,對(duì)與高手可能價(jià)值不大。本人沒有文采,也很少在網(wǎng)上寫文章,一切就本著簡(jiǎn)單、通俗易懂的特點(diǎn)與大家分享經(jīng)驗(yàn)。好,廢話不多說,現(xiàn)在開始。為了方便說明開發(fā)過程,本文以我的新站 51笑話網(wǎng):http:為例來說明,方便說事,便于說明我的思路,同時(shí)方便大家參考。該站是用最新版本phpcms2008 sp4搭建的,但我覺得只要搞懂了原理,什么版本并不重要。一開發(fā)前的準(zhǔn)備1.幫助教程:到官網(wǎng)上下載。下好后,如果你有耐心可以通讀一般,如果你像我一樣看上10分鐘就頭暈的話,只要看看“功能簡(jiǎn)介”、“安裝幫助”就行了,其他的開發(fā)時(shí)候再來查看。2.本地開發(fā)環(huán)境搭建:按照“安裝幫助”,可以輕松的搭建好PHPCMS開發(fā)環(huán)境,但前提是要有PHP和MySQL。3.如果你像我一樣,英語太爛,就找個(gè)翻譯工具,比如Google翻譯(/)就很不錯(cuò)。4.進(jìn)入PHPCMS根目錄,了解一下目錄結(jié)構(gòu),不知道哪個(gè)文件夾下裝的是什么,或者哪個(gè)文件是干什么用的,就把名稱賦值 翻譯一下,在配合“功能簡(jiǎn)介”你就能夠猜出個(gè)八九不離十,開發(fā)的時(shí)候你才知道該到哪里改代碼。我把特別重要的PHPCMS目錄說一下: admin -后臺(tái)管理目錄,里面全部是實(shí)現(xiàn)后臺(tái)功能的 include-這個(gè)系統(tǒng)所需的函數(shù)、類都在里面 include/config.inc.php-網(wǎng)站的配置信息,每一個(gè)配置項(xiàng)都很重要 data-數(shù)據(jù),相當(dāng)于文件數(shù)據(jù)庫,數(shù)據(jù)庫重要、頻繁訪問的數(shù)據(jù)都緩存在這里; 還有一些編譯好的文件*.tpl.php data/cache/common.php-如果你要研究代碼,這個(gè)文件會(huì)經(jīng)常涉及到 templates/default/-PHPCMS模板存放目錄,我們開發(fā)的重心就集中在這里面了,你90%的時(shí)間都在這里忙乎,進(jìn)一步講,模板位于phpcms子目錄(其他模塊在相應(yīng)的文件夾下,如member是會(huì)員模塊),css樣式位于skins/default子目錄5.登錄后臺(tái):http:/localhost:88/xiaohua/admin.php(88是端口,xiaohua是phpcms根目錄),大概了解一下后臺(tái),重點(diǎn)了解“系統(tǒng)設(shè)置”、“內(nèi)容管理”。二后臺(tái)“系統(tǒng)設(shè)置”1.操作菜單:系統(tǒng)設(shè)置 網(wǎng)站配置 基本信息 修改網(wǎng)站名稱、title、keywords、description等信息2.操作菜單:系統(tǒng)設(shè)置 模型管理 管理模型因?yàn)槲业?1笑話是說到底是一個(gè)資訊類、新聞?lì)惥W(wǎng)站,隨便一看就明白,一個(gè)笑話就是一個(gè)新聞,所以選擇修改新聞模型 字段管理,把不需要的字段禁用掉,沒有的字段用“添加字段”進(jìn)行添加(默認(rèn)的字段對(duì)于我的笑話已經(jīng)夠用,所有沒有添加)。3.操作菜單:系統(tǒng)設(shè)置 相關(guān)設(shè)置 類別管理 添加類別添加笑話的類別,添加笑話時(shí)的“笑話分類”就來源于此;還有,用于建立網(wǎng)站的笑話搜索的搜索分類。-4.操作菜單:系統(tǒng)設(shè)置 欄目管理去掉導(dǎo)航欄不需要的欄目:例如,管理欄目 招聘信息 修改 是否在導(dǎo)航欄顯示 否添加笑話欄目:添加欄目 一級(jí)欄目、內(nèi)部欄目、新聞模型,下一步 填寫修改信息,記得“是否在導(dǎo)航欄顯示”選是,其余自定義即可。照此添加所以的笑話分類。5.操作菜單:內(nèi)容管理 內(nèi)容發(fā)布管理 經(jīng)典笑話 發(fā)布信息添加一條信息,網(wǎng)站建好后你會(huì)頻繁的使用該操作添加數(shù)據(jù)。好了,到現(xiàn)在網(wǎng)站已基本成形了,訪問以下:http:/localhsot:88/xiaohua/index.php三.修改模板1.在哪里修改呢?templates/default/phpcms/目錄:header.html改頭、index.html改頁面主體、footer改頁面的尾。主要用到get標(biāo)簽,這方面資料就多了,在“幫助教程 模板管理和標(biāo)簽使用”中就有詳細(xì)的介紹,Baidu、Google一搜“phpcms get”、“phpcms模板”也是一大堆。PHPCMS開發(fā)的難點(diǎn)也就集中在這里,所以多花點(diǎn)時(shí)間,多找找資料,攻破了這一關(guān)離成功就只有一步之遙。2.css樣式在哪里改?templates/default/skins/default/目錄里:phpcms.css3.如何修改網(wǎng)站LOGO?采用覆蓋方式,圖片名稱一致,找到目錄直接覆蓋。a.網(wǎng)站LOGO:images/logo.gif、templates/default/skins/default/images/logo.gif, 記不清是哪一張了,統(tǒng)統(tǒng)覆蓋b.會(huì)員中心LOGO:images/logo_member.gifc.水印LOGO:templates/default/skins/default/images/bg_logo.gif修改完成后,后臺(tái) 更新首頁,刷新一下前臺(tái),網(wǎng)站已經(jīng)按照你的布局做好了。四.上傳網(wǎng)站到服務(wù)器1.修改include/config.inc.php文件:“數(shù)據(jù)庫配置信息”如實(shí)填寫,“PHPCMS_PATH”為“/”,其他配置項(xiàng)根據(jù)需要修改。2.上傳網(wǎng)站文件:通常采用FTP上傳,但PHPCMS系統(tǒng)文件太大,如果空間支持“在線解壓”(就是你把網(wǎng)站文件壓縮成rar或zip格式,上傳到空間后在解壓),還是使用該功能,比FTP要快好多。3.上傳數(shù)據(jù)庫:用了好多方法,覺得用“Navicat for MySQL”這款軟件最舒服。(1)建立連接:文件

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論