我們知道,從軟件工程的角度來說,軟件需要滿足的特性有很多,健壯性,可用性,易用性,可移植性,完整性等等,站長站有很多高手,這里我就不詳細(xì)討論了!我們這里只討論兩個特性:一個是易用性、一個是自由性(或者說是可移植性)。
所謂的易用性就是指軟件開發(fā)出來之后就應(yīng)該是容易使用的,因為你不能保證使用軟件的人個個都是軟件工程師。很多時候使用軟件的人可能都是我們說的菜鳥!因此軟件必須要有很好易用性。這關(guān)系著軟件使用的廣泛度問題!
所謂的自由性就是指軟件的可移植性和開放度,因為軟件開發(fā)完畢后要求能盡可能多的使用yiqicms批量刪除關(guān)鍵詞,比如一款進(jìn)銷管理軟件,要求能對倉庫管理也能對超市日常百貨開銷管理,還想對學(xué)校的教學(xué)用具進(jìn)行管理,總之使用的范圍是越多越好!
這樣問題就來了,要求易用性必然限制自由度!太自由的軟件肯定不容易上手啊yiqicms批量添加欄目!要求自由度肯定要限制易用性。
在操作系統(tǒng)領(lǐng)域,可以說windows系列是易用性的代表,容易上手,界面友好yiqicms批量更新,獲得了空前的成功,特別是在桌面領(lǐng)域。而與此相對應(yīng)的恐怕就是自由度極高的linux系列了!因為linux操作系統(tǒng)有著極高的自由度,當(dāng)然你也可以說他有很好的易用性。我這里只是站在大多數(shù)人的角度說的,所以在桌面市場領(lǐng)域始終無法匹敵windows系列!但是因為他的自由度高所以在其他領(lǐng)域特別是服務(wù)器上,移動終端上和很多的工廠實(shí)時監(jiān)控系統(tǒng)中取得很大的成功!
以上只是兩個大的領(lǐng)域,具體到cms領(lǐng)域!也有與此類似的情況!
在asp時代,將易用性發(fā)揮到極致的恐怕非動易的建站系統(tǒng)莫屬,他也在asp時代取得很大的成功,因為比較好用,很多企業(yè)都使用動易建站,但是免費(fèi)版本的功能有限制!就像windows的授權(quán)一樣,要想使用需要購買授權(quán)!可以說他的路線就是windows路線!而當(dāng)時與此截然相反的是另外一個系統(tǒng)風(fēng)訊foosun,因為一開始就是開源軟件,而且樣式風(fēng)格和模板與系統(tǒng)分離,所以自由度極高,很多大型網(wǎng)站都使用他來建立!有網(wǎng)友稱,用風(fēng)訊建站你看不出是用風(fēng)訊建立的,但是用動易建立的站你一看就知道死動易的!說的很有道理!
文章地址:http://www.meyanliao.com/article/other/crjdlgtxkCMSfzdlgfx.html