joomla 測試~

看到它的架構~
感覺起來~真的蠻不錯的~
但是….這個CMS級的系統~
拿來當Blog~功能卻不怎麼樣….
xml-rpc上傳圖片會失敗….
中文化…其實還好…
後台管理蠻複雜的~
不適合給一般使用者使用
倒是很多學校~大型公司使用
小公司哦….那就算了唄…

中文化小組說~他唸起來像「君啦」
可是~唸起來應該像~「豬母啦」~
哈哈~以後就叫他豬母系統好了….

wordpress 二次開發

外面一堆文章說wordpress的使用者編碼是MD5
其實~測試的結果是~他可以接受2種編碼
第一種編碼~我不確定是什麼編碼方式~
長的像這樣 $P$BU2RGPBzC0ITA918rljQxn.EYW3ul5/
第二種編碼~MD5 hash
長的像這樣 481ab5322e207670008856dafdb74bda
假設~我們使用MD5編碼去改「忘記」的密碼(mysql/phpmyadmin)
是可以登入的~但是….登入之後~MD5編碼會被改掉
所以…..再用原來的password登入之後~
就會登入失敗~
所以…如果要做二次發的時候
……..怎麼辦咧
還是有可能前台後來進進出出…
只好蠻幹~登入之前這麼做
查看看這個使用者在不在~不在的話~就insert這個使用者
如果在的話….就去更新密碼
但是….問題又來了~
wordpress的使用者權限是記在wp_usermeta中~該不會又要再塞一次值吧!
實在給他#$%^&*()(*&^%$……..遜到爆

DOM-XML issue of PHP

I use a package to generor the rss feed, but it show the message as below.

Warning: require_once(class.DomDocument.inc.php) [function.require-once]: failed to open stream: No such file or directory in…

The it will show me the fatal erro, It could not load file ‘class.DomDocument.inc.php’.
But the file does not include in the package.
And I could run these file in another server, so I guest the question made from a addon of php.

I modify the code to get the debug message:
class.RSSItemList.inc.php
class.ObjectList.inc.php
class.RSSItem.inc.php
class.RSS_V_200.inc.php
class.RSS_V_abstract.inc.php
class.DomDocument.inc.php <—-it does not include this file in the package.

I research the data in the google, someone says that , it need the libxml2 library.
But in the default ver. of apache in the linux platform, it include already.
And I research the others file about the XML and DOM.
Finaly, I got the answer, It need php-domxml addon.
Just install it through yum, and don’t forget restart apache.
Let the apache reload the php.ini , and it will load the addon for php.

command as below.
yum install php-domxml
service httpd restart

session還是記錄一下時間比較好

在linux平台上進行php程式開發時,session可以指定路徑存放~
而且裡面的內容是純文字檔~
假設在session中記錄了相關的資料~
答案~密碼~動作就被看光光了~
所以~在存在session中的資料~重要的~還是要加密一下~

另外,在某些borswer開啟下~就會記錄開啟的session編號~
所以~如果在session中沒有記錄上次執行的時間
那麼 …session不會timeout~永遠都有效~
這是多麼恐怖的一件事啊~
難怪某社群網站~被我用這種方式打造出來的機器人玩翻掉..
一直timeout也很怪~
那session判斷的程式~也含更新session中時間的功能的話~
也許就不會有這樣的問題了…
只是~會花一點點效能~

被白痴的IE7打敗

我有一個Hosting網站~
今天~我從CPenel 下載了Detial的Web access log來看
很自然的~他給我了一個壓縮下載檔
而裡面的檔名~自然就是xxx.abc.com
我個人的習慣~會把這個檔案解出來
放在桌面上~當然這個xxx.abc.com是文字檔(Unix)
我通常會用notepad++來開啟
好巧不巧…我用IE來開這個網站
不巧~小弟我又是懶人一枚
我就是直接打網址xxx.abc.com
結果…他問我是不是要開啟檔案
哇咧…我才在想~我的網站有防毒的保証
該不會被掛(木)馬了吧~
後來~我懂了~
xxx.abc.com視為執行檔~
沒有輸入”http://”的網址…他會從桌面先找
我就說~怎麼用firefox測都沒有問題~
但是IE測起來有問題…真的是被打敗了
難怪~桌面上東西多~執行起來就很慢

Drupal水滴與Zoundry的串接

昨天下載了最新版本來玩~
架設上~沒有太大的問題~
只是~管理版型和版型~常常會讓人弄不清楚~
光搞這個就花了我十五分鐘~
畫面蠻乾淨清新的
自然透過xml-rpc的發佈方式~就是可以和Zoundry結合
文章可以自行設定長度~做成預覽~這個是沒有話說的
之前安裝過~因為舊版介面不夠Friendly
所以就沒有使用

不幸的是…..文章分類下不來
另外~SEO的模組~也很少
用起來一整個不方便
在Wordpress中~SEO模組整包很多
操作簡單…..

今天會再玩一下昨天下載的模組(plugin,modul)
看看結果再決定要不要放棄…

免費專案管理軟體dotproject

今天早上亂逛~
看到有朋友已經做好中文化
之前的版本~我用過
但是用起來不是這麼順手~
所以也就沒有再用了….
這個版本中文化做的還不錯
還有少部份沒有處理好~
不過~已經很好用囉~

介紹網址在這~按我
記得哦~安裝好~要先去抓中文字
瑩火飛的免費字型
裡面有連結~
甘特圖~跑起來正常~
我有調整php.ini
把autosession設成on~
安裝就完成囉~
有問題的話~
歡印留言討論
我就建起來~
把一些想到的計畫放進去~
慢慢再來完成~

PIWIK統計軟體測試

那天在網路上看到一套還不錯用的統計軟體~PIWIK
之前大家可能用Google Analytics 或是使用Yahoo 站長工具
但是 Google Analytics 用起來 也沒有那麼順

Yahoo站長工具也常常出錯
統計數質也不夠精細
所以~我當下就把這套系統下載下來
這兩天就開始玩
PHP 要5.0版以上
mysql 4.0就可以了

但是~慘的是~慘的是
IPOWER和StartLogic的PHP都是4.7版~
才想說要架在這兩個使用率不高的Site上
結果~落空了~
真是….又貴又難用的爛平台(真的不知道被我批了幾次了)

只好架回AnHosting上囉~
一切順利~
沒有什麼問題~

安裝設定畫面~是英文的
就是資料庫的相關設定
最後把網站網址和名字設定進去
就會產生一組JavaScrive
可以把這組Script放在Header/Sidebar/Footer
就可以等接收訊息囉~

看一下Dashboard的圖囉!

2009-02-16_233456.jpg
那些ISP來的~有統計記錄哦~
國內多都有哦~
2009-02-16_233510.jpg
什麼關鍵字進來
2009-02-16_233519.jpg
從什麼搜詢引擎進來的~這個也很重要吧!
2009-02-16_233529.jpg
流量分佈,這個也很重要吧!潛客~潛客~呵呵
2009-02-16_233543.jpg
流量~和停留時間~
內容是不是吸引人~就從這看可以看的出來哦

2009-02-16_233559.jpg
看了什麼頁面~這個也很重要的~
2009-02-16_233611.jpg
神奇了吧!連使用者的解析度也有
之前~Google也有提供類似的功能
2009-02-16_233624.jpg
Broswer掛了什麼東西進來~這個也有資訊
2009-02-16_233638.jpg
Broswer的種類~對於網頁維護人員來說~是很重要的哦

呵呵~很不錯用~
又有中文的interface

如果有什麼使用上的問題~
可以留言給我討論哦~

100412 一年後的某天,我寫了「piwik 免費網站統計系統再次試用」,有需要的話,可以參考一下