〔公告〕致CTB用戶的一封信
8 F0 }9 M: q i3 M; q; ?) i' \7 Z
, @* Q( x5 ?! C1 _3 {. H6 O/ n尊敬的CTB用戶,您好!
; |7 W7 g, n2 Z% B4 \ 我作為CTB(China Text Broad)論壇的發起人之一,代表CTB開發團隊向您問候。感謝您一直以來對CTB論壇及實易數碼的支持!+ j, D' U7 M; G+ O9 o5 W
在此我也深深的向您道歉,由於我們在對CTB論壇發展的思考以及對於現實的限制,沒有能夠很活躍的進行CTB論壇的開發活動。以致CTB論壇的更新非常緩慢,也給您帶來了很多不便。; `8 W- r: n0 }# g
6 L" V) s: A3 @& Z- ]# L$ Q 下面我們談談CTB團隊在發展過程中走過的風風雨雨,和我們面臨的困境。對於CTB論壇將來的發展,很希望您能夠給我們提供一些意見或者建議。
9 h6 D' D" q) |/ l+ V0 Q5 G
6 w. \- G7 u. A. G6 w8 G 開發CTB論壇的念頭,是在01年,我在落伍者論壇,發現很多朋友在尋求一個好用的文本論壇程序。當時國內公認最好的文本論壇,是旅行論壇,由旅行開發的。但是旅行論壇也存在著很多限制和不足,並且停止了開發。朋友們希望有一個更好的文本論壇運行在他們申請到的免費空間上。
' E9 d0 c3 Y0 M 01年年底,認識了險情(也是落伍者會員)。當時他為他們班級做一個網站,和我交流了很多PHP開發方面的問題,還對我開發的「實易文章管理系統」作了很多的探討。同時也對文本論壇有很深的看法,我們很快有了一種共識--開發一個文本論壇。
% [" d: B0 q5 T 在02年年初,我們認識了windnets(也是落伍者會員),他對PHP文本作有很好的研究。我們三人有種相見恨晚的感覺,很快構成了一個實際的開發小組。我負責論壇框架的架構,windnets負責文本作核心,險情負責功能模塊。8 a% A" e% w( D# E2 y1 ?0 |8 t8 {
當時我們沒有自己的服務器,更別說CVS或者現在流行的SVN來管理代碼。完全是依靠我們三人的默契。由險情開發功能,我和windnets來做總體整合。就這樣,我們一步一個腳印,將CTB構建了起來。
! \7 s! a. v5 b 經過3個月的討論開發,在02年5月份,正式公開了CTB論壇,6月份發佈了第一個版本。
p! c" z; g B6 [+ F
8 {1 K$ a: \, H- D$ m0 X# S2 x8 O 02年年底,我加盟金山。對我,是一個轉變;對CTB,也是個轉變。忙於新的工作後,花在CTB開發上的時間逐漸越來越少了,而windnets公司開展新業務,險情忙於畢業準備。憑借一股激情的開發勁頭也過去了,我們陷入了思考。CTB該如何發展?個人又該如何發展?
4 _9 |# x' {8 e9 P, j$ v
0 w& B9 b( u$ A6 v 我們還沒有想通。但是CTB仍然沒有停止,我們組織了新的朋友加入,那時候有很多朋友為CTB做得更好而努力。為CTB撰寫文檔,為CTB開發插件,為CTB製作模板……
. Z- v# B. v4 F% W
/ ^+ Y$ |! Y2 ^* D2 h 03年初,ccxx,felixsun和am58846加入開發組,給CTB帶來了一次新生。CTB 1.4至1.73+的版本,都是由他們三位主力開發維護。而我和windnets、險情,也在考慮CTB 2.0的事情。雖然最終沒有一個正式的版本出來,我們還是做了很多設想討論。
" ]7 z+ z; `$ s5 v
6 e2 S) M8 l1 Q* @1 W! }, X7 d 在有幾件不得不說的大事。開始CTB是放在uplinux的服務器上,有一次uplinux的服務器故障,中斷訪問了一段時間。為了能夠有一台自己的服務器,我拿出將近一年的積蓄,在03年中購買了一台服務器托管到IDC,每年還需要支付上萬托管費。而04年低,服務器磁盤文件系統損壞,造成CTB丟失了很多數據。同時11cn.org域名被搶注,起用了ctb.816.cn臨時域名。最終確定使用ctb.isyi.com域名。也是那時候,ccxx, felixsun和am58846相繼離開團隊。
+ q* w4 v, j/ {3 e; l! \/ s) g7 |0 O7 S8 C$ h" P. O
- X1 }$ t! \, j. o# q 即使遭受了幾次打擊,CTB沒有停止,只是緩慢下來了。後來陸續有朋友加入進行維護,如jivi等,也陸續發佈了3個版本。但是,這些版本只是在維護,沒有做太大的功能或者結構調整。
2 w. ]" D! i1 |7 g
& J, \' p/ R- _ o) K6 M- k) V 總結了CTB在4年來的風風雨雨。我們從沒有放棄過,卻沒有能夠為她做的更好。
1 N9 g, N7 \8 ^1 ]: m 我們面臨的困境主要有幾點:一是當初開發CTB是一種激情;二是CTB完全免費,沒有能夠給成員帶來任何收益;三是我們不得不不斷的付出,時間、精力,乃至金錢;四是核心人物沒有更多的精力維繫團隊的運作。
& l# y3 E8 Q1 ~, b; Z' A" f
2 q1 P$ p) h% w$ l3 }# ? CTB該走向何方?
# b7 s6 E- q; q9 o& u) d1 h 每次到論壇上看到用戶對CTB的期盼或者恨鐵不成鋼的責罵,我的心很疼很疼。我相信每位參與過CTB開發、製作的朋友都會很心疼。CTB是我們一手養大的孩子啊。
! w( v% N* x5 }5 {8 e+ O, t2 H
' f3 y$ A' W7 G$ ~# x0 b& e$ E 同一期間的發展起來的discuz,商業運作的很好,發展起來了,現在discuz公司也發展的很好了。比CTB晚了一年的ofstar(phpwind的前身)發展起來了。那麼CTB呢?下一步該怎麼走呢?走向滅亡?走向昌盛?3 ]" i: G7 k; ~* Z8 f
8 P4 M" `4 {7 ?9 ?( x: J6 f
不! 對於CTB,我是不會說放棄的!
! D; Y9 _9 K) |* v8 i3 R 現在我們以及開始了1.8版本的開發工作。將對代碼結構、後台做調整,同時修復1.7存在的BUG。也重新構思2.0的架構和未來的功能。: W7 v0 u& z" T3 E3 N! x
但是,我們該如何運作呢?如何才能夠給團隊的成員帶來一些回報呢?
" D/ }) r& \$ z f 對於CTB的定位,我們始終會堅持免費的。可以丟命,不可以失節。: T2 e8 a6 [2 @0 X' x
9 E) L4 f4 T; n
我們將會在官方論壇增加一些廣告,以期有點收入維持服務器托管費。
3 ~" }, `3 `( X$ ]+ E 另外,會增加收費技術服務和接受捐助。
! z6 t. L; u) v- ~, T2 x7 x, y
1 ^% j2 u- u8 f5 K. J7 k
4 B7 p! L6 K" A; |1 s/ E# w, n 對於CTB論壇的下一步發展,希望大家能夠給我們提供一些意見或者建議。
+ B" U" \, G' q" q# ^4 T% z
+ [4 J9 M; N. d7 J7 F
, G. s1 D0 S7 ?/ ^& X6 S1 z 再次感謝您!
1 \/ c# {) j; K" L4 i: ^0 T9 n+ w9 \+ q
* g* x+ b# V+ d) R& w! v
實易數碼,CTB開發組9 m6 o2 [; G+ h" m; S8 H9 s
2006-8-31
2 L0 O2 I7 _* s! B8 m1 R w現在代碼都可以通過官方SVN進取出,CTB1.8正式版本也將推出。我想CTB應該是一些人美好 的回憶吧。雖然現在已經不能跟PW,DZ等相比了,不過他還在堅持, A3 c+ n/ W: [5 Z
) h- m M# b3 c+ ~: f u5 b" k7 z L: S" ?0 Y( J
另外這是險情前段時間說的
6 m. @( n9 D. N5 ]' p+ L3 I: I9 G0 g) H/ M, S9 ?1 X
QUOTE:
; B/ X% ]# g# {7 ]險情致大家的一封信!7 G, b1 i( e. u! E
8 I; B* s. `5 q0 D. I$ t& s
一、CTB的歷史
6 E1 O$ j# M, |% e6 A4 g+ U. L ctb是16hot在01年底牽頭,由我和winnet參與,將整個結構搭建了起來。結構是16和winnet設計,02年底我實現了大部分功能,後來Felixsun和ccxx加入,並由ccxx實現了更多的功能。在03年初的時候,整個論壇是比較成型了。
+ g0 ~* @1 ?4 ~$ b$ h; M6 l% F9 y" Q2 x
具體來說,ctb應該在04年初基本停頓了,一直沒有什麼新的比較大的改動。
6 b; D. p: O* l8 B2 X: j
& H0 J: D+ i1 L從03年以來我就沒有負責過,都是以jivi為首的愛好者在維護吧。! V+ B1 m% ]9 D# W4 i, V3 N6 B
" `& [9 `5 d, B4 ^! J/ ?, O4 B
我也有3年左右沒有來過這裡了,也對不住ctb的忠實的用戶和愛好者。在此向大家道歉了!真誠的道歉,因為雖然很少來這裡,但還是覺得這裡是自己的家。
6 L* I/ y# |4 o/ q: D' w O7 q# v: n9 e- q3 W* z
二、說一下我吧
: ^8 @" b0 h$ o! T( O+ u; g 寫ctb基本都是在上大學的時候,03年畢業後,可以說對ctb沒有進行過改動和維護。首先是工作比較忙,沒有了更多的業餘時間;其次是寫ctb的文本代碼編寫,就像旅行說的一樣,太讓人抓狂了,不像sql程序那樣,不像桌面程序那樣行雲流水。
# E/ T( h$ d$ ]. F! B
" h6 L8 }( C" \畢業後,和16商量過,計劃開發mysql的論壇,也由於種種原因沒有實施計劃。可能是比較懶的緣故吧。自從php5出來後,我對sqlite是比較看好的,認為sqlite的出現基本結束了php的文本程序的歷史。也寫了一段sqlite的php論壇,而且基本功能也成型了,但由於國內sqlite的空間沒有成規模和自己比較懶的緣故吧,這個論壇一直沒有對外發佈過。& d, E/ j( z, j3 ^+ f
過年的時候,和雪人計劃合作開發c#的論壇,已經編寫了雛形代碼,後來由於他去了discuz工作,而擱淺。我想不久,discuz在雪人的努力下應該發佈discuz的c#版本吧。
: q0 o" u+ U. ] C$ c8 J$ O6 {4 e 原來都是憑著興趣,和激情在寫程序,沒有考慮過任何商業運做。把寫代碼當成一種享受,就像在網吧玩遊戲的孩子對遊戲的樂趣一樣。沒有過多考慮過商業化的東西。如果開始我和16就比較考慮商業化的東西,ctb也應該成為國內最大、最著名的論壇了,呵呵。7 a2 \# V$ R* e+ Q# f
現在主要從事工作是c++底層代碼的編寫,以及php業務系統的設計,還有就是c#桌面程序的實現。其他的工作中就用不到了,有興趣的朋友可以來[email protected]聯繫我。
: ?/ ~! R; V9 r2 r" _% h) r! h, Q
% y! h, g$ o9 Q0 H# E三、一些將來的設想
! }( `# u$ A# C5 c& }* [ 開始的時候是憑激情,平興趣去寫代碼,ctb也可以算國內代碼質量比較好的程序了,但後來隨著接觸各種程序的加多,發現自己存在各種不足,無論是結構設計還是具體代碼優化。不敢說,國內大部分論壇程序的代碼都很差吧,但至少從結構設計上,基本是沒有比較漂亮的。不要提效率如何如何好,呵呵,現在的服務器,運行各種論壇程序基本效率是差不多的,除非你的程序寫的極差,有各種安全漏洞。越到後來自己越想把代碼結構和具體編寫完美實現,但越來越發現自己的不足,需要學習,需要改進,所以一直沒有徹底的開始和去完成,所以時間也拖到了現在。7 `& Q G* ]2 V1 U2 j- v
從來沒有停止過一種想法,那就是徹底的升級ctb或從新編寫ctb,無論是sqlite或mysql數據庫。還是其他的,但一直由於各種原因而沒有從新徹底的開始。
' m( V9 Z2 R- H$ p/ l: W( X$ |! M" D; K2 c; W O$ S3 @
今天先說這麼多吧,在不久的將來,大家會看到我們的新產品的。。。 |
|