下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
實(shí)例手把手教你用PHPCMS做網(wǎng)站秒殺菜鳥到大神PHPCMS介紹Phpcms2023是一款基于PHP+Mysql架構(gòu)的網(wǎng)站內(nèi)容管理系統(tǒng),也是一個開源的PHP開發(fā)平臺。Phpcms采用模塊化方式開發(fā),功能易用便于擴(kuò)展,可面向大中型站點(diǎn)提供重量級網(wǎng)站建設(shè)解決方案。3年來,憑借Phpcms團(tuán)隊(duì)長期積累的豐富的Web開發(fā)及數(shù)據(jù)庫經(jīng)驗(yàn)和勇于創(chuàng)新追求完美的設(shè)計理念,使得Phpcms得到了近10萬網(wǎng)站的認(rèn)可,并且越來越多地被應(yīng)用到大中型商業(yè)網(wǎng)站。Phpcms自發(fā)布phpcmsv9之后,已穩(wěn)居國內(nèi)cms系統(tǒng)使用率第一名,更證明了phpcms產(chǎn)品的市場認(rèn)可度。網(wǎng)站例如今日推薦〔://jinrituijian〕成立于2023年,是我國為數(shù)不多專一做電影周邊的網(wǎng)站,提供電影下載,電影在線觀看,高清電影下載,影評,電影新聞等效勞,因內(nèi)容更新及時,無彈窗病毒,提供高質(zhì)量的電影內(nèi)容,用戶體驗(yàn)優(yōu)秀等原因,目前已躋身中國十大電影下載網(wǎng)站之列。本網(wǎng)站采用PHPCMS2023,下面的講解都采用PHPCMS2023的版本講解,PHPCMSV9與此同理,除了自定義模板文件等。下列圖是今日推薦的首頁截圖網(wǎng)站安裝下載從下載程序源碼包,解壓,把PHPCMS文件內(nèi)的全部文件和文件夾放到效勞器根目錄。備注:Phpcms2023安裝包內(nèi)有2個文件夾:doc和phpcms。Doc文件夾中的.htaccess文件是Web效勞器Apache中特有的一個配置文件,操控著效勞器上的許多行為,我們可以利用它來做許多事情,例如:設(shè)置訪問權(quán)限,網(wǎng)址重定向,等等,一般放在網(wǎng)站根目錄。安裝本地訪問t/install/安裝PHPCMS,如果設(shè)置其他地址或端口,請?jiān)O(shè)置相應(yīng)的url即可.訪問安裝完成,進(jìn)入后臺,依次點(diǎn)擊“我的面板〞、“更新緩存〞、“生成首頁〞,即可用://localhost/訪問到網(wǎng)站首頁。網(wǎng)站開發(fā)修改網(wǎng)站標(biāo)題進(jìn)入后臺,點(diǎn)擊“我的面板〞中“網(wǎng)站設(shè)置〞,可以看到好多設(shè)置選項(xiàng),“網(wǎng)站設(shè)置〞是網(wǎng)站常用設(shè)置的根本配置選項(xiàng)。如果網(wǎng)站只在本地安裝,請勿修改網(wǎng)站地址選項(xiàng),如果效勞器安裝,此處填寫域名即可。建立模型模型的建立是為了對內(nèi)容更好的適應(yīng)采取的方式〔本質(zhì)是新建一張表〕,比方今日推薦的信息與電影的相關(guān)內(nèi)容,而phpcms默認(rèn)的模型〔如新聞〕并沒有提供一些特殊的字段,如電影的導(dǎo)演,電影的上映日期等。所以我們需要建立一個模型。添加依次點(diǎn)擊“系統(tǒng)設(shè)置〞、“模型管理〞、“添加模型〞輸入相應(yīng)的信息之后,保存即可。字段模型建立成功之后,就可以為模型添加字段了,點(diǎn)擊管理模型,字段管理,添加字段,輸入相應(yīng)的信息,保存。下列圖是今日推薦網(wǎng)〔jinrituijian〕電影模型的局部字段。修改字段排序,可以按照你想要的格式添加內(nèi)容。建立欄目欄目是網(wǎng)站內(nèi)容分類的方法,比方今日推薦網(wǎng)〔jinrituijian〕的電影欄目,以及電影欄目下面的動作欄目,愛情欄目等等。一個欄目使用一個模型,一個模型可以被無數(shù)個欄目使用.依次點(diǎn)擊“系統(tǒng)設(shè)置〞、“欄目管理〞、“添加欄目〞可看到添加頁面,下面依次解釋各個選項(xiàng)的意思:上級欄目上級欄目只是本欄目結(jié)構(gòu)上的父欄目。比方動作欄目上面的電影欄目,如果選擇“無〞,那么添加的欄目即為一級欄目。欄目類型內(nèi)部欄目如上面的電影欄目,是網(wǎng)站實(shí)際存在的欄目。單網(wǎng)頁是指一個網(wǎng)頁,實(shí)質(zhì)不存在任何于一個實(shí)際欄目,如一般網(wǎng)站的聯(lián)系我們,企業(yè)介紹等。外部鏈接指以欄目的形式鏈接到其他網(wǎng)站的一個鏈接。綁定模型綁定模型:使用那一個模型。下列圖是今日推薦網(wǎng)〔jinrituijian〕建立一個欄目的示意圖擴(kuò)展設(shè)置點(diǎn)擊下一步之后可以設(shè)置本欄目的信息,重點(diǎn)講解“擴(kuò)展設(shè)置〞中的欄目頁模板,列表頁模板和內(nèi)容頁模板。如果一個欄目之下還有一個欄目〔如果電影之下動作欄目〕,那么訪問這個欄目〔電影〕時,對應(yīng)的模板文件是以category開頭的欄目頁模板,如果訪問子欄目〔動作〕時,對應(yīng)的模板文件是以list開頭的列表頁模板,而內(nèi)容頁模板文件以show開頭,對應(yīng)的是動作里面的內(nèi)容顯示的頁面。注意:如果一個欄目沒有父欄目,欄目頁模板是閑置的,只訪問list列表頁文件。自定義模板文件所謂的模板文件就是,html頁面中參加了一些php和smarty東西,當(dāng)然,PHPCMS參加了自己特有的中文標(biāo)簽。修改模板文件是大多數(shù)使用phpcms的主要工作之一,畢竟誰都不愿意自己的網(wǎng)站和別人的一模一樣。模板文件存放在\templates\default\文件夾之下,phpcms文件夾對應(yīng)的內(nèi)容模塊,search對應(yīng)的是全站搜索的模塊等。Phpcms文件夾內(nèi)的index文件是全站的首頁模板。下面講解首頁里除html之外的幾個地方,html和css、js等內(nèi)容大家自己去學(xué)習(xí)。引用{template'phpcms','header'}---中文標(biāo)簽{tag_首頁幻燈片}---phpcms特有的中文標(biāo)簽技術(shù),在〞模板風(fēng)格〞、“PHPCMS〞、“管理內(nèi)容標(biāo)簽〞-選擇{tag_首頁幻燈片}進(jìn)行查看,中文標(biāo)簽技術(shù)本質(zhì)上是生成loop循環(huán)語句,和{get}作用一樣。碎片{block('index',1)}---phpcms中的碎片。所謂碎片是在一個頁面中參加一些固定的內(nèi)容,但可以不用修改html文件即可到達(dá)編輯內(nèi)容的特殊文件格式,像是生活中的便利貼。如果站的聯(lián)系我們等,一般單網(wǎng)頁使用碎片功能。參加碎片方法〔重要〕:在頁面中按照{(diào)block('index',1)}格式參加一個碎片〔如在index.html頁面中參加碎片〕,在“模板風(fēng)格〞,“PHPCMS〞、“管理模板〞找到index.html,點(diǎn)擊“可視化〞按鈕進(jìn)入頁面編輯模式。點(diǎn)擊黃色區(qū)域即可添加碎片,之后可以再“碎片管理〞中更改內(nèi)容。Get語句{getsql="selectd.contentid,d.supports,c.title,c.style,c.urlfromphpcms_diggdleftjoinphpcms_contentcond.contentid=c.contentidwherec.status=99orderbyd.supports_weekdesc"rows="10"}--> <li><span>{$r[supports]}</span><ahref="{$r[url]}"target="_blank"class="{$r[style]}">{str_cut($r[title],44)}</a></li>{/get}Get語句是模板頁面中使用mysql語句,調(diào)用內(nèi)容的標(biāo)準(zhǔn)方法之一,不能使用limit語句,用rows替代。上述語句表示調(diào)用一周DIGG最多內(nèi)容的排行添加自定義模塊自定義模塊是phpcms框架重要開放標(biāo)準(zhǔn)之一,用戶可以根據(jù)需求自定義,當(dāng)然這需要懂php。添加自定義模塊的方法是:“系統(tǒng)設(shè)置〞、“模塊管理〞、“添加模塊〞。今日推薦網(wǎng)〔jinrituijian〕中的打分功能,就是通過添加模塊來實(shí)現(xiàn)的,大家可以再phpcms官方論壇上找下打分模塊。網(wǎng)站發(fā)布Sitemap.xml文件是搜索引擎抓取網(wǎng)頁的核心文件之一,向搜索引擎提交之后,可以提高收錄量,加快快照更新速度等。PHPCMS可以自動生成sitemap.xml文件,訪問地址是.在“系統(tǒng)設(shè)置、系統(tǒng)工具、百度谷歌圖〞中設(shè)置更新頻率等。Googlesitemap.xml提交地址:常見問題可視模式下無法編輯碎片影響phpcms碎片功能操作的js
<scriptlanguage="JavaScript"src="images/js/jquery.min.js"></script><scriptlanguage="JavaScript"src="images/js/common.js"></script><scriptlanguage="JavaScript"src="images/js/config.min.js"></script>以上3個JS文件刪除、修改、和首頁圖片廣告js代碼沖突都會影響后來碎片管理功能,具體表現(xiàn)為碎片出無黃色背景,且不可編輯、添加碎片懸浮按鈕能夠顯示但不能點(diǎn)擊以上3個JS文件被影響是直接的,無需更新首頁、去除緩存、去除瀏覽器緩存set_magic_quotes_runtime()isdeprecated在安裝PHPCMS出現(xiàn)Deprecated:Functionset_magic_quotes_runtime()isdeprecated錯誤,查了一下網(wǎng)絡(luò)及資料發(fā)現(xiàn)是PHP5.3和PHP6.0之后移除了set_magic_quotes_runtime()函數(shù)。解決方法:
//@set_magic_quotes_run
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年版:供應(yīng)鏈管理服務(wù)合同
- 2024年特種門采購合同范本3篇
- 2024年某企業(yè)關(guān)于知識產(chǎn)權(quán)許可的合同
- 馬鞍山職業(yè)技術(shù)學(xué)院《安裝工程計量計價實(shí)訓(xùn)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2024年文化產(chǎn)業(yè)融資借款合同范本大全6篇
- 2025年貨運(yùn)從業(yè)資格證模擬試題題庫及答案解析
- 2025年貨運(yùn)從業(yè)資格證考試題目和答案
- 2025年昆明考貨運(yùn)從業(yè)資格證考試題目
- 2024事業(yè)單位聘用合同教師(附教育質(zhì)量監(jiān)控與管理)3篇
- 2025建筑工程民工勞動合同范文
- 2024年債權(quán)投資協(xié)議6篇
- 【MOOC】工程力學(xué)-浙江大學(xué) 中國大學(xué)慕課MOOC答案
- 2024-2025學(xué)年北師大版八年級數(shù)學(xué)上冊期末綜合測試卷(含答案)
- 【MOOC】Java程序設(shè)計-北京林業(yè)大學(xué) 中國大學(xué)慕課MOOC答案
- 菏澤學(xué)院中外教育史(高起專)復(fù)習(xí)題
- 辦公樓室內(nèi)裝修工程施工組織設(shè)計(方案)
- 圍手術(shù)期疼痛
- 活在課堂里 課件
- 分?jǐn)?shù)的初步認(rèn)識(單元測試)-2024-2025學(xué)年三年級上冊數(shù)學(xué)期末復(fù)習(xí) 人教版
- 機(jī)械CAD、CAM-形考任務(wù)一-國開-參考資料
- 電氣專業(yè)述職報告
評論
0/150
提交評論