發表文章

目前顯示的是 四月, 2010的文章

[Joomla] 後台管理突然不行登入

話說今天做了一件很蠢的事,就是自以為對joomla很熟,既然熟怎會發生蠢事呢?客官這您就不知道了。正所謂要進入上流社會,自然要學會上流社會會做的事情。既然認為我熟joomla那我一定要做那些他們會做的事。
沒錯,我把joomla不需要的外掛都關閉了(因為可以加速網頁減少運算),並且很認真的思考哪個可以關哪個不可以關。經過關閉而網站正常營運時,很好我果然進入上流社會該做的事了。
當我老闆跑來跟我聊天,我很得意的把網站SHOW給他看,突然他問我觀察訪客的數據,我就一付很厲害的在後面添加admin之後,囧事發生了! 沒錯,我進不去後台管理.......
左檢查又檢查,帳號一直確認,都沒錯,php.ini也被我翻爛就是設定沒錯。。。。。 想說上joomla官方討論區找答案,偏偏官方網站剛好維修網頁開不起來。 悶,整個就是躺在牆邊進入空想狀態.......
如果你跟我一樣不小心把一些外掛給關閉了,那應該是無意中將後台插件管理頁面裡面的Authentication - Joomla 插件給取消發布了,該插件正是掌管用戶登錄驗證的。現在要修復,只能通過修改數據庫了。用phpMyAdmin 進入你的Joomla! 1.5 RC3 數據庫,打開jos_plugins 數據表,找到“Authentication - Joomla”這個插件,將它的Published 狀態修改為1 (如果你進去看到其狀態是0 那麼就更證明了這個推斷),然後“執行”即可。 http://www.joomlagate.com/component/option,com_smf/Itemid,31/topic,5597.0/prev_next,next/
當然我當時沒有把這個給關了,還是解決不了,同時有人推這文說也要把user- Joomla狀態修改為1
耶,解決了,下次不要再裝熟了!我差點要重新架網站了。。。。。。。


[Joomla] 20個 Joomla 1.5 提升網站效能的小技巧

不要在首頁放太多不必要的模組,許多模組甚至有自己的資料庫或搭配的元件,你可以想像一道門卻有眾多人要擠進來是什麼狀況,弄不好可能就卡住不動了。

不需要每頁都出現的模組,就用指派吧,不要每頁都讀取一次。比如與A單元有關的熱門文章列表,不如就只在A單元出現就好。登入模組也只要在首頁出現就好了,或是乾脆選擇能夠自動偵測內容的模組。
沒有用到的外掛,就直接停用,以免每次頁面讀取都執行一次。
上下頁按鈕、插入圖片按鈕、分頁功能(pagebreak)、文章模組引入(load module),評分(Rating),信箱隱藏(Email Cloaking)等等,沒用到的能關閉就關閉吧。
將Search相關外掛都關閉吧,申請個Google搜尋又能賺錢不是很不賴。
啟動SEF的代價昂貴,開啟Apache Rewriteer更是所費不貲。
開啟全站快取(Cache)吧,這會讓你體驗飆車般的速度。但網站調整期間記得關閉,不然你會想敲電腦。
有快取功能的模組或插件也一併啟動吧,但請謹慎輸入快取時間。隨機文章就免了,開了還叫隨機嗎?
啟動Gzip頁面壓縮。
只有你,或固定人數編輯的網站,就關閉需要註冊才能使用的功能吧。每次都偵測一下有沒有註冊電腦也是會煩的。
有WEB服務能提供的功能,就不要在Joomla中使用,如流量統計、搜尋等。

打開模板,看看head中藏了幾隻肥大的js怪物,把它們都移到body後方。
(給高階者) 別在模板直接載入mootools或它的相關js檔案,如tooltip、caption等。在需要的地方用JHTML::()引入即可(請參考官方API使用手冊)。
自己新增的javascript,如Google Analytics等等,一樣也儘量放在body後方,讓網頁載入完才啟動它(除非提供者強調不能放body後方)。
廣告或書籤按鈕太多會拖慢載入效能,或甚至直接卡死。你可以運用javascript技巧讓廣告在頁面讀取完後才載入。請參考demo小舖的:延遲廣告載入,避免廣告拖慢你網站的速度。
善用工具或擴充套件把文章中的大圖製作成縮圖,點擊之後才瀏覽原圖。
後台可使用Google Gears來提升載入效能,請參考Joomlagate的:用谷歌變速箱(Google Gears)加快 Joomla! 1.5 後台的操作速度。
慎選主機商,要錢的白飯總是比較香。貴點的白飯多少會附些配…

[Joomla] 如何在網站放Facebook臉書、twitter、Plurk噗浪「推文按鈕」?

今天又順便研究一下如何更加的豐富添加公司網站的行銷手法,也有些人會發現一些知名的拍賣網站的某一區塊出現了類似推到facebook之類的按鈕,這種手法其實也是很常見的方式。
如果你跟我一樣使用joomla架站,找一個不錯的超連結按鈕模組,改一改連結位置與圖片,那就變成很不錯的整體感。
這是我替我公司做的推文按鈕 http://www.biztv.com.tw/
如果要學如何添加推文語法請到這裡去看 http://briian.com/?p=6313
當然我是使用模組來優化我的按鈕,先找到不錯的按鈕模組後,再學著理解模組的規則。這個網站很清楚的告知你原理後如何建立模組,當然我懶的建立設計模組,去國外找一個美觀的再用改得比較快。 http://workshop.achih.idv.tw/index.php?option=com_content&view=article&id=66:devmodule&catid=18:joomla&Itemid=19
最近發覺,偷文是很麻煩又有礙健康的動作。又不環保、正當、與速度。 誰叫我的網站是黑底白字,很多文章都是白底黑字的。每次要改一改再PO過來真的很不健康 還不如尊重原網站的文章,先簡單的講解自己的觀念後再送到對方網站去。
突然覺得我變得好善良QQ....

[SEO] 如何增加網站曝光度

最近忙著幫公司架網站,自然而然就需要網路收尋的到你家公司。無論是Google還是Yahoo!都有讓人手動推薦網址的功能。不過這項功能並不是最快最即時的,效果也不大,頂多只是告訴搜尋引擎有這個網站存在而已。不過聊勝於無,手動輸入個網址也不花時間。

這是Google的登錄頁面:http://www.google.com/addurl/?hl=zh_TW 這是Yahoo!的登錄頁面:http://tw.info.search.yahoo.com/free/request
如果你跟我一樣使用joomla架站,你可以多一個方法增加收詢結果。提交SiteMap讓搜尋引擎爬,這是一種比較直接,可以讓搜尋引擎知道你的網站所有頁面的方法。如果你的網站本來就已經有被收錄,這樣並不會立即增加網站的排名與搜尋數量。他的好處是可以提交所有不容易被爬到的頁面,確保每個頁面都被收錄,讓使用者能取得他們要的資訊。首先,你需要網站地圖元件,這裡推薦Xmap與Joomap元件,由於Joomap在書中有講過了,這邊就以Xmap為主。
詳內文到該站 http://www.joomla123.com.tw/specials/sitemapgoogle.html