標籤: PHP

用Piwik建立自己的Google Analytics網站流量分析服務 2

用Piwik建立自己的Google Analytics網站流量分析服務

雖然Google Analytics用來做網站的流量分析已經非常好用,但如果你有下列需求的話,Piwik是個不錯的選擇:

  • 對於資料的保密性與隱私性有特別高的潔癖,不想把訪客資料傳送給越來越Evil的Google
  • 希望能將儲存了的資料自行寫程式再擴充利用
  • 是Open Source,能從中學習或修改
  • 在無法使用網際網路的內部主機,當然無法使用Google Analytics,但又有追蹤流量需求時

(閱讀全文...)

WordPress 3.0與PHP 5的時區問題 1

WordPress 3.0與PHP 5的時區問題

自從上周日把主機移到美國後就覺得網站的時間有點怪怪的,明明已經把WordPress 3.0裡的時區設定成UTC+8(也設過Taipei),但每天約9點時觀察的點擊紀錄比搬家前的數字少很多,但另一個獨立的統計數字卻沒有明顯差異,因此猜測可能是WordPress系統裡的時區問題,今天特別針對這個問題搜尋解答。

(閱讀全文...)

[WordPress] 在插頁寫PHP的外掛:EXEC-PHP,讓行動版網頁顯示訪客統計 0

[WordPress] 在插頁寫PHP的外掛:EXEC-PHP,讓行動版網頁顯示訪客統計

對WordPress的一個需求終於找到解決方案了:如何在一個插頁(Page,或譯為分頁)裡執行PHP的指令。需求是來自於想在行動版的網頁上顯示訪客統計,而一直無法解決的原因當然是因為對PHP與WordPress後台撰寫不熟悉的關係,否則自己加個PHP檔案來用應該就能解決。使用的方法是在插頁裡寫入PHP指令,再利用外掛Exec-PHP來處理。以下是處理步驟:

(閱讀全文...)

Joomla! 1.0的系統目錄結構 0

Joomla! 1.0的系統目錄結構

安裝完Joomla! 1.0後,其目錄結構如下:

安裝的根目錄是c:\xampp\htdocs\myweb\:

資料夾 檔案與目錄 說明
c:\xampp\htdocs\myweb\ configuration.php 網站的參數設定,其中$mosConfig_live_site必須依網址指定,以免部署後無法讀取到網站內資源
index.php 首頁
c:\xampp\htdocs\myweb\administrator 管理區。管理區裡有自己的components、images、includes、language、modules、templates等子目錄
c:\xampp\htdocs\myweb\cache 快取區
c:\xampp\htdocs\myweb\components com_content

(閱讀全文...)

Joomla! 1.0.12網站建置 (多圖) 1

Joomla! 1.0.12網站建置 (多圖)

由於專案需求,必須在短時間裡建置企業網站,為了建站效率與日後的擴充彈性,因而挑選了先前小試過的PHP CMS系統:Joomla!(「逐浪」)來加速建置的速度。 Joomla!最新的版本是1.5.3,但較多人使用與有較佳套件的卻仍是1.0版本,因此幾經考慮後,最終使用了1.0.12 A+無障礙版本來使用,為了留下建站的記錄與學習歷程因而陸續完成了這些文字,或許對剛踏入Joomla!的同好也能有些幫助。

(閱讀全文...)

解決Thunderbird讀取大附件速度緩慢的方法 2

解決Thunderbird讀取大附件速度緩慢的方法

我使用Thunderbird做為Mail client已經有幾年的時間了,最近碰到一個惱人的狀況:當讀到一封帶有大檔附件的信件時速度異常緩慢,CPU衝到100%,要等一陣子後該信件才會顯示出來,系統才恢復正常。今天終於受不了而開始尋找問題癥結,後來在HOWTO: Speedup downloading large attachments in Thunderbird看到一個解決方法;Oh my god! 是2005年的Post,會不會太舊無效啊?還是姑且一試好了。
(閱讀全文...)

Open source的資料庫建模工具:Db Designer Fork 0

Open source的資料庫建模工具:Db Designer Fork

我在2005年時介紹過一套Open source的資料庫建模(Modeling)工具:Db Designer 4,這段時間裡它的發展似乎停頓下來了,反而另一個Db Designer Fork
近有較多的更新,二者使用的是相同的Code,而Db Designer Fork把原來只支援MySQL資料庫的限制擴展成同時支援MS SQL
Server、Oracle、PostgreSQL、FireBird了。原來這兩套軟體是用Delphi/Kylix開發的,能在Windows和
Linux使用。

(閱讀全文...)