作為一個(gè)個(gè)人站長的身份已經(jīng)好多年了,慢慢發(fā)現(xiàn)管理和維護(hù)一個(gè)網(wǎng)站很麻煩、很苦、很累,中間有糾結(jié)、有放棄的念頭,但是我最終還是堅(jiān)持下來,現(xiàn)在負(fù)責(zé)一個(gè)學(xué)術(shù)網(wǎng)站m.mocsil.com的維護(hù)和管理。由于深感網(wǎng)站的維護(hù)難度大,內(nèi)容要求以及數(shù)據(jù)的更新速度和質(zhì)量要求高,消耗精力大,所以一直以來想做一個(gè)內(nèi)容維護(hù)簡單的網(wǎng)站,想來想去感覺博客應(yīng)該是個(gè)不錯的選擇吧!加上前段時(shí)間在A5上看見一個(gè)國外博客viralnova.com的先進(jìn)事跡,其再次觸發(fā)了本人建立一個(gè)博客站的念頭,并及時(shí)果斷決定做這個(gè)博客站。
目標(biāo)確定了,接下來關(guān)鍵就是選擇網(wǎng)站的類型,以前注冊過一個(gè)域名27sha.com(諧音:愛吃啥)準(zhǔn)備做一個(gè)美食網(wǎng)站,程序其實(shí)都開發(fā)到了一半的,但發(fā)現(xiàn)數(shù)據(jù)更新難度較大,加上本人時(shí)間有限,且已經(jīng)在維護(hù)一個(gè)網(wǎng)站了,所以就擱淺了!經(jīng)過與周邊的朋友討論和交流,最終決定做一個(gè)美食博客網(wǎng)站,沿用27sha.com域名,并取名為“愛吃啥美食網(wǎng)”。這樣網(wǎng)站前期策劃就算搞好了,接下就是具體項(xiàng)目的開發(fā)。
既然博客站,當(dāng)然就得選一個(gè)比較好的博客系統(tǒng),經(jīng)過搜索發(fā)現(xiàn)博客程序倒是不少,其中就評價(jià)來說Z-blog、wordpress較為出名,進(jìn)一步調(diào)研了一下,發(fā)現(xiàn)Z-blog屬于國產(chǎn)輕型博客系統(tǒng),有asp和php兩套代碼,asp已經(jīng)有些過時(shí)了,朋友說別選擇asp的,說即使后面網(wǎng)站要賣的話,asp賣不起價(jià)錢,因此,必然選擇就只能是php了,由于以前經(jīng)常逛A5發(fā)現(xiàn)wordpress的曝光率很不錯的,所以果斷決定用wordpress系統(tǒng)開發(fā),并在網(wǎng)站找了一套模板進(jìn)行改進(jìn),經(jīng)過一星期的晝夜加班努力,網(wǎng)站很快就在本地搭建好了,數(shù)據(jù)也在本地添加得差不多了,本想選擇一個(gè)黃道吉日正式對外開放上線,結(jié)果在將本地?cái)?shù)據(jù)傳到服務(wù)器上時(shí)發(fā)現(xiàn)數(shù)據(jù)庫死活連不上,經(jīng)過一段時(shí)間排查發(fā)現(xiàn)wordpress安裝數(shù)據(jù)庫時(shí)默認(rèn)為innodb類型,這樣搬遷數(shù)據(jù)庫就發(fā)生了問題,經(jīng)過1天的修復(fù)和測試后發(fā)現(xiàn)innodb類型數(shù)據(jù)庫還是無法搬運(yùn)到服務(wù)器上,經(jīng)過幾輪折騰后很煩躁,沒辦法就果斷放棄innodb類型數(shù)據(jù)庫,準(zhǔn)備調(diào)整wordpress默認(rèn)格式改為新建myisam類型數(shù)據(jù)庫,并迅速完成了新數(shù)據(jù)庫網(wǎng)站的本地?cái)?shù)據(jù)重新測試工作,開始上傳數(shù)據(jù)到服務(wù)器上測試,結(jié)果毛病又來了,按照網(wǎng)上提供方式將數(shù)據(jù)庫內(nèi)的localhost改為27sha.com后發(fā)現(xiàn)無法登陸網(wǎng)站后臺,繼續(xù)折騰半天仍然無果后,心里開始尋思放棄wordpress系統(tǒng),經(jīng)過綜合分析使用wordpress過程中遇到的問題,綜合如下:
1、屬于國外開發(fā)的系統(tǒng),很多操作習(xí)慣與國人不一致;
2、數(shù)據(jù)庫系統(tǒng)不夠完善,更換服務(wù)器或搬家的時(shí)候肯定會遇到問題,如出現(xiàn)數(shù)據(jù)庫搬不走就會導(dǎo)致整個(gè)網(wǎng)站崩潰;
3、由于與國人習(xí)慣操作不一致,導(dǎo)致二次開發(fā)系統(tǒng)難度較大,會花費(fèi)更多的時(shí)間和精力;
4、靜態(tài)化(生成html)的效果不是很理想,為了迎合百度、google等搜索引擎網(wǎng)站的靜態(tài)優(yōu)化很重要,wordpress雖有cos-html-cache等類型的插件,但是僅能實(shí)現(xiàn)內(nèi)容頁和首頁的靜態(tài)生成,其他欄目頁仍會存在有問題。
綜上分析利弊后決定放棄wordpress系統(tǒng),準(zhǔn)備改用國產(chǎn)的Z-blog系統(tǒng),但是發(fā)現(xiàn)php版本的Z-blog仍然存在靜態(tài)頁生成的問題,而且其php版本處于開發(fā)初級階段,個(gè)人判斷穩(wěn)定性和完善性估計(jì)會存在問題,經(jīng)過幾輪折騰后發(fā)現(xiàn)已經(jīng)消耗了近一個(gè)月的時(shí)間了,感覺自己再也折騰不起來了,所以經(jīng)過深思后果斷放棄這些所謂的專業(yè)博客系統(tǒng),而改用自己較為熟悉的cms系統(tǒng)去開發(fā),這樣有兩點(diǎn)明顯的好處:1、自己非常熟悉,二次開發(fā)方便,消耗時(shí)間、精力少;2、便于博客做大后轉(zhuǎn)型做網(wǎng)站,能夠保證數(shù)據(jù)的所有訪問路徑或地址不變,對百度和google搜索引擎友善,便于網(wǎng)站的長期穩(wěn)定發(fā)展。
最后,決定選用dedecms開發(fā)自己的博客,由于自己對dedecms非常熟悉,因此,經(jīng)過近1周的時(shí)間就把愛吃啥美食網(wǎng)27sha.com搭建起來,具體效果如下:
哎,本想開發(fā)一個(gè)簡單的博客,結(jié)果自己前后折騰了近一個(gè)月的時(shí)間,身心飽受折磨,現(xiàn)將心得發(fā)出來供大家學(xué)習(xí)和交流,同時(shí)歡迎大家關(guān)注wbsky6這個(gè)老鳥個(gè)人站長(擅長dedecms二次開發(fā)啥的)和愛吃啥美食網(wǎng)27sha.com。謝謝大家!
本貼為wbsky6原創(chuàng),轉(zhuǎn)載請支持原創(chuàng)。