POST TIME:2017-11-13 00:14
dedecms簡(jiǎn)單易用功能強(qiáng)大,是國(guó)內(nèi)使用最多的cms建站系統(tǒng),百度站長(zhǎng)平臺(tái)專(zhuān)門(mén)推出了“織夢(mèng)移動(dòng)化指南”,由此可見(jiàn)dedecms的影響力??棄?mèng)也是站長(zhǎng)使用和學(xué)習(xí)最早的cms建站系統(tǒng),解放了我的雙手,讓我不用將大把的時(shí)間浪費(fèi)在一些技術(shù)細(xì)節(jié),專(zhuān)心做好網(wǎng)站運(yùn)營(yíng)即可。
隨著智能手機(jī)的快速普及,網(wǎng)站移動(dòng)化的浪潮也席卷而來(lái),很多站長(zhǎng)都會(huì)發(fā)現(xiàn)移動(dòng)搜索的流量上升的非常兇猛,假如你沒(méi)有相應(yīng)的移動(dòng)網(wǎng)站,獲取移動(dòng)流量較為困難,即使有排名有移動(dòng)流量,但是由于搜索對(duì)于pc網(wǎng)站大部分都進(jìn)行了轉(zhuǎn)碼,流量效果也非常差,建設(shè)相對(duì)應(yīng)的移動(dòng)網(wǎng)站是迫在眉睫的事情。具體怎么做織夢(mèng)手機(jī)站呢,今天就分享一下織夢(mèng)網(wǎng)站手機(jī)站建設(shè)的幾種思路。
織夢(mèng)移動(dòng)化前期準(zhǔn)備:
1、域名空間準(zhǔn)備:手機(jī)站按照慣例采用m.genban.org這種獨(dú)立二級(jí)域名,解析到空間ip,據(jù)我經(jīng)驗(yàn)帶m的二級(jí)域名會(huì)被搜索默認(rèn)為與主站匹配的移動(dòng)站,以下所有方案都默認(rèn)主站為前綴www,手機(jī)站為前綴m。圖片和附件必須采用絕對(duì)地址,否則手機(jī)站無(wú)法顯示,可以數(shù)據(jù)庫(kù)批量替換。
2、模板準(zhǔn)備:不管采取何種方案,都需要兩套模板,一套web模板,一套手機(jī)站模板。
3、數(shù)據(jù)備份:對(duì)于網(wǎng)站大型改動(dòng)一定要做好兩個(gè)備份,一是數(shù)據(jù)庫(kù)備份;二是web資料備份特別是模板;以防誤操作造成不可挽回失誤。
織夢(mèng)手機(jī)站建設(shè)方法
dedecms手機(jī)站建設(shè)方案一:采用織夢(mèng)官方手機(jī)站建設(shè)方案
方法:將織夢(mèng)更新到最新版,具體方法可以參考百度站長(zhǎng)平臺(tái)的“織夢(mèng)移動(dòng)化指南“,比織夢(mèng)官方更加詳細(xì)。主站靜態(tài),手機(jī)站只能動(dòng)態(tài)或者偽靜態(tài)。
假如你的模板放在織夢(mèng)默認(rèn)的default文件夾,一定要先備份再升級(jí)更新,升級(jí)后系統(tǒng)會(huì)覆蓋以前的模板。
優(yōu)勢(shì):操作簡(jiǎn)單,有官方現(xiàn)成模板可用,一個(gè)后臺(tái)操作,無(wú)需重新建設(shè),也不需要重新生成手機(jī)站,虛擬空間站長(zhǎng)可以很方便使用。
劣勢(shì):只能采用官方最新版,織夢(mèng)版本更新需要重新維護(hù),二次開(kāi)發(fā)較多的網(wǎng)站更新維護(hù)麻煩;手機(jī)站只能是動(dòng)態(tài)瀏覽,或者偽靜態(tài),部分虛擬空間可能不支持,也非常容易出錯(cuò)。
個(gè)人認(rèn)為,當(dāng)前織夢(mèng)官方的手機(jī)站建設(shè)方案非常不完美,期待官方有更好的解決方案。
dedecms手機(jī)站建設(shè)方案二:同數(shù)據(jù)庫(kù)雙后臺(tái)手機(jī)站純靜態(tài)解決方案
方法和步驟:
1、新建帶m的移動(dòng)站點(diǎn):對(duì)于獨(dú)立服務(wù)器或者vps,新增一個(gè)移動(dòng)站點(diǎn),綁定帶m的二級(jí)域名,復(fù)制www站所有資料到手機(jī)站空間中,所有資料不做任何改變。
對(duì)于支持綁定二級(jí)目錄的虛擬空間,可以新建一個(gè)二級(jí)目錄,復(fù)制www站所有資料到這個(gè)二級(jí)目錄中,綁定帶m域名到這個(gè)目錄即可,假如單獨(dú)為手機(jī)站購(gòu)買(mǎi)了主機(jī),由于涉及到垮空間調(diào)用同一數(shù)據(jù)庫(kù)問(wèn)題,具體是否可行請(qǐng)先咨詢空間商。
當(dāng)然你也可以完全重新安裝一個(gè)相同版本的dedecms(重新安裝數(shù)據(jù)庫(kù)前綴要改成不一樣的,否則覆蓋了web站數(shù)據(jù)庫(kù)哭都來(lái)不及了),然后將common.inc.php中數(shù)據(jù)庫(kù)資料設(shè)置為和www站一樣即可。
不建議重新安裝,直接復(fù)制原站資料最簡(jiǎn)單也最穩(wěn)妥。
這樣設(shè)置完成以后,手機(jī)站就是獨(dú)立后臺(tái)(將www后臺(tái)地址的前綴改為m就是手機(jī)站后臺(tái)登陸地址),但是和主站共用一個(gè)數(shù)據(jù)庫(kù),手機(jī)站可以單獨(dú)生成靜態(tài)化的html。
2、設(shè)置相關(guān)系統(tǒng)參數(shù):體統(tǒng)設(shè)置——站點(diǎn)根網(wǎng)址——空著不填,經(jīng)測(cè)算試填/的話更新后鏈接會(huì)變成//這種,因此空著即可。假如你填了帶www域名為根網(wǎng)址,那手機(jī)站里面的所有鏈接都會(huì)變成www的鏈接。
3、手機(jī)站模板設(shè)置:m站模板文件夾和www站完全一樣,m站每個(gè)模塊的命名和www站完全一樣,這兩點(diǎn)非常重要。
比如主頁(yè)模板,手機(jī)站依然是index.htm,內(nèi)容修改成為手機(jī)站的模板內(nèi)容即可。
主站每個(gè)欄目中對(duì)應(yīng)的模板都必須建設(shè)相應(yīng)的完全同名的手機(jī)站模板。
4、網(wǎng)址變動(dòng)修改(非必須):由于沒(méi)有填寫(xiě)站點(diǎn)根網(wǎng)址,模板中所有[field:arcurl/]調(diào)用出來(lái)的網(wǎng)址就變成了相對(duì)鏈接,絕對(duì)化在模板中加上網(wǎng)址即可,比如www站模板[field:arcurl/]改成http://www.genban.org[field:arcurl/],m站模板中[field:arcurl/]改成http://m.genban.org[field:arcurl/],在Dreamweaver 8將所有模板打開(kāi),批量替換即可。非必須改動(dòng),不影響兩站的正常訪問(wèn)。
5、生成靜態(tài)化手機(jī)站:手機(jī)站模板建好以后,登陸帶m的后臺(tái),更新緩存,靜態(tài)化生成網(wǎng)站,具體操作和www主站一樣。
6、發(fā)布更新文章和修改增加欄目在www站進(jìn)行,m只需要登錄更新生成。
特別提醒:由于兩站采用的是同一個(gè)數(shù)據(jù)庫(kù),因此主站的系統(tǒng)參數(shù)任何改動(dòng)都會(huì)影響手機(jī)站,手機(jī)站后臺(tái)也是如此;建議修改只在www站中進(jìn)行,免得自己都弄糊涂了??棄?mèng)的模板不是放在數(shù)據(jù)庫(kù)中,對(duì)于模板內(nèi)容的任何改動(dòng)不會(huì)影響到另外一個(gè)網(wǎng)站模板。
至此就完成了一個(gè)純靜態(tài)的織夢(mèng)手機(jī)站,只需更改一處系統(tǒng)參數(shù),重新建設(shè)一套于主站一模一樣的手機(jī)站模板就大功告成,實(shí)現(xiàn)了dedecms一個(gè)數(shù)據(jù)庫(kù)兩個(gè)不同網(wǎng)站。
優(yōu)勢(shì):同一數(shù)據(jù)庫(kù),手機(jī)站真正的純靜態(tài)化利于seo,后期維護(hù)非常方便,恒星兼職網(wǎng)在多方面權(quán)衡后就是采取的此種方案,在效果和易用性上都是比較靠譜的。同時(shí)此種方法也無(wú)需升級(jí)dedecms的版本,對(duì)于有大量二次開(kāi)發(fā)的網(wǎng)站沒(méi)有任何影響。
劣勢(shì):兩個(gè)后臺(tái),手機(jī)站需要手動(dòng)登陸更新,嫌煩的可以在安裝一個(gè)定時(shí)更新插件,這樣手機(jī)站就可以完全不用管了。
此方案也可以將系統(tǒng)參數(shù)配置文件sysconfig在數(shù)據(jù)庫(kù)中為手機(jī)站單獨(dú)建立一個(gè)表,具體涉及到數(shù)據(jù)庫(kù)和系統(tǒng)文件的修改,雖然方便了兩站的系統(tǒng)參數(shù)設(shè)置,但是容易出錯(cuò)而且今后更新維護(hù)麻煩,利大于弊,我放棄了,網(wǎng)上有相關(guān)教程,想了解的可以自行搜索,可能今后官方更新會(huì)采用。
dedecms手機(jī)站建設(shè)方案三:利用插件建設(shè)單后臺(tái)靜態(tài)手機(jī)站
方法:dedecms升級(jí)更新到最新版,開(kāi)發(fā)或者購(gòu)買(mǎi)靜態(tài)化插件,插件實(shí)現(xiàn)手機(jī)站靜態(tài)化,此種方法站長(zhǎng)沒(méi)有實(shí)踐,個(gè)人認(rèn)為只適合能夠自主開(kāi)發(fā)插件的站長(zhǎng),購(gòu)買(mǎi)插件不是長(zhǎng)久之計(jì),維護(hù)和售后麻煩。
優(yōu)勢(shì):一個(gè)后臺(tái)。
劣勢(shì):需要會(huì)自己開(kāi)發(fā)插件,或者花錢(qián)購(gòu)買(mǎi)插件,目前沒(méi)有看到靠譜的免費(fèi)手機(jī)站靜態(tài)化插件;收費(fèi)版的功能看著也不是很完美;插件的在版本更新,維護(hù)升級(jí)方面非常的不方便,遇到技術(shù)問(wèn)題找售后也是非常困難,沒(méi)有技術(shù)能力的站長(zhǎng)一旦故障,對(duì)于網(wǎng)站訪問(wèn)和流量影響巨大。
以上就是織夢(mèng)手機(jī)移動(dòng)化的三種建設(shè)思路,每種方法都各有優(yōu)劣,具體要根據(jù)自己網(wǎng)站情況和技術(shù)能力選擇,恒星兼職網(wǎng)站長(zhǎng)認(rèn)為第二種方案是當(dāng)前比較好的一種建設(shè)織夢(mèng)手機(jī)站的方法,簡(jiǎn)單易用能夠全站靜態(tài),后期的維護(hù)和操作都很簡(jiǎn)單,期待織夢(mèng)官方推出更加完美的解決方案。