Archive for the ‘團契網站維護’ Category

詩歌資料庫改版

March 5, 2006

每次完成了某些事情馬上寫文件是好習慣
但是programmer都不喜歡寫文件。
現在我知道為什麼了
因為寫完程式,看到它無誤的執行就很累了
做完這些就想去休息了,而不想寫文件。

從昨天開始,我就在做詩歌資料庫的更新。
1.首先發現孟儀給我的檔案,有些檔名都會變這樣
真偉大~1.ptt
其實是祢真偉大, 似乎是遇到祢的檔名,就都會有問題
我就打開ppt,把裡面的歌名複製,貼到檔名裡

2. 要上傳了,才發現ftp client不會正確顯示檔名
其實一開始我還不知道是server還是client 的問題
現在我知道了,告訴你:
在windows上,只有smart ftp這個client 可以正確的上傳unicode的檔名
其他不管是cuteftp, WinSCP3都不行
你想要 tar 有unicode的檔名好像也會出現問題
所以最後我是用 canaan 的 kiwi 帳號上傳的

3.終於複製到團契的 web root 下了
現在那些我改過檔名的檔案,只能在UTF-8時正確顯示
而其他的檔案,都只能在big5正確顯示
好,我決定把全部的檔案都變成UTF-8
這個花了我整理星期六的早上寫
我終於寫出change_name.pl 這個程式, 放在cgi-bin 下面

4. 晚上,我想要把”橫式”, “直式”這兩個目錄名改成
橫式(適合三樓使用), 直式(適合一樓使用)
弄了半天,終於弄好了
(因為”橫”這個字可能有包含 escape character
我不能用 mv “橫式” “….” 的方法改目錄名
我用php 的rename 做,它跟我抱怨沒有permission
最後我只好用bash script
而且,我用putty , translation調成UTF-8
竟不能輸入正確的”橫式”
最後我只好在windows 下用emeditor打好UTF-8的”橫式”…等字串
再上傳到server做修改
而且初學 bash script
宣告變數要這樣
var=”value”;   等號兩邊不可以有空格!
執行指令要這樣
`mv $old $new`

使用QuiXplorer可能要把目錄設為某些mode為可執行
反正我不知道那裡設錯
結果我以為是目錄名的問題
我就又想把目錄名換掉
結果這一次用bash script竟不能換目錄名
(我想會不會是括弧的關係…)
但神奇的是,WinSCP雖然不能顯示UTF-8
但是好像什麼事都能做
我輕易的用它改了目錄名了

)

好啦…最後終於大功告成了
這次詩歌資料庫的技術報告就到這邊
晚安 !

Advertisements

團契網頁編碼研究

February 22, 2006

實驗套件:
團契的twbb2.4
ie browser:utf-8
firefox:big5(error)
meta:utf-8

自己裝的yabbse 1.5.5
ie browser:utf-8
firefox:utf8
meta:utf-8
(template.php原本是iso-8859-1,被我改了,
改了之後才能輸入中文)

自己裝的twbb2.4
ie browser:utf8
firefox:iso-8859-1(error)
meta:iso-8859-1
======================
用firefox 開啟團契網頁
自動用big5開,存檔,是utf-8
手動調成utf-8 ,存檔,是utf-8
用ie 開啟團契網頁
自動用utf-8, 存檔,也是utf-8

我在192.168.0.3裝的twbb
firefox
自動用iso-8859-1, 存檔用西歐字母1252
手動調成utf-8, 存檔用西歐字母1252
ie
自動用utf-8,存檔用utf-8

我在192.168.0.3裝的yabbse
firefox
自動用utf-8, 存檔成utf-8
ie
自動用utf-8, 存檔utf-8
========================
從www.canaan.org.tw下載來的index.php
是big5
192.168.0.3的twbb
是big5
192.168.0.3的yabbse
是big5

====================
我在講道資料庫是用iconv從utf-8轉到big5
所以資料庫內的資料是utf-8

我用iconv 在www.canaan.org.tw造了一個index2.php(utf-8)
還是亂碼
encoding還是big5
再造一次,
不用browser去開它,先下載回來,還是big5
=====================
將一個有中文字的檔案存成不同編碼的html
沒有加meta tag
firefox, ie:都照其編碼開啟
(不過我將此檔存成西歐字母,兩browser都會用big5開啟)

我發現,在複製貼上時,似乎要存檔才會把剪貼簿的東西轉碼

再從純文字檔案複製東西到各檔再存不同檔案格式
用emeditor看到想要看到的了
不過西歐字母存的檔案仍被用big5開啟(沒有中文字)
====================
第二次實驗:(兩個的meta都是utf-8)(實際的編碼是以檔名為準)
big5.html(big5)
ie browser:utf8(error)
firefox:utf-8(error)
上傳到server後:
ie browser:big5
firefox:big5

utf8.html(utf8)
ie browser:utf8
firefox:utf8
上傳到server後:
ie browser:utf8
firefox:big5(error)

結論:兩者都是照meta去做???

===========================
我用putty translation設utf8
存檔
firefox開還是認為是big5
轉成utf8看則正常

但是,在我的電腦上做同樣的事
firefox 會用big5開

我用iconv去轉在canaan上剛產生的utf8檔案
[10:06am]kiwi@www:/usr/local/www/data/twbb2.4a# iconv -f big5 -t utf-8 utf8.html > utf8_u.html
iconv: utf8.html: cannot convert
但是
[10:06am]kiwi@www:/usr/local/www/data/twbb2.4a# iconv -f utf-8 -t big5 utf8.html > utf8_b.html
可見那個檔案真的是utf8
只是ff會當成big5很奇怪
[10:10am]kiwi@www:/usr/local/www/data/twbb2.4a# iconv -f utf-8 -t big5 index.php > index_b.php
[10:10am]kiwi@www:/usr/local/www/data/twbb2.4a# iconv -f big5 -t utf-8 index.php > index_u.php
都可以轉的原因是index.php是全英文的
所以沒有影響
以上兩個檔案在ff開都是用big5
但是都錯
因為資料庫提出來的資料是utf-8的
所以印出來的html 頁面應該是utf-8才正常

===================
我在團契上裝了yabbse1.5.4
資料庫名是用sebbya
預設meta是iso-8859-1
一開始測中文,就完全正常
ff是用big5去看它

改了meta, 還是用big5, ie,ff都是
我以為是之前的中文影響它,
刪了再加,
還是一樣

可是在我的電腦,是可以用utf-8沒問題
我想是apache或server設定的問題

=======================
在我的電腦,我一把twbb2.4的template.php一改成UTF-8
就自動正常了

canaan.org.tw 在 dreamhost上建立了domain

February 15, 2006

Success!

“canaan.org.tw” has been added to our hosting
system!

Please keep in mind that new domains take a couple of days
before they begin to work as the new dns information propagates across the
entire Internet!

Right now no email addresses have been set up yet
@canaan.org.tw. You can do that from our “Mail >
Addresses”
area at any time.

Also, canaan.org.tw must be using our
nameservers to work:

   NS1.DREAMHOST.COM            66.33.206.206
NS2.DREAMHOST.COM 66.201.54.66
NS3.DREAMHOST.COM 66.33.216.216

Thanks for choosing us,
The Happy DreamHost Domain Adding Robot!

團契網站軟體版本

February 15, 2006

Apache/2.0.54 (FreeBSD) PHP/4.4.0 mod_ssl/2.0.54 OpenSSL/0.9.7e

如何去克服dreamhost的弱點

February 14, 2006

使用dreamhost 的優點:
* 一年四千元新台幣,可以扺台灣三個月512K/512K的費用,而且還不計整天開機的電費!
* snapshot data backup 的服務
* user存取網頁可以更快速,不受多人同時下載講道檔的影響

如何去克服dreamhost的弱點:
1. 上傳資料的時間變長
   實測結果:在 2M/256K的ADSL下,上傳速度為 2.64 KByte/s(已計算過)
 a. 講道錄音:
   一般來說為5~10MB, 上傳時間為32min ~ 64min
 b. 相片上傳:
   是比較大量的檔案。
   unix 有一個 rsync 指令,還不清楚用法,
   我們可不可以在團契裡放個 mirror server, 然後檔案就上傳到那裡面去,
   server 就用rsync默默的幫我們把所有資料上傳到dreamhost
   (最好還可以完成時寄個email 通知我們)
  
 c. 文件上傳:(此為在學組未來目標,要將更多文件做規畫整理)
 d. 大型影音檔案上傳:(例如詩歌觀摩會,聖誕節等…, 這個希望坤龍可以來長期負責)
   可以以b.的方式一樣來做

2. 原有在server上的舊資料要怎麼樣搬移到dreamhost上的問題

備忘錄

January 25, 2006

“為了讓網站相關事工不至限制在我個人主觀的想法,我不定期會寄報告給大家。”

今天的工作進度

January 25, 2006

* 到團契把團契筆記型電腦上所有團契活動的照片全部都放到團契網站上(gallery2)

* 原本在筆記型電腦上的”坤龍_暫存_勿刪”內的資料,先放在/home/kiwki/20060125_pictures_sort之外,裡面有很多投影片..照片等,等日後整理

* 散置在桌面上的投影片,我全部帶回。桌面只留”詩歌投影系統”(小咪做的?),”詩歌資料庫”

* 筆記型電腦裡舊檔案全部清空,看起來清爽多了

* 也把團契網站server上, /tmp 底下已放進gallery2的照片都刪掉

* 以後上傳時,就用 /tmp/klhsieh 做我的上傳目錄

* 團契網站還剩55G(120G總容量)

使用dreamhost來放團契網頁的優、缺點

January 24, 2006

使用dreamhost 的優點:
* 一年四千元新台幣,可以扺台灣三個月512K/512K的費用,而且還不計整天開機的電費!
* snapshot data backup 的服務
* user存取網頁可以更快速,不受多人同時下載講道檔的影響

如何去克服dreamhost的弱點:
1. 上傳資料的時間變長
實測結果:在 2M/256K的ADSL下,上傳速度為 2.64 KByte/s(已計算過)
a. 講道錄音:
一般來說為5~10MB, 上傳時間為32min ~ 64min
b. 相片上傳:
是比較大量的檔案。
unix 有一個 rsync 指令,還不清楚用法,
我們可不可以在團契裡放個 mirror server, 然後檔案就上傳到那裡面去,
server 就用rsync默默的幫我們把所有資料上傳到dreamhost
(最好還可以完成時寄個email 通知我們)

c. 文件上傳:(此為在學組未來目標,要將更多文件做規畫整理)
d. 大型影音檔案上傳:(例如詩歌觀摩會,聖誕節等…, 這個希望坤龍可以來長期負責)
可以以b.的方式一樣來做

2. 原有在server上的舊資料要怎麼樣搬移到dreamhost上的問題

國內 512K/512K 的費率調查

January 24, 2006

為了調查團契網站的頻寬可不可以更有效率的調昇,
我製做下表:

1.中華電信
上傳512K, 下傳512K, 網路費1500, 電路費699, 合計2200元
中華電信另有FTTB, 但最便宜的雙向1M,每月要2000+1750共3750元

2.seednet
上傳512K, 下傳512K, 網路費1400, 電路費699, 合計2100元

3.和信 giganet
上傳512K, 下傳512K, 網路費699, 電路費699, 合計1400元

4.東森寬頻
沒有 512/512或類似方案

5.台灣固網
上傳512K, 下傳512K, 網路費999, 電路費699, 合計1700元

6.so-net
沒有 512/512或類似方案

團契網站XOOPS2初步心得

January 2, 2006

冠仁平安:

我看了新店行道會的網站之後

簡單的說一下我看到的東西:

其實他們的主體是討論區

像牧長的話、清晨亮光……這些,其實都是討論區

而主日講章是一個討論區group ,  裡面有好多牧師的講章,一個牧師一個討論區

他們的『簡介 』是改faq 的部分,我不知道這是不是一個群組

他們的『行事曆』是用一個叫piCal的module(我看路徑名的)

而『檔案下載』、『電子相簿』、『網站連結』的路徑名是 mydownloads, myalbum, mylinks, 我想這是他們admin自己取的, 用的可能是XOOPS2  default 的module

(現在我們好像沒有link, album的module,  而有一個wf-downloads還沒有把他install, 不知道跟他們的mydownload 是不是就是用同一個module?)

他們的『講導錄音』、『講道錄影』看路徑名是debaser, 不知道是不是也是module?

而他們的『TOP討論區』則是連到他們的舊phpBB討論區

除以上之外,他們的右邊欄有一些特色:(後面是我的註解)

金句 – user defined?
search – default functions
聚會時間 – user defined
好康介紹 – link area
最新av – last news function?
最新download  – last news function?

最後,是他們的theme是他們自己寫的還是下載的啊?(好奇)

從網頁上看CSS是來自

http://www.topchurch.net/xoops/themes/topchurch-imago02/styleNN.css

查查查…發現原來imago 是一個popular theme , 在XOOPS  theme  library 裡面有

我下載來了, 現在你看到的就是imago02, 新店行道會是有做了一些修改

嗯…所以 theme library 應該還有很多漂亮的theme, 只是他的縮圖都不能放大 😛

所以, 我們的網站要怎麼做呢?

哈, 請看我做的那個網頁
『團契簡介』那一個categroy,每一項只有一頁的內容,就放在類似他們的簡介那樣子就好了

至於『動態報導』類的,就真的很適合放在討論區,因為會定期新增(留言版沒有人在用,就不用了。”活動報導”與”最新動態”我們可以放在首頁,看怎麼樣可以做成自動化更新,就像現在網站上的那樣。)

在『團契資源』的這個部分,”線上講道”跟”靈友”本來是用 twBB 討論區,要移過來嗎?簡單的話就放個連結就好了。其他,都是有特定功能的動態網頁,我們放連結連過去

X X X

其他目前沒有的功能:

行事曆 – piCal…………….

簡介 – 新店行道會是用xoopsfaq, 目前在XOOPS2 的module 已經刪除了, 不知道他們是不是拿XOOPS1 的來用…我裝了現在還有的smart faq, 不過就像網友說的, smartfaq 有點太複雜了(smart faq 沒有中文化,所以多了一些php debug 訊息…)

檔案下載功能…… 我們就繼續用twBB就可以了吧?

啊…想睡覺了,先寫到這邊吧