〔公告〕致CTB用戶的一封信
3 ]. W0 k- ~& J9 e4 L1 W2 v- I( @% e0 C
尊敬的CTB用戶,您好!% L" ]: \/ O0 g
我作為CTB(China Text Broad)論壇的發起人之一,代表CTB開發團隊向您問候。感謝您一直以來對CTB論壇及實易數碼的支持!
) H' G+ ~. M1 L 在此我也深深的向您道歉,由於我們在對CTB論壇發展的思考以及對於現實的限制,沒有能夠很活躍的進行CTB論壇的開發活動。以致CTB論壇的更新非常緩慢,也給您帶來了很多不便。
9 o3 f* v: O n
, f8 P1 e! h. C: ?+ Z' x$ V 下面我們談談CTB團隊在發展過程中走過的風風雨雨,和我們面臨的困境。對於CTB論壇將來的發展,很希望您能夠給我們提供一些意見或者建議。
2 S3 m5 Z8 r$ ~: Y0 P9 a) U0 r m' Z9 N
開發CTB論壇的念頭,是在01年,我在落伍者論壇,發現很多朋友在尋求一個好用的文本論壇程序。當時國內公認最好的文本論壇,是旅行論壇,由旅行開發的。但是旅行論壇也存在著很多限制和不足,並且停止了開發。朋友們希望有一個更好的文本論壇運行在他們申請到的免費空間上。9 f1 K3 d( a( C' f3 Y
01年年底,認識了險情(也是落伍者會員)。當時他為他們班級做一個網站,和我交流了很多PHP開發方面的問題,還對我開發的「實易文章管理系統」作了很多的探討。同時也對文本論壇有很深的看法,我們很快有了一種共識--開發一個文本論壇。% {7 N! _+ l' f/ q5 p6 A* a# g6 v
在02年年初,我們認識了windnets(也是落伍者會員),他對PHP文本作有很好的研究。我們三人有種相見恨晚的感覺,很快構成了一個實際的開發小組。我負責論壇框架的架構,windnets負責文本作核心,險情負責功能模塊。
/ j/ Q! Y' f* |! f4 X 當時我們沒有自己的服務器,更別說CVS或者現在流行的SVN來管理代碼。完全是依靠我們三人的默契。由險情開發功能,我和windnets來做總體整合。就這樣,我們一步一個腳印,將CTB構建了起來。+ g, h M; E6 M. `
經過3個月的討論開發,在02年5月份,正式公開了CTB論壇,6月份發佈了第一個版本。$ }9 @) O$ ^8 w8 _+ Q6 t+ {
9 p: _: K( a/ k# ^ 02年年底,我加盟金山。對我,是一個轉變;對CTB,也是個轉變。忙於新的工作後,花在CTB開發上的時間逐漸越來越少了,而windnets公司開展新業務,險情忙於畢業準備。憑借一股激情的開發勁頭也過去了,我們陷入了思考。CTB該如何發展?個人又該如何發展?2 X! s0 U7 g, V( {
1 F9 y9 M" M9 ~. k1 C! w. _
我們還沒有想通。但是CTB仍然沒有停止,我們組織了新的朋友加入,那時候有很多朋友為CTB做得更好而努力。為CTB撰寫文檔,為CTB開發插件,為CTB製作模板……
5 U! X1 m" c: U! k( R n5 p1 \) i9 y4 F& \) W1 y: s/ G
03年初,ccxx,felixsun和am58846加入開發組,給CTB帶來了一次新生。CTB 1.4至1.73+的版本,都是由他們三位主力開發維護。而我和windnets、險情,也在考慮CTB 2.0的事情。雖然最終沒有一個正式的版本出來,我們還是做了很多設想討論。# x6 L4 J( i& @1 l# r, T
) h7 t" F0 F! B5 }! v
在有幾件不得不說的大事。開始CTB是放在uplinux的服務器上,有一次uplinux的服務器故障,中斷訪問了一段時間。為了能夠有一台自己的服務器,我拿出將近一年的積蓄,在03年中購買了一台服務器托管到IDC,每年還需要支付上萬托管費。而04年低,服務器磁盤文件系統損壞,造成CTB丟失了很多數據。同時11cn.org域名被搶注,起用了ctb.816.cn臨時域名。最終確定使用ctb.isyi.com域名。也是那時候,ccxx, felixsun和am58846相繼離開團隊。
( V# ^, U3 Q( |. i7 S: U
1 s6 v' y9 m1 O/ U/ j0 E6 t" p: N Z$ w I
即使遭受了幾次打擊,CTB沒有停止,只是緩慢下來了。後來陸續有朋友加入進行維護,如jivi等,也陸續發佈了3個版本。但是,這些版本只是在維護,沒有做太大的功能或者結構調整。' E1 ^. Z V* M2 @+ D9 p* T
$ d* ?# A7 Y* c! o5 | 總結了CTB在4年來的風風雨雨。我們從沒有放棄過,卻沒有能夠為她做的更好。
4 o- p) ^( I$ Z! z. c0 J 我們面臨的困境主要有幾點:一是當初開發CTB是一種激情;二是CTB完全免費,沒有能夠給成員帶來任何收益;三是我們不得不不斷的付出,時間、精力,乃至金錢;四是核心人物沒有更多的精力維繫團隊的運作。
9 ^# \7 P( r4 Y2 e% \2 ~1 c8 t8 u7 _% O% i
CTB該走向何方?7 T8 X; g5 b4 M7 A# h. F
每次到論壇上看到用戶對CTB的期盼或者恨鐵不成鋼的責罵,我的心很疼很疼。我相信每位參與過CTB開發、製作的朋友都會很心疼。CTB是我們一手養大的孩子啊。
4 p: f9 _: _) O! T* {8 z9 [
+ F7 k8 F8 w: @+ F1 o- F/ } 同一期間的發展起來的discuz,商業運作的很好,發展起來了,現在discuz公司也發展的很好了。比CTB晚了一年的ofstar(phpwind的前身)發展起來了。那麼CTB呢?下一步該怎麼走呢?走向滅亡?走向昌盛?
: {. h+ m& n% O- d+ O/ N* b
% x7 D; n* B: J) ^* S. t* ] 不! 對於CTB,我是不會說放棄的!
1 n& s4 E0 _) N1 t 現在我們以及開始了1.8版本的開發工作。將對代碼結構、後台做調整,同時修復1.7存在的BUG。也重新構思2.0的架構和未來的功能。9 w" r0 n! e% i7 v) L
但是,我們該如何運作呢?如何才能夠給團隊的成員帶來一些回報呢?# v4 r# \/ _0 P7 P( u! \* J3 K
對於CTB的定位,我們始終會堅持免費的。可以丟命,不可以失節。
) g) Q# U: b, ?9 ]4 w
) B6 t& K! V" q+ | 我們將會在官方論壇增加一些廣告,以期有點收入維持服務器托管費。 j6 |; O: I1 z! Y1 o* l
另外,會增加收費技術服務和接受捐助。
# } x9 n# T$ z$ m
d" a( d+ ^0 O h
: ?3 R) S6 ~+ o9 N0 |; _ 對於CTB論壇的下一步發展,希望大家能夠給我們提供一些意見或者建議。( p% h" H, B8 h6 ]
# c$ b* A% f, P& n
: r% g6 B' R" T; z" Z 再次感謝您! N1 y8 M* W1 Y# n
& i. |" G# l" m# m* i! b2 S4 t) l ?2 @; h4 P6 i$ v
實易數碼,CTB開發組, Q6 L. v; y- f
2006-8-31+ v( c* E" y: D, O5 ^& q& t
現在代碼都可以通過官方SVN進取出,CTB1.8正式版本也將推出。我想CTB應該是一些人美好 的回憶吧。雖然現在已經不能跟PW,DZ等相比了,不過他還在堅持2 p+ V/ a/ F/ L- [5 o7 ~2 d
& J& ^( n9 e/ \ `- I% a4 Z0 n+ O! h E' A8 w0 r7 |6 o8 W- M( b( W. I
另外這是險情前段時間說的1 y5 _7 B _5 f! W t4 m
. d! d' ? C% t4 i
QUOTE:
! ^0 h8 R* k/ g( w. P8 l& T7 ]8 [險情致大家的一封信!6 i1 E ~! H* V1 H1 O! o) a
5 Q; k9 c! Y# T: R1 n
一、CTB的歷史. c8 W# c& E) o* l: h- H1 X( n
ctb是16hot在01年底牽頭,由我和winnet參與,將整個結構搭建了起來。結構是16和winnet設計,02年底我實現了大部分功能,後來Felixsun和ccxx加入,並由ccxx實現了更多的功能。在03年初的時候,整個論壇是比較成型了。
. ~- j1 y! N( E2 }" ?3 Y' z& }/ K# p! k1 Y; w1 M
具體來說,ctb應該在04年初基本停頓了,一直沒有什麼新的比較大的改動。
* H2 C, s3 M' T1 b! w6 H/ j% m0 N, S- U" c* |, l
從03年以來我就沒有負責過,都是以jivi為首的愛好者在維護吧。
4 v) m6 R! |: o* v# |' V5 I+ p1 l" T7 I% [& E
我也有3年左右沒有來過這裡了,也對不住ctb的忠實的用戶和愛好者。在此向大家道歉了!真誠的道歉,因為雖然很少來這裡,但還是覺得這裡是自己的家。* f; D4 \4 M$ q* a0 a- f
9 @8 q0 d% `+ r+ d6 e
二、說一下我吧3 H$ O9 k* u* j5 v5 H3 s5 f2 I
寫ctb基本都是在上大學的時候,03年畢業後,可以說對ctb沒有進行過改動和維護。首先是工作比較忙,沒有了更多的業餘時間;其次是寫ctb的文本代碼編寫,就像旅行說的一樣,太讓人抓狂了,不像sql程序那樣,不像桌面程序那樣行雲流水。
- f( F; _- e, w! K- ~, v& k7 {
% V; l* Y# h2 v; u+ n% D畢業後,和16商量過,計劃開發mysql的論壇,也由於種種原因沒有實施計劃。可能是比較懶的緣故吧。自從php5出來後,我對sqlite是比較看好的,認為sqlite的出現基本結束了php的文本程序的歷史。也寫了一段sqlite的php論壇,而且基本功能也成型了,但由於國內sqlite的空間沒有成規模和自己比較懶的緣故吧,這個論壇一直沒有對外發佈過。
$ C% b- T/ D, d$ u) R0 ` 過年的時候,和雪人計劃合作開發c#的論壇,已經編寫了雛形代碼,後來由於他去了discuz工作,而擱淺。我想不久,discuz在雪人的努力下應該發佈discuz的c#版本吧。
' c4 J' y! H; ^3 j6 |/ q) L 原來都是憑著興趣,和激情在寫程序,沒有考慮過任何商業運做。把寫代碼當成一種享受,就像在網吧玩遊戲的孩子對遊戲的樂趣一樣。沒有過多考慮過商業化的東西。如果開始我和16就比較考慮商業化的東西,ctb也應該成為國內最大、最著名的論壇了,呵呵。! J7 q1 C9 p$ N
現在主要從事工作是c++底層代碼的編寫,以及php業務系統的設計,還有就是c#桌面程序的實現。其他的工作中就用不到了,有興趣的朋友可以來[email protected]聯繫我。& b) G1 ]5 p. z* |8 Z. F
1 W a, r7 Z; E
三、一些將來的設想4 _. K% e1 X* U( o' ~
開始的時候是憑激情,平興趣去寫代碼,ctb也可以算國內代碼質量比較好的程序了,但後來隨著接觸各種程序的加多,發現自己存在各種不足,無論是結構設計還是具體代碼優化。不敢說,國內大部分論壇程序的代碼都很差吧,但至少從結構設計上,基本是沒有比較漂亮的。不要提效率如何如何好,呵呵,現在的服務器,運行各種論壇程序基本效率是差不多的,除非你的程序寫的極差,有各種安全漏洞。越到後來自己越想把代碼結構和具體編寫完美實現,但越來越發現自己的不足,需要學習,需要改進,所以一直沒有徹底的開始和去完成,所以時間也拖到了現在。5 Y8 p# R/ X1 R/ ~1 L! p: |5 k
從來沒有停止過一種想法,那就是徹底的升級ctb或從新編寫ctb,無論是sqlite或mysql數據庫。還是其他的,但一直由於各種原因而沒有從新徹底的開始。% |+ O0 I. |) S& Q
) r; V0 j6 q6 `# a( M6 Y' J8 j
今天先說這麼多吧,在不久的將來,大家會看到我們的新產品的。。。 |
|