最近有個客戶使用的是智邦的主機,本來他們買的是windows系統的,但因為要用Drupal,所以特地換成Linux,我也跟他們說Drupal可以在LAMP的環境下跑OK...
但現在我很後悔沒有請客戶不要用智邦的主機了,或是很恨自己不會寫程式,因為智邦的主機是php4&Mysql4,Drupal 6.10很多很多模組都不能用,甚至Clean URL也不能用,然後我的藍牙滑鼠也發生問題(但這跟智邦無關),以下是狀態報告。
其實只是個簡單的網站,需要
(1)能上商品圖片、並用lightbox放大(小圖大圖不同)
(2)左邊要有商品目錄,並且可以點目錄,自動展開顯示該目錄內的商品型號
(3)希望能自動把上傳的圖裁切成要的大小
但我就碰到一堆問題,以下是我的解法:
(1)希望有圖片欄位,需要imagefield,但imagefiled要裝的話非要php5不可。所以結果是不能上傳圖片。
我改用text filed,新增兩組text field,分別為「小圖連結」和「大圖連結」,
使用附加檔案功能上傳圖片之後手動把網址貼到該text field,一個對一個。
之後使用content template判斷這兩組field是否有填,再手動製作output.....
(麻煩死了!!!有更好的方法嗎?到時要教育訓練很難耶!)
(2)要的功能是「自動把taxonomy變成選單,並在最後一層自動把該term的nodes生成最末層選單」,php5的情況下可以使用:
taxonomy_router + taxonomy_treemenu + dhtml_menu
運作起來沒問題,但我希望一進頁面是看到所有terms,只有nodes是被收合的,這點如果開了dhtml_menu就無法做到,
用舊版的dhtml_menu就可以解決。
但taxonomy_router + taxonomy_treemenu不支援php5,所以我變成要另外想辦法。
我的辦法如下:
使用taxonomy_menu,這東西php4是OK的,他會自動把terms轉換成menu,但仍有問題:
a.vocabulary名稱也會變成menu
b.他不會把terms裡的nodes也轉成menu
解決a的方式是設定好taxonomy_menu之後,手動到後台選單那邊把這東西移除掉,不知是否會有後遺症。
解決b的方式是之後上稿時手動把該node加入選單(上稿時會有「選單設定」)
(3)imagecache需要imageapi(需要php5),所以也不能裝,但其實可裝imagecache 1.x,但因為imagefield不能裝,
所以imagecache暫時不想裝了,而且也不確定裝不裝得起來。
這兩個問題苦惱了我一整天,我深深覺得這明明是很簡單的網站,卻被我搞成這樣,如果會多一點php就好了!
自己寫應該比較快吧!我太習慣用一堆模組兜出來的功能,所以當許多模組都不能用的時候,就沒辦法靠自己了....
中途有考慮全部用成Drupal5,但還是放棄。好在Views還支援php4...
不知以上問題和解法有沒有人遇過?
Re: 使用智邦Linux主機的問題
我覺得直接跟客戶聊聊, 看看可否退掉吧
自己直接幫他聯絡一下主機商, 免除客戶太多的麻煩
PHP4都停止支援了, 好一點的主機商都應該有PHP5的環境, 或者只是預設還是給PHP4的.
Re: 使用智邦Linux主機的問題
我有打去問了,智邦客服態度很好,但是他似乎接過很多這種電話,講得很流利,
說php5目前太多問題、不穩定,所以沒有決定要升級。
我就說「的確不需全面升級,以免一些舊網站發生問題,但應該要能選擇4或5」,他說之後可能會考慮....
總之就是完全沒有php5和mysql5啦!
Re: 使用智邦Linux主機的問題
想起一句說話: 金玉其外 (客服好), 敗絮其中(PHP5都沒有, 跟不上時代步伐)
官網好像寫著30天退款
祝你好運!
Re: 使用智邦Linux主機的問題
我去年下半年開始玩網站,也是租了智邦的Linux主機
現在一堆東西不能跑,新框架都要求PHP5 (較完整的支援物件導向)
網路上看到美國主機商MT (Media Temple)的評語還不差
找到幾個台灣的網站也是租用MT,速度還OK
一年$200 USD,近期可能會去租還用看看
有朋友使用台灣的小公司why3s,服務和使用上都OK,但是公司太小了
正式營運用途上我還是有所顧忌,怕怕的~
有人有其他建議?
Re: 使用智邦Linux主機的問題
如果網站不是很大, 用不著MT
找個20% coupon 吧, 那一年就$160USD
Re: 使用智邦Linux主機的問題
找到coupon了,在此分享
上網試過coupon可以用 (還沒下單)
# Coupon Code: retailmenot
PS: 20% discount
Re: 使用智邦Linux主機的問題
我也是使用智邦網站的
不過,我用的是php5,是智邦後來才升級的嗎?
Re: 使用智邦Linux主機的問題
應該是耶~ ^^