最近做了一個比較大的門戶網站,頭一次用CMS來做網站,在網上搜了不少相關的內容,個人感覺織夢和PHPCMS比較不錯,怎么說呢,沒有什么哪個比哪個更好的,只能說各有所長,織夢系統在使用起來比較簡單,哪怕從來沒有用過CMS來開發網站的,頭一次接觸也是比較容易的,相對于PHPCMS來說可能比較復雜一些,但其功能不能不說是強大.好了,廢話不多講了,進入主題.
先來大體說下目錄結構,這樣對頭次用CMS的朋友能有個全局上的認識,第一個是templates這個文件夾,所有的模板文件,樣式表之類全在此了,之前遇到幾個朋友,雖然在學校里學了很多關于做網站的東西,但對于模板這個概念認識的還不是很透徹,我經常用一個例子給他們講,相信很多剛入門的朋友能馬上就能從根本上理解這個概念。
怎么講呢?呵呵,我是個很愛吃小點心的人,這里我就拿做糕點的流程分析一下模板的概念,做糕點需要面粉和水,打成糊狀,之后再將這糊狀的東東擠進對就形狀的模板中進行烤制,之后就做出來樣式各異的小點心了.
其實這里的模板和我們所講的這個是一樣的道理,我們從數據庫中取出的值是死的,可放到不同的模板下面就會呈現出不同的效果,比如說數據庫中有幾張圖片的URL,當我們取出來的時候他就是形如http://***.***.***/***.jpg等的一串子符,可當你放在<a href="">里就是圖片的鏈接地址,放在<img src="">里就會呈現出一副圖片,有點費話了,呵呵,就當給新手一點點的啟示吧。OK,拉下來我們進到里面再看看,default是默認模板名,如果大家自己的模板可以在此建文件夾,自己命名即可,OK,接下來大體的看一下default里面還有什么.
ads--------廣告模板,針對會員中心里的廣告管理界面。
announce-----公告模板。
ask--------問吧模板。
comment-----評論模板。
digg--------頂一下模板。
error_report----我要報錯模板。
formguide-----各種表單模板。
guestbook-----用戶留言本模板。
link--------友情鏈接模板。
member------會員中心模板。
message------短消息模板。
mood--------心情投票模板。
pay--------支付系統模板。
phpcms------核心模板(包括整站首頁,列表頁,內容頁所有模板)
space-------空間模板(似乎沒有什么用,通常都在用UCHOME)
vote--------投票系統模板。
search-------這個應該是搜索頁面吧,(還未用到,用到再說)
skin--------所有樣式表,系統圖標在此。
yp---------企業黃業的模板。
到此為止,我用到的大多就這些,其中用到最多的當然就是phpcms和skin這兩個文件夾里面的了,第一次看到phpcms里的那些個文件,也許你會一頭霧水,這么些個東西都是什么啊,仔細觀察,你會發現其實在這個文件夾下面只有這么幾類文件.Vevb.com
一:以category_打頭的文件,以官方的叫法,這類文件叫欄目頁模板,也就是我們平常說的子頻道欄目的首頁模板.
二:以list_打頭的文件,這類文件叫列表頁模板,這個就不多作解釋了.
三:以show_打頭的文件,這類文件叫做文章內容頁模板.
四:以tag_打頭的文件,叫做標簽模板.
很多同學在開始的時候很難理解這個標簽到底是做什么用的,由其是對于沒有建站經驗的朋友,這時我們可以打開后臺,在模板管理選項卡中,打開phpcms選項,你會發現這里有個添加內容標簽功能,他可以調取后臺對應欄目的內容,注意在此功能下方有個標簽模板的選項,能在這里選擇的就是我們在講的以tag_開頭的文件.
在phpcms這個文件夾下面最主要的就是這四類文件,使用者在使用之前最好通過系統給的默認實例,認真理解一下這四類模板到底對應的是哪些個頁面或是哪個部分,模板文件看過之后我們就開始要進行徹底的大改造了,但如果不知道這套系統的模板變量,做起來還是會一頭霧水,下一節我們就來認識一下phpcms中的一些常用的模板變量及一些自定義模板變量.
新聞熱點
疑難解答