專訪帝國軟件的創造者:仍然在路上的80後

全球的網站數量已經超過了一億,並且還在以驚人的速度繼續增長。CMS作爲一種位於Web前端(Web 服務器)和後端辦公系統或流程(內容創作、編輯)之間的軟件系統爲互聯網應用的豐富和發展起到了至關重要的作用。

最近我們注意到有一款口碑很好的CMS系統:帝國網站管理系統。目前最新版本是EmpireCMS4.6。今天我們對帝國CMS系統的作者進行了採訪,看看帝國背後的創造者是否也能帶給我們同樣的驚喜。

帝國軟件已經在半年前籌辦了自己的公司,創始人當然也是帝國CMS的創始人wm_chief,非常年輕的80後,剛剛25歲。而帝國網站管理系統已經有4 年的發展歷史了。雖然現在還沒有專門的研發團隊,公司的員工也並不多,但是帝國CMS仍然在不停的優化推出它的更新版,並積極的拓展自己的市場。

記者:帝國CMS最主要的功能和最大的特點是什麼?

在很多人眼裏帝國CMS主要是穩定、功能強大,但其實帝國CMS最大的特性在於系統的擴展性,不僅提供了固定的網站內容管理模塊,而且還提供了系統擴展框 架,用戶可以直接在後臺通過新建表、自定義字段,然後組成新的系統模型,以實現各種適合用戶自己的系統。如供求系統、音樂系統、企業黃頁、產品庫、分類信 息等。在新版本中,這個功能又一次得到昇華,不僅增強了後臺管理系統的可擴展性,而且前臺互動性系統的擴展也能發揮得淋漓盡致。真正驗證了“擴展無極 應用無限”這個口號。

記者:帝國CMS系統的最新版本現在使用反饋是怎麼樣?是如何來獲取這些反饋的?

目前帝國CMS最新版本是4.6版,已近發佈一個月時間了,4.6版本中我們對免費版的功能進行全部開放,標誌着帝國軟件向服務方向邁進的始端,這既是一 個新的衝擊,也是一個新的挑戰。帝國CMS一直是PHPCMS行業的領先者,這次功能全面開放使更多用戶都能領略到帝國CMS的強大,也將使帝國CMS的 領先優勢更加明顯。

雖然此版本發佈時間不長,但下載使用和進行升級的用戶數量已經遠遠超過我們的預期,用戶增長快,服務也要相應跟上,在原始資金並不太充裕的情況下開放所有功能,這對於帝國軟件是巨大挑戰。

值得高興的是,帝國產品有着廣大忠實的使用者,他們對每一次版本更新都提出了寶貴的意見與建議,這些是帝國軟件發展的動力和源泉。可以說,帝國 CMS4.6版的面世不僅僅是帝國開發人員努力與智慧的結晶,更是帝國與廣大用戶不斷交流、合作的成果,正是我們共同的努力才促成了今天帝國有史以來最高 質量、並經過最全面測試的版本,對他們表示深切的感謝。

記者:你的軟件開發生涯分了哪幾個部分?哪一部分的成長經歷是最讓您難忘或者受益最大的?哪一個部分又是讓你最有成就感的?

我是計算機專業的,所以五種高級語言基本都有接觸過,但第一次激發我對程序感興趣的是:用VFP開發的“教師所得稅管理系統”,第一次讓我感到原來程序代 碼與數據庫是那麼的新鮮與神奇。接着後來我接觸了PHP與Java,從最初編寫的留言板,到後來開發的論壇、MySQL備份工具、電影系統、短信管理系 統、新聞系統、下載系統、CMS系統等等,造就了我現在對程序的理解:“語言只是工具,最重要的是你得擁有自己的編程思想”,正所謂一通百通。很確切的說 我是實踐型程序員,在經驗積累中領悟程序的真諦。

成就感是每個程序員的動力源泉,也使包括和我一樣的程序開發者對程序產生濃厚的興趣與無比的熱愛,讓我感受最深的是開發帝國CMS3.0時候,第一次嘗試 開發內容管理擴展框架,那時基本沒有相關技術參考資料,一切只能靠自己的着磨與嘗試,但經過鑽研並最終實現程序,這種滿足感只有程序員自己體會得到。

記者:你進行自主開發產品的初衷是什麼?你的經歷對你完成的這個產品有怎樣的影響?您成長的環境對這個產品又有怎樣的影響呢?

開發程序本身是我的個人興趣,剛開始開發程序主要是爲了向更多人展示自己的能力與成果,以滿足自己的成就感。後來爲了使自己有更多的時間與精力來開發與完 善產品,就辭職了。當辭職一段時間後,意識到沒有經濟來源的時候,你會覺得自己真的很無助,印象最深的是曾經一個月只賺300塊。慶幸的是我是一個死腦 筋,一直堅持到現在,纔有今天的帝國軟件。

記者:平時除了寫程序之外還有怎樣的愛好?這些愛好對你在軟件方面的造詣有何影響?

除了程序之外,業餘愛好主要是體育方面的,我喜歡打球,特別是羽毛球與乒乓,體育運動可以緩解開發壓力與放鬆心情,使精力更充沛。每次遇到難題時我首先都會想到去運動,腦子放鬆時才更靈活。不過自從公司成立後,現在出去運動的時間也少了。

記者:你覺得一個網站該如何選擇適合自己的CMS系統?應該從哪些方面考慮?

我個人覺得,用戶應該依自己情況而選擇不同的CMS系統,但總的來說有以下幾點:
一、功能的實現:如果功能不能達到網站需求,那就沒有選擇的必要了;
二、安全性:如果三天兩頭的被黑,那網站想發展也難;
三、程序的穩定性:三天兩頭打補丁很累人的;
四、運行效率:運行效率較差的程序,網站很難做大,除非你的站信息量很少;
五、系統的可擴展性:如果網站想發展週期長的話,這點非常有必要考慮,因爲用戶的需求是不斷在增加;
六、後續升級與技術支持:一個完善的系統是需要時間積累、不斷改進與完善才能達到的。

記者:對自己軟件生涯的最大的理想是什麼?對帝國今後的發展有什麼樣的藍圖向我們描述?

在學校時我的想法是當個普通的程序員;工作後是想擁有自己的軟件公司,現在這兩個都實現了。目前的理想就是讓帝國CMS成爲最領先、用戶使用率最高的系 統,這個目標是需要很多人一起努力才能達到,希望我能找到這些人。一個軟件的成熟完善是沒有止境的,隨着用戶的需求而不斷增加,也許今天版本發佈後你覺得 很好了,但後來隨着用戶的反饋與建議你會發現還有太多需要完善,然後得接着下個版本或再下個版本改進與完善,一直延續......能走到哪步沒有人會預料 到,現在帝國能做到的是一直堅持與努力。目前我和我的公司盡力做好每一件事,使帝國軟件做得更大。

系列訪談:
專訪:小學學歷的程序員自主研發出框架級產品
專訪:用自己姓氏命名編譯器YC++的創始人
專訪:IT柏拉圖:讓全世界都看到中國開源CMS
專訪Dunne: 一個人開發國產Web服務器
發佈了40 篇原創文章 · 獲贊 1 · 訪問量 10萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章