柏拉圖早已過世,柏拉圖之愛卻已植于世人心中,縱然歷經兩千多年的時光洗禮,枝葉依然繁茂,綻放朵朵瑰麗奇葩。時至今日,也不再只是用來形容異性之間的愛,變得更為廣義,更多地象征著理想、堅定、執著的追求。
林學就是這樣的一位“柏拉圖”,織夢CMS(Dedecms)系統就是他的愛,在國內已成為最流行的PHP-CMS之一。他并非計算機學院科班出身,2002年畢業于廣東茂名學院化工系。目前在中山市一家人才市場工作,負責營運一個人才網站。所謂無心插柳,Dedecms的第一個版本只是為了提供給做SEO的朋友,未曾想一步一步發展到今天。“我希望在兩三年,不但是中國,要全世界都能看到它。”林學堅定地說,一如柏拉圖式的理想和信仰。
記者:您是學化工的,怎樣進入了IT編程領域做CRM呢?
在學校的時候織夢批量添加產品,學習PHP或其它與網頁設計有關東西的風氣比較濃。我還未畢業就在中山這邊一個小網絡公司里工作,開始是用ASP來開發網站,后轉用PHP,這也導致我本身開發東西的時候,可能會按照自己習慣的模式。Dedecms里很多東西實際上是和.net的命名規則類似的,Dedecms的模板可以說是模仿Asp.net的輸出方式織夢批量助手 。
記者:當時您通過什么方式學習技術和編程?
我以前學習WEB語言可以說最大的老師就是CSDN,我在CSDN的帳號是ddboy,剛開始的時候,我不懂的東西全都在這里問到,現在算是半個專家了,卻反而比較少回到這里,還真的有點慚愧。
記者:國內有很多PHP-CMS系統,免費和開源的也不少,同他們相比您認為您的CMS最大的優勢在哪方面?
Dedecms是百分百開源的。而且其它同類CMS相比織夢批量刪除關鍵詞 ,Dedecms最大的特點是模板系統更加清晰,而且應用十分靈活。不妨與Smarty模板引擎來比較一下,幾個主流的CMS默認模板都不是直接用Smarty,因為Smarty的語法更像是另一種PHP解析的語言,而不是真正的模板,如果把Dedecms模板的{}換成<>,實際上就和asp.net里的<asp:xxx />這樣的語法一致了,并且支持XML標準的<asp:xxx />、<asp:xxx ></asp:xxx>各種形式,這樣用戶只需要了解這些標記的各種屬性,就能輕松的制作出各種個性化的模板。
林學和他的織夢CMS
記者:織夢CMS的功能很完善,但有人反應說數據量一大就會略顯慢,您打算如何解決這個問題?
關于V4.0版數據量大會變慢的主要原因是同一個父欄目允許用多個子模型,這樣數據索引就全由archives那個表來負擔了,在新版中會通過三個方法來解決,一是提供一個父欄目允許用多個子模型開關選項,二允許模型使用不同的索引表,三是對索引表的讀取生成資源標識進行緩存,并定時更新,而不會在每個HTML頁中都更新一次,這是影響速度的最大原因,這些問題其實都不難解決的,而且下一版本還提用供shell定時生成HTML的功能。
記者:您如何看待國內CMS系統和國外的差距,能否請您預測CMS系統三五年后的樣子?
與國外的CMS相比,國內的CMS架構差一些,但國內的CMS更注重功能——就是用戶的需求,用戶想要什么,就給它們什么,所以在國內,用本土的CMS基本占了95%以上,隨著時間發展,我相信國內的CMS會做到各方面都更完美的。按目前的發展趨勢,過三五年后,CMS會有兩種趨向,一種是發展成更像一個大型的、趨于完美的分類信息交流軟件,但它與論壇不同,論壇的發貼模式在目前是比較死板的,而CMS則更容易實現更復雜的發布與展現形式,另一種則是專門針對企業的更強大、更人性化的企業建站軟件。
記者:在開發過程中,哪段時間讓您最難忘記?
我從2004年8月開始開發Dedecms,到現在已三年,最難忘的是版本由2.x向3.x過渡的時期。當時感覺2.1的架構很差,如果繼續使用肯定會影響Dedecms以后的發展。但一時間又想不到更好的做法,因此,3.0版的推出比預訂時間遲了差不多半年,當時網上罵聲一片,充滿著用戶期盼和失望的聲音。有些人還在說我惡意炒作,實際上我是迫不得已。不過DedecmsV3出來后總算是得到了用戶的肯定。
記者:在開發CMS系統的過程中,您最大的感受是什么?
主要是兩方面:一是用戶的想法永遠比你多;另一點是用戶系統可能出現的不兼容性問題,遠超過你的想像。
織夢軟件記者:您認為在校時期最大的收獲是什么,對您現在的發展有起到了怎樣的推動作用?
其實我在學校學習的語言方面主要是Perl、Java,其它方面我更偏重于美工。在學校里學的雜,這為我工作后總以一個多面手的姿態出現打下了堅實的基礎,也讓個人獨立開發這么大型的WEB軟件成為了可能。
記者:個人事業發展到今天,您覺得自己身上哪項品質或者優點最寶貴,哪方面算是您的“短板”呢?
我覺得我與別人最不同的地方就是堅持不懈的精神,有很多人把工作只看成是一種工作,而我卻當作是一種樂趣、一種挑戰。說缺點的話,我覺得與人溝通方面的技巧還比較欠缺,雖然我現在掛的是副總的身份,但感覺有些想法總是不能表達得很透徹。
記者:如果從02年開始算,您做程序員已經5年了,比較珍貴的回憶和體會是什么?
一直以來不管是大項目,小項目,我都是以主管或主要負責人的姿態出現的,桌面的軟件我也開發過,但我覺得做WEB應用會更有成就感,因為東西一出來,就能馬上看到它的價值。這幾年我開的項目中比較重要的是最早的一個燈飾博會網上展廳系統,是我真正使用PHP的第一個作品,現在回想起來,可以說是差透了的東西,但它實實在在地讓我明白了做企業應用應該怎么賺錢。此外是現在在做的項目,雖然目前還沒贏利,但得到那么多用戶的肯定,我就覺得有一種成就感在里面。
記者:中國有許多從事在開發一線的程序員織夢文章批量自動上傳助手,您能否向他們分享一些自己職業和人生發展的感受?
在我看來,前面的五年時間是非常失敗的,有時候只知道埋頭苦干,卻忽略了一個最重要的東西——一個明確的長遠目標。而精明的老板或投資者恰相反,他們很多不一定很懂技術,但他們清楚自己要做什么,要達到什么目標,所以他們是老板。
記者:能否說下您的個人愛好,他們給您的工作和生活帶來哪些比較積極的方面?
我的愛好比較廣泛,但有一點很多搞IT的人有,我卻沒有的,就是我一般不玩大型網游,相信一些人知道我說這個的原因,作為一個非計算機專業的學生,很多時間我確實是擠出來的。
記者:往往人生格言對我們會有很大的激勵作用,能否談談您的?
我最喜歡的一句格言是:“行成于思,行勝于言”,這對于我而言,不僅僅是個格言,更是我個人工作態度的一個真實寫照,很多東西我并不喜歡太過自我吹噓,而是用心去做,其它的東西讓用戶去評論吧。
采訪行將結束的時候織夢批量更新,林學補充說,“實際上Dedecms4.0他們唯一一個為了應對競爭對手推出的過渡性版本的軟件,Dedecms計劃的新版本是Dedecms 2007,我們加緊開發后期的工作。”
QQ是林學最主要的聯系方式,經常在深夜的時候都也會看到那個亮亮的小人頭,旁邊閃閃的紅字——IT柏拉圖,他的昵稱。
目前林學正忙碌于Dedecms 2007版本的后期工作,讓我們為他的努力鼓掌,為他柏拉圖式的堅定和追求鼓掌,為那句響亮的“讓全世界都能看到它”鼓掌!
上一篇:織夢導入普通模型微數據
文章地址:http://www.meyanliao.com/article/dede/ITbltrqsjdkdzgkyCMS.html