天津市長(zhǎng)天科技有限公司


為什么選擇Linux和my SQL作為圖書(shū)管理系統(tǒng)的基礎(chǔ)平臺(tái)


一、為什么選用LINUX而不是WINDOWS作為服務(wù)器的操作系統(tǒng)

1.性?xún)r(jià)比方面

Linux 服務(wù)器與 Windows 服務(wù)器就性?xún)r(jià)比而言,Linux 服務(wù)器優(yōu)勢(shì)是很明顯的。Linux作為資源管理和操作系統(tǒng)來(lái)說(shuō),是開(kāi)源、免費(fèi)的,而正版的 Windows 的操作系統(tǒng)是收費(fèi)的,用戶(hù)為了降低成本有時(shí)選擇盜版,這樣得不到微軟專(zhuān)業(yè)服務(wù)系統(tǒng)漏洞很大,因而就性?xún)r(jià)比來(lái)說(shuō) Linux 服務(wù)器優(yōu)于 Windows 服務(wù)器。

2.性能方面

相同的配置的 Linux 服務(wù)器的性能比 Windows 服務(wù)器好,Linux 服務(wù)器占用的資源少一些,LINUX 可以輕松解決大并發(fā)大流量,而不需要服務(wù)器配置很高。

3.穩(wěn)定性方面

Windows 系統(tǒng)是運(yùn)用最廣的操作系統(tǒng),因而深受一些攻擊者的“照顧”,其系統(tǒng)安全漏洞相應(yīng)的會(huì)多一些。Linux 是多用戶(hù)多進(jìn)程系統(tǒng),意味著 Linux 能夠一次性處理大量正在運(yùn)行的進(jìn)程,比 Windows 能夠處理的數(shù)量要多得多。

4.安全性方面

Linux 系統(tǒng)和 Windows 系統(tǒng)各自的有屬于自己的安全技術(shù),Linux 的開(kāi)源軟件開(kāi)發(fā)方式有助于暴露錯(cuò)誤,集眾人智慧解決問(wèn)題,各種補(bǔ)丁更新得很快,這是 Windows 服務(wù)器不具備的優(yōu)勢(shì)。Windows 的另一個(gè)不利因素是其許多應(yīng)用程序依靠遠(yuǎn)程過(guò)程調(diào)用,這就迫使 Windows的防火墻沒(méi)有 Linux 那樣嚴(yán)格,而 Linux 遠(yuǎn)程過(guò)程調(diào)用是限制使用的。

二、數(shù)據(jù)庫(kù)為什么選用MY SQL 而不是SQL SEERVER

1、運(yùn)行速度:MY SQL 運(yùn)行速度相比 SQL SERVER 快,可以輕松管理千萬(wàn)級(jí)記錄的表,在相同數(shù)據(jù)量級(jí)別上,MY SQL 對(duì)于硬件資源要求低,而 SQL SERVER 消耗的硬件資源更大。

2、系統(tǒng)性?xún)r(jià)比:MySQL 對(duì)最終用戶(hù)來(lái)說(shuō)是免費(fèi)使用的,而 SQL SERVER 價(jià)格不菲,用戶(hù)成本很高,很多用戶(hù)為了降低成本使用盜版軟件,安全性沒(méi)有保證。

3、系統(tǒng)易用性;與其他大型數(shù)據(jù)庫(kù)的設(shè)置和管理相比,MY SQL 管理復(fù)雜程度較低,用戶(hù)容易上手。

4、系統(tǒng)可移植性: MY SQL 能夠工作在眾多不同的系統(tǒng)平臺(tái)上,例如:Windows、Linux、Unix、Mac OS 等,而 SQL SERVER 只能在 WINDOWS 平臺(tái)上使用。

5、系統(tǒng)接口: MY SQL 提供了用于 C、C++、Eiffel、Java、Perl、PHP、Python、Rudy 和 TCL等語(yǔ)言的 API,對(duì)開(kāi)發(fā)者很友好,容易擴(kuò)充或升級(jí)系統(tǒng)功能,提升最終用戶(hù)體驗(yàn)。6、安全性和連接性: MY SQL 十分靈活和安全的權(quán)限和密碼系統(tǒng),允許主機(jī)驗(yàn)證。連接到服務(wù)器時(shí),所有的密碼均采用加密形式,從而保證了密碼安全。并且由于 MySQL 是網(wǎng)絡(luò)化的.因此可以在因特網(wǎng)網(wǎng)上的任何地方訪(fǎng)問(wèn),提高數(shù)據(jù)共享效率,而 SQL SERVER 沒(méi)有任何安全證書(shū),容易遭到網(wǎng)絡(luò)攻擊。

綜上所述,我們采用使用方便,功能強(qiáng)大,安全性高,價(jià)格極低的 LINUX 和MY SQL組合進(jìn)行圖書(shū)館管理系統(tǒng)建設(shè)是非常適合和必要的。