6.Xmap 網站(zhàn)地圖生(shēng)成組件,不過和(hé)第三方組件一起使用時(shí)總是會(huì)有(yǒu)各種問題,有(yǒu)些(xiē)即使安裝了插件也無法解決。個(gè)人(rén)覺得(de)網站(zhàn)地圖可(kě)以考慮用網上(shàng)工具或用軟件生(shēng)成後,自己修改樣式放在頁面中,或建一個(gè)內(nèi)容頁面,自己編寫所需的效果比較好。
網站(zhàn)經過重新設計(jì)後,上(shàng)線大(dà)概也有(yǒu)十來(lái)天的樣子了。現在主要是在進行(xíng)一些(xiē)推廣和(hé)優化的過程。這也是段難熬的時(shí)光,我希望搜索引擎收錄的快點再快點,不過好像他們似乎很(hěn)不配合。我每天晚上(shàng)想着各種各種策略和(hé)期盼明(míng)天網站(zhàn)收錄數(shù)會(huì)增加,可(kě)是總是失望居多(duō),但(dàn)也一直樂此不疲。那(nà)趁現在說下自己開(kāi)網站(zhàn)設計(jì)開(kāi)發中所學到的東西,順便做(zuò)個(gè)記錄。
網站(zhàn)是用joomla做(zuò)的,主要講的也是joomla方面的東西,首先感謝在此過程中對我幫助巨大(dà)的網站(zhàn):52joomla,joomlagate,當然還(hái)有(yǒu)google和(hé)joomla啦。
安裝使用
1. 在本地安裝測試joomla時(shí),最好不要用root賬号(linux下),不過一般大(dà)家(jiā)都不會(huì)那(nà)麽做(zuò)。
我那(nà)時(shí)也剛用linux沒多(duō)久,貪圖方便就直接用 root賬号操作(zuò),結果安裝好後一堆問題,什麽權限阿,ftp上(shàng)傳什麽的,折騰了2天,最後都想放棄了,用普通(tōng)賬号安裝時(shí)竟然成功了。
2.一般安裝joomla和(hé)有(yǒu)的組件時(shí),最好不要安裝sample data。我有(yǒu)一次這樣做(zuò)時(shí),覆蓋了數(shù)據庫,導緻全部的東西都沒了。有(yǒu)的組件如Flexcontent會(huì)自動複制(zhì)原有(yǒu)內(nèi)容,到最後這些(xiē)內(nèi)容基本都要删除,會(huì)很(hěn)麻煩。
模闆擴展
1.有(yǒu)時(shí)我們覺得(de)一個(gè)模闆中的一部分不能滿足我們的需要,但(dàn)另外一個(gè)可(kě)以時(shí)。我們可(kě)以考慮将兩個(gè)模闆進行(xíng)融合,首先通(tōng)過“&tp=1”獲得(de)模闆的模塊position,比較後增删位置,接着修改css文件來(lái)達到所需效果,有(yǒu)時(shí)可(kě)能需要修改php文件。
2. 有(yǒu)的擴展對中文支持存在一定問題,請(qǐng)慎用。比如很(hěn)多(duō)模塊在對文章截取introtext時(shí),對word的數(shù)量進行(xíng)限制(zhì)時(shí),會(huì)有(yǒu)些(xiē)bug,即使設為(wèi)很(hěn)小(xiǎo)的數(shù)值時(shí),還(hái)是會(huì)展示很(hěn)多(duō)很(hěn)多(duō)的內(nèi)容(我一直不明(míng)白如何解決,請(qǐng)達人(rén)賜教)。很(hěn)多(duō)擴展在删除後會(huì)有(yǒu)問題,比如我有(yǒu)次删除K2後再重新安裝時(shí)各種報錯,這時(shí)需要删除joomla中所有(yǒu)殘存文件。
3.在使用某些(xiē)擴展時(shí),最好安裝整個(gè)demo站(zhàn),不要覺得(de)麻煩,這将大(dà)大(dà)提高(gāo)你(nǐ)對相關模塊,插件,組件使用。通(tōng)時(shí)通(tōng)過後台模塊參數(shù)的設置和(hé)相應的關聯文件,才能使你(nǐ)的模塊達到demo中的效果,組件發揮demo中的作(zuò)用。我個(gè)人(rén)認為(wèi)這也是joomla擴展學習使用中最有(yǒu)效的一點。
4.在使用各種擴展時(shí),尤其是各類大(dà)型組件前,請(qǐng)務必認真閱讀相關文檔,這可(kě)以避免很(hěn)多(duō)問題。最顯著的如開(kāi)啓某些(xiē)sef組件後導緻全站(zhàn)崩潰的這類問題,如果認真看了使用文檔,則完全可(kě)以避免這樣的問題。
一些(xiē)擴展的使用心得(de)
由于網站(zhàn)的主要目的是産品展示,所以我用了很(hěn)多(duō)這方面的擴展。最開(kāi)始時(shí)用joomla自帶的內(nèi)容擴展,不過其section/category/item的架構有(yǒu)很(hěn)多(duō)不足,最明(míng)顯的,面對多(duō)類别嵌套時(shí)十分無力。
所以我嘗試了一些(xiē)第三方內(nèi)容展示組件:
1.Flexcontent 就随便用了下,安裝時(shí)可(kě)選擇備份原有(yǒu)的內(nèi)容。别的沒怎麽測試,看上(shàng)去似乎和(hé)K2差不多(duō)。
2.SOBI2 一開(kāi)始時(shí)準備用sobi做(zuò)産品展示(K2無法安裝使用)。就研究下了,功能十分強大(dà),而且十分人(rén)性,可(kě)以設置是否隐去鏈接。無限類别嵌套,自帶标簽系統,能實現下載、圖庫、媒體(tǐ)庫、評論、評分等功能。不過最後我覺得(de)其更适合做(zuò)和(hé)地理(lǐ)相關的産品目錄,比如房(fáng)地産,其可(kě)連接Google Earth,同時(shí)可(kě)自己定義例如價格,地址等參數(shù)。同時(shí)其有(yǒu)個(gè)模塊,可(kě)以根據這幾個(gè)索引完成搜索。效果類似與選擇一些(xiē)具體(tǐ)參數(shù)定位到産品。同時(shí)其sef插件設置也很(hěn)方便,生(shēng)成的url效果很(hěn)好。
3.K2 我最後選用了K2來(lái)進行(xíng)産品發布。K2的基本功能和(hé)上(shàng)面所說的差不多(duō),甚至還(hái)不如其功能強大(dà),但(dàn)使用起來(lái)還(hái)是很(hěn)順手的。其也實現了産品類信息,新聞文章的需求。不過K2在sef設置時(shí)有(yǒu)點小(xiǎo)麻煩,ace joomsef和(hé)shs404sef的K2插件都要收費。後來(lái)我了個(gè)叫做(zuò)sef advance 2008的組件,的确生(shēng)成了不錯的url-類似于-類别1/類别2/類别3/。../項目的URL。不過其隻能試用5天,而且購買的價格不菲。最後我用了 Artio joomsef。在下面討(tǎo)論對這款組件的看法。
4.Virtuemart 雖然沒用到,不過看到了很(hěn)多(duō)關于這款組件的模塊,有(yǒu)些(xiē)效果十分華麗(lì)且很(hěn)實用,大(dà)家(jiā)可(kě)以自己搜索下。
5.jDownloads 功能強大(dà)的下載組件,甚至包含了積分下載和(hé)延時(shí)下載功能。有(yǒu)個(gè)bug,無法創建中文目錄,不過網上(shàng)有(yǒu)辦法解決。個(gè)人(rén)覺得(de)如果不是有(yǒu)特别的要求或專門(mén)的下載功能,還(hái)是考慮别的輕量級的下載組件比較理(lǐ)想。
6.Xmap 網站(zhàn)地圖生(shēng)成組件,不過和(hé)第三方組件一起使用時(shí)總是會(huì)有(yǒu)各種問題,有(yǒu)些(xiē)即使安裝了插件也無法解決。個(gè)人(rén)覺得(de)網站(zhàn)地圖可(kě)以考慮用網上(shàng)工具或用軟件生(shēng)成後,自己修改樣式放在頁面中,或建一個(gè)內(nèi)容頁面,自己編寫所需的效果比較好。
7.Artio Joomsef sef生(shēng)成組件,我也僅用了其生(shēng)成K2的sef URL,需要遍曆所有(yǒu)頁面,找到所有(yǒu)連接後在自行(xíng)手動修改(如有(yǒu)更好的辦法,請(qǐng)務必告知)。還(hái)可(kě)以自定義title。對别的第三方組件的支持并不式很(hěn)了解。安裝後需要修改.htaccess,否則可(kě)能會(huì)有(yǒu)問題。
8.Akeeba Backup 前身是Joompack,很(hěn)強大(dà)的備份還(hái)原組件,真的可(kě)以做(zuò)到傻瓜式備份遷移網站(zhàn)。不過在遷移時(shí)注意,在服務器(qì)端先創建個(gè)數(shù)據庫,将其整理(lǐ)改為(wèi)utf8-general-ci,否則直接還(hái)原生(shēng)成數(shù)據庫後,前台中文會(huì)顯示為(wèi)?
性能優化與seo
1.很(hěn)多(duō)模塊确實效果華麗(lì),但(dàn)是各種js,css的代價也不菲。同時(shí)很(hěn)多(duō)國外模闆的模塊對IE6的支持并不是很(hěn)好。個(gè)人(rén)推薦盡量用優雅簡單的模塊,少(shǎo)用動态效果,畢竟誰也不想進一個(gè)網站(zhàn)花(huā)費2,3分鍾。
2. 開(kāi)啓全站(zhàn)cache和(hé)gzip壓縮,對js,css文件進行(xíng)壓縮并看情況合并。對于gzip壓縮,我碰到個(gè)情況,在本地測試時(shí)有(yǒu)壓縮,但(dàn)在國外的主機上(shàng)卻沒有(yǒu)效果,同時(shí)無論我怎樣修改.htaccess文件和(hé)php.ini文件,都沒有(yǒu)達到目的。其實這時(shí)我們可(kě)以選擇一些(xiē)優化插件,如 IceSpeed,JCH Optimize,jFinalizer等。
3.關掉不用的插件,但(dàn)也要慎重,對于不置可(kě)否的最好網上(shàng)查查。比如我曾經關掉了user這個(gè)插件,導緻了後台無法登錄,即使賬号密碼正确,也一直停留在登錄頁面。對于站(zhàn)內(nèi)搜索,可(kě)以考慮用google站(zhàn)內(nèi)搜索,這樣可(kě)以關掉search的相關插件。同時(shí)也要注意插件的順序,如joomfish安裝後由于兩個(gè)插件的順序會(huì)引發數(shù)據庫語法錯誤。
4.善于利用工具。如使用Yslow和(hé)PageSpeed來(lái)進行(xíng)頁面優化。用SenSeo來(lái)分析頁面關鍵詞情況。用punypng進行(xíng)圖片壓縮,效果比smush好,但(dàn)是有(yǒu)大(dà)小(xiǎo)500K的限制(zhì),同時(shí)使用起來(lái)沒用smush方便。還(hái)可(kě)以使用各種網上(shàng)診斷工具,不斷優化頁面,盡量做(zuò)到沒有(yǒu)錯誤,沒有(yǒu)死鏈,沒有(yǒu)404,沒有(yǒu)贅餘。讓網站(zhàn)訪問速度達到最理(lǐ)想的效果。
5.針對URL的seo,雖然百度說過直接動态URL的抓取,但(dàn)joomla有(yǒu)些(xiē)組件導緻URL中的?與&過多(duō),且看上(shàng)去結構混亂。所以URL的sef還(hái)是很(hěn)有(yǒu)必要的。我個(gè)人(rén)覺得(de)URL最好是和(hé)面包屑導航相一緻,比方說:導航為(wèi)首頁-分類1- 分類2-産品,那(nà)對應的URL可(kě)以是 domain/ category1/category2/item。URL中最好不帶中文。
6.那(nà)些(xiē)自動生(shēng)成mate tag(包括meta keywords和(hé)你(nǐ)meta description)的插件一般都存在問題,如抓取的引文字數(shù),抓取內(nèi)容的質量等。所以我建議還(hái)是自己手寫,這樣不僅可(kě)突出重點,還(hái)高(gāo)度殼定制(zhì)。對于那(nà)些(xiē)類别頁面,可(kě)以通(tōng)過sef組件抓取頁面再進行(xíng)編輯。
7.别的技(jì)巧如關閉文章頁面中沒用的功能,如打印,pdf,email等。IE6下處理(lǐ)png圖片時(shí)用DD_belatedPNG.js。 以上(shàng)就是一些(xiē)我在這個(gè)階段中對joomla使用的一些(xiē)感悟心得(de)~當然自己的理(lǐ)解肯定存在不足之處。
重慶網站(zhàn)建設
企業網站(zhàn)建設解決方案 營銷型網站(zhàn)建設解決方案 行(xíng)業門(mén)戶網站(zhàn)建設解決方案 外貿網站(zhàn)解建設決方案 品牌形象網站(zhàn)建設解決方案 購物商城網站(zhàn)建設解決方案 政府網站(zhàn)建設解決方案 手機網站(zhàn)建設解決方案 教育培訓網站(zhàn)建設解決方案 珠寶高(gāo)端奢飾品網站(zhàn)建設解決方案 房(fáng)地産、地産項目網站(zhàn)建設解決方案 集團、上(shàng)市企業網站(zhàn)建設解決方案 數(shù)碼、電(diàn)子産品網站(zhàn)建設解決方案 美容、化妝品行(xíng)業網站(zhàn)建設解決方案
10年專業互聯網服務經驗 重慶最專業網站(zhàn)團隊 資深行(xíng)業分析策劃 B2C營銷型網站(zhàn)建設領先者 最前沿視(shì)覺設計(jì)、研發能力 時(shí)刻最新技(jì)術(shù)領先研發能力 具有(yǒu)完備的項目管理(lǐ) 完善的售後服務體(tǐ)系 深厚的網絡運營經驗
中技(jì)互聯一直秉承專業、誠信、服務、進取的價值觀,堅持優秀的商業道(dào)德,以用戶最終價值為(wèi)導向,向用戶提供優質産品和(hé)優質服務,從而赢得(de)了用戶的信賴。始終以不懈的努力、更高(gāo)的目标來(lái)要求自己。
主營業務:網站(zhàn)建設 | 重慶網站(zhàn)建設 | 重慶網站(zhàn)設計(jì) | 重慶網站(zhàn)制(zhì)作(zuò) | 重慶網頁設計(jì) | 重慶網站(zhàn)開(kāi)發
CopyrightZJCOO technology Co., LTD. All Rights Reserved.
渝ICP 備11003429号