〔公告〕致CTB用戶的一封信
* ]4 D2 j- ~1 K, a4 c/ G0 N2 R
2 h: c2 ?% G' |/ B; [尊敬的CTB用戶,您好!
" s0 ^7 M/ [" y 我作為CTB(China Text Broad)論壇的發起人之一,代表CTB開發團隊向您問候。感謝您一直以來對CTB論壇及實易數碼的支持!) z2 ]2 [/ d3 r# X5 ~
在此我也深深的向您道歉,由於我們在對CTB論壇發展的思考以及對於現實的限制,沒有能夠很活躍的進行CTB論壇的開發活動。以致CTB論壇的更新非常緩慢,也給您帶來了很多不便。% O7 [6 W+ ^ X* |- C& e1 `0 j
) e: o) T3 B+ P5 }1 b 下面我們談談CTB團隊在發展過程中走過的風風雨雨,和我們面臨的困境。對於CTB論壇將來的發展,很希望您能夠給我們提供一些意見或者建議。5 q& ~- D0 F9 U' Q3 A' K9 u' S
% H! w: y. Z' r
開發CTB論壇的念頭,是在01年,我在落伍者論壇,發現很多朋友在尋求一個好用的文本論壇程序。當時國內公認最好的文本論壇,是旅行論壇,由旅行開發的。但是旅行論壇也存在著很多限制和不足,並且停止了開發。朋友們希望有一個更好的文本論壇運行在他們申請到的免費空間上。- j7 w, j C, a* q' @
01年年底,認識了險情(也是落伍者會員)。當時他為他們班級做一個網站,和我交流了很多PHP開發方面的問題,還對我開發的「實易文章管理系統」作了很多的探討。同時也對文本論壇有很深的看法,我們很快有了一種共識--開發一個文本論壇。. u$ ^. E- d3 f. [5 h, p/ K+ t+ o
在02年年初,我們認識了windnets(也是落伍者會員),他對PHP文本作有很好的研究。我們三人有種相見恨晚的感覺,很快構成了一個實際的開發小組。我負責論壇框架的架構,windnets負責文本作核心,險情負責功能模塊。
0 u7 L" L- L8 S 當時我們沒有自己的服務器,更別說CVS或者現在流行的SVN來管理代碼。完全是依靠我們三人的默契。由險情開發功能,我和windnets來做總體整合。就這樣,我們一步一個腳印,將CTB構建了起來。6 _5 l3 a k2 W _0 k v
經過3個月的討論開發,在02年5月份,正式公開了CTB論壇,6月份發佈了第一個版本。
8 m5 U4 a; S ?6 I2 V& L9 b
' ^: L1 }' _- w( h9 m 02年年底,我加盟金山。對我,是一個轉變;對CTB,也是個轉變。忙於新的工作後,花在CTB開發上的時間逐漸越來越少了,而windnets公司開展新業務,險情忙於畢業準備。憑借一股激情的開發勁頭也過去了,我們陷入了思考。CTB該如何發展?個人又該如何發展?' }; a+ Y c2 ]* [ w
, Y- u% c6 B0 B0 P0 t" e) g 我們還沒有想通。但是CTB仍然沒有停止,我們組織了新的朋友加入,那時候有很多朋友為CTB做得更好而努力。為CTB撰寫文檔,為CTB開發插件,為CTB製作模板……5 T/ u7 [( a5 A& x: s# b N7 ^$ E
- J6 g0 g8 \% A) b0 B0 ? 03年初,ccxx,felixsun和am58846加入開發組,給CTB帶來了一次新生。CTB 1.4至1.73+的版本,都是由他們三位主力開發維護。而我和windnets、險情,也在考慮CTB 2.0的事情。雖然最終沒有一個正式的版本出來,我們還是做了很多設想討論。
8 B- C. M# ~! R }3 B* K- r
0 D( \2 Y7 \7 i b3 D, K( ] 在有幾件不得不說的大事。開始CTB是放在uplinux的服務器上,有一次uplinux的服務器故障,中斷訪問了一段時間。為了能夠有一台自己的服務器,我拿出將近一年的積蓄,在03年中購買了一台服務器托管到IDC,每年還需要支付上萬托管費。而04年低,服務器磁盤文件系統損壞,造成CTB丟失了很多數據。同時11cn.org域名被搶注,起用了ctb.816.cn臨時域名。最終確定使用ctb.isyi.com域名。也是那時候,ccxx, felixsun和am58846相繼離開團隊。
, I, g- r# v7 @
+ R. a/ X( P( m0 ~$ v
& g* c! {" `, M* \2 E# x A+ B 即使遭受了幾次打擊,CTB沒有停止,只是緩慢下來了。後來陸續有朋友加入進行維護,如jivi等,也陸續發佈了3個版本。但是,這些版本只是在維護,沒有做太大的功能或者結構調整。
, k9 ^6 P* O- @
4 X8 n1 f! z. O' @( Q4 E 總結了CTB在4年來的風風雨雨。我們從沒有放棄過,卻沒有能夠為她做的更好。" l, ?" D+ j9 n! Q7 H- c
我們面臨的困境主要有幾點:一是當初開發CTB是一種激情;二是CTB完全免費,沒有能夠給成員帶來任何收益;三是我們不得不不斷的付出,時間、精力,乃至金錢;四是核心人物沒有更多的精力維繫團隊的運作。# f, _2 K( Y4 Y. Y, h
" {3 c9 f& u( V CTB該走向何方?
- }, R* u; o. s7 t# \" F) [ 每次到論壇上看到用戶對CTB的期盼或者恨鐵不成鋼的責罵,我的心很疼很疼。我相信每位參與過CTB開發、製作的朋友都會很心疼。CTB是我們一手養大的孩子啊。4 L# i/ H$ r6 e1 S. {. r% a
* F5 }# O& j3 O. e- V7 J 同一期間的發展起來的discuz,商業運作的很好,發展起來了,現在discuz公司也發展的很好了。比CTB晚了一年的ofstar(phpwind的前身)發展起來了。那麼CTB呢?下一步該怎麼走呢?走向滅亡?走向昌盛?
! d Z& i; N: x$ P( D+ d
# W: p) b2 H% o# W5 h5 ` 不! 對於CTB,我是不會說放棄的!
& G% Q/ A) z4 _ S0 ~% _/ [ 現在我們以及開始了1.8版本的開發工作。將對代碼結構、後台做調整,同時修復1.7存在的BUG。也重新構思2.0的架構和未來的功能。
+ R3 r# h( N: a 但是,我們該如何運作呢?如何才能夠給團隊的成員帶來一些回報呢?% n9 q7 W( x: W+ s% r% G1 V
對於CTB的定位,我們始終會堅持免費的。可以丟命,不可以失節。
( Y) {$ p7 W1 |
8 d3 {+ }1 }+ P2 X$ V- s( Q- K 我們將會在官方論壇增加一些廣告,以期有點收入維持服務器托管費。
# N8 S; {% r- a& |& U U" j0 N 另外,會增加收費技術服務和接受捐助。+ S9 L0 O$ t: U; ]5 t
! d. C( u% `6 t( B) |' j: _# e. N( }: _2 t- F7 N8 m
對於CTB論壇的下一步發展,希望大家能夠給我們提供一些意見或者建議。" N0 C I% ^+ W& ?" x0 Y1 a# f/ r5 `
3 w, B9 k% }+ l7 ~8 P2 S% F. a! \: `! H1 t3 V4 _2 p
再次感謝您!* I9 o! N$ C* H) c0 Z5 Y' O
! P K. b" |8 T8 W/ d- M
1 l9 l2 ]% I& L$ e1 S實易數碼,CTB開發組
2 T. B# A1 b7 X2 _2006-8-31) G, V9 J5 `0 H4 X5 T4 U3 c
現在代碼都可以通過官方SVN進取出,CTB1.8正式版本也將推出。我想CTB應該是一些人美好 的回憶吧。雖然現在已經不能跟PW,DZ等相比了,不過他還在堅持
$ y5 |/ z0 Y1 f A$ [5 B8 N) ?; r' {2 `
1 S- T, x4 E6 x* G
另外這是險情前段時間說的) t" o$ n' ?4 |8 i$ r% U/ [
! h5 y: a3 X b7 @8 C
QUOTE:( O, i/ ~% @! f1 |: E& h2 j1 V
險情致大家的一封信!$ k! y" I9 h/ @
4 m9 f5 ~: S4 f! A( [一、CTB的歷史
2 d8 R: U, N' ]( b0 n: c. h ctb是16hot在01年底牽頭,由我和winnet參與,將整個結構搭建了起來。結構是16和winnet設計,02年底我實現了大部分功能,後來Felixsun和ccxx加入,並由ccxx實現了更多的功能。在03年初的時候,整個論壇是比較成型了。; A2 _$ u/ y/ X3 U) ^$ W/ Y
( R5 ^3 D1 n6 u3 @' L7 C具體來說,ctb應該在04年初基本停頓了,一直沒有什麼新的比較大的改動。
1 Y- ?2 H* h( n0 H8 y7 g
% G4 ?/ L* C; u+ V% u8 t6 X1 n從03年以來我就沒有負責過,都是以jivi為首的愛好者在維護吧。
; ~/ E" F* W) Y- I2 R
( B3 Z) |% n4 A% F" l; p$ Q) ` G我也有3年左右沒有來過這裡了,也對不住ctb的忠實的用戶和愛好者。在此向大家道歉了!真誠的道歉,因為雖然很少來這裡,但還是覺得這裡是自己的家。
( S* Q) }) Y0 \7 _3 l8 J, W
8 P' f3 { e# G v! g, }( S5 R( E; v0 ^4 X二、說一下我吧" i+ v/ v+ I5 ` ]5 v8 s) S6 X
寫ctb基本都是在上大學的時候,03年畢業後,可以說對ctb沒有進行過改動和維護。首先是工作比較忙,沒有了更多的業餘時間;其次是寫ctb的文本代碼編寫,就像旅行說的一樣,太讓人抓狂了,不像sql程序那樣,不像桌面程序那樣行雲流水。( r& H- Q) u1 |# J5 y1 C( v
- T# @. z/ z, l
畢業後,和16商量過,計劃開發mysql的論壇,也由於種種原因沒有實施計劃。可能是比較懶的緣故吧。自從php5出來後,我對sqlite是比較看好的,認為sqlite的出現基本結束了php的文本程序的歷史。也寫了一段sqlite的php論壇,而且基本功能也成型了,但由於國內sqlite的空間沒有成規模和自己比較懶的緣故吧,這個論壇一直沒有對外發佈過。; {. a7 d* a: \3 L4 N1 j9 z
過年的時候,和雪人計劃合作開發c#的論壇,已經編寫了雛形代碼,後來由於他去了discuz工作,而擱淺。我想不久,discuz在雪人的努力下應該發佈discuz的c#版本吧。
# _+ ]9 l, x& c, W5 W3 c0 {) |) { 原來都是憑著興趣,和激情在寫程序,沒有考慮過任何商業運做。把寫代碼當成一種享受,就像在網吧玩遊戲的孩子對遊戲的樂趣一樣。沒有過多考慮過商業化的東西。如果開始我和16就比較考慮商業化的東西,ctb也應該成為國內最大、最著名的論壇了,呵呵。
( H" Y/ k& J9 P, j( H3 q* d 現在主要從事工作是c++底層代碼的編寫,以及php業務系統的設計,還有就是c#桌面程序的實現。其他的工作中就用不到了,有興趣的朋友可以來[email protected]聯繫我。, u o" Y9 Z# M3 P/ V- V: Z
7 R6 o0 f8 k, m/ ]三、一些將來的設想8 g3 W4 L- w+ Z) i- A
開始的時候是憑激情,平興趣去寫代碼,ctb也可以算國內代碼質量比較好的程序了,但後來隨著接觸各種程序的加多,發現自己存在各種不足,無論是結構設計還是具體代碼優化。不敢說,國內大部分論壇程序的代碼都很差吧,但至少從結構設計上,基本是沒有比較漂亮的。不要提效率如何如何好,呵呵,現在的服務器,運行各種論壇程序基本效率是差不多的,除非你的程序寫的極差,有各種安全漏洞。越到後來自己越想把代碼結構和具體編寫完美實現,但越來越發現自己的不足,需要學習,需要改進,所以一直沒有徹底的開始和去完成,所以時間也拖到了現在。: @# }& X+ Q' ^( @9 o$ g* L
從來沒有停止過一種想法,那就是徹底的升級ctb或從新編寫ctb,無論是sqlite或mysql數據庫。還是其他的,但一直由於各種原因而沒有從新徹底的開始。
1 [0 Q$ A/ n0 d, x5 ^3 q9 f! P' a0 {, Z3 E/ C o/ N2 G
今天先說這麼多吧,在不久的將來,大家會看到我們的新產品的。。。 |
|