中國IDC圈3月21日報(bào)道:在外人看來,IT行業(yè)的從業(yè)者都是有點(diǎn)神秘的電腦高手。真的是這樣嗎?其實(shí)不然,這些吃技術(shù)飯的人在技術(shù)上有時(shí)候很"念舊",甚至無視新技術(shù)。
老丁是一位在線CRM軟件系統(tǒng)開發(fā)工程師,開發(fā)使用的語言是PHP.眾所周知,PHP這門WEB應(yīng)用類語言現(xiàn)在風(fēng)頭正勁,占據(jù)著WEB應(yīng)用開發(fā)類語言的半壁江山。PHP之所以在眾多WEB應(yīng)用類開發(fā)語言中后來居上,除了學(xué)習(xí)門檻低,靈活高效這些因素外,還有重要的一點(diǎn)就是通過ZEND公司的加密工具Zend Guard加密后的PHP代碼能有效保護(hù)軟件開發(fā)者的利益,在系統(tǒng)環(huán)境中,通過安裝Optimizer這一插件,加密后的PHP代碼能更有效率地運(yùn)行。
PHP語言本身是開放源代碼的,軟件開發(fā)者寫出的PHP代碼卻可以選擇加密而保護(hù)自身權(quán)益,有飯吃,有物質(zhì)條件保證作者寫出更好的代碼,為使用者提供后續(xù)服務(wù)。開源、免費(fèi)這種精神值得學(xué)習(xí),但神仙尚需三柱香的供奉,何況是人。
有加密就有解密,ZEND公司的加密技術(shù)曾經(jīng)被破解過,ZEND公司通過更新算法,升級加密工具版本和系統(tǒng)插件版本來應(yīng)對破解者。
我們可以在Zend官方站點(diǎn)瀏覽到Optimizer的版本更替情況,比較頻繁。高版本向下兼容,所以用老的加密工具加密的代碼一樣能在新的Optimizer下運(yùn)行。當(dāng)然,高版本的加密算法無法在低版本的Optimizer下運(yùn)行。
及時(shí)更新Optimizer能保證加密過的代碼不備解密,且能更有效提高運(yùn)行效率,兼容性更好。
由于CRM系統(tǒng)本身的特性,用戶對自己的客戶數(shù)據(jù)資源安全性非常高,加上老丁出于保護(hù)自己的版權(quán)考慮,選擇最新加密算法,這就需要Optimizer 3.3.0a.不斷地學(xué)習(xí)和升級是IT行業(yè)的特點(diǎn),老丁卻在這里遇到了麻煩?蛻舴从,IDC廠商們的虛擬主機(jī)沒有安裝最新的Optimizer,所以不能運(yùn)行老丁的CRM軟件。
老丁做了一下調(diào)查,確實(shí)很多IDC廠商們沒有及時(shí)更新這一PHP運(yùn)行插件。令人吃驚的是,甚至很多"老牌"IDC商場們的PHP語言版本都很低,盡管PHP官方一再發(fā)布消息,稱低版本的PHP環(huán)境存在BUG,并停止對PHP4的支持,但這些IDC廠商們卻視若無睹——與他們對外宣傳的軟文說的"技術(shù)先進(jìn),服務(wù)一流"的說法完全相反。
國內(nèi)的IDC廠商們有種種理由解釋,但為什么香港和國外的虛擬主機(jī)提供商大都升級了php和Zend optimizer版本呢?
老丁嘗試跟國內(nèi)一家IDC公司的技術(shù)人員聯(lián)系,說明情況,請其升級Opitmizer版本,這位牛哄哄的技術(shù)人員一口回絕,甚至說"Opitmizer版本現(xiàn)在就到3.0,哪有3.3?","什么ZEND公司的官方網(wǎng)站?我沒工夫看".上海速騰數(shù)據(jù)的丁華先生對記者表示,造成這種原因的問題是國內(nèi)的IDC廠商的技術(shù)人員素質(zhì)不高,且管理者也很少從客戶角度出發(fā)考慮問題,只要能賺到錢,只要不出大問題,技術(shù)上得過且過,主機(jī)管理軟件開發(fā)商已經(jīng)把問題考慮得比較全面了,要?jiǎng)觿?dòng)底層的東西,萬一"弄壞了",豈不"更麻煩"?由于速騰數(shù)據(jù)主要做服務(wù)器托管和租用業(yè)務(wù),客戶如果要求代安裝操作系統(tǒng),速騰的技術(shù)人員都會(huì)安裝最新的補(bǔ)丁和語言插件,如果客戶自己安裝操作系統(tǒng),技術(shù)人員也會(huì)主動(dòng)建議客戶查漏補(bǔ)缺。所以,在速騰數(shù)據(jù),從來不會(huì)存在這種情況。
丁華先生說,這其實(shí)反映了一種情況:國內(nèi)IDC廠商在提高自身業(yè)務(wù)素質(zhì)上還有很長的路要走,并不是僅僅是PHP運(yùn)行插件"念舊"這一簡單的問題。 |