一、什么是源碼
計算機里面運行的所有東西都是由源碼編寫出來的。源碼就像語言、文字,我們每個人都學(xué)過語言,但是并不是每個人都能寫出諾貝爾文學(xué)獎那樣級別的小說。但是世界上有一個人就非常的厲害,那就是比爾蓋茨,他靠寫出了windows代碼而成為了世界首富。
二、什么叫做開源?
開源,即Open source,全稱叫做“開源代碼”。在國外是非常流行技術(shù)免費分享這樣的理念,而現(xiàn)在在國內(nèi)也開始有了一些開源的代碼。
1)第一種叫做開放軟件的使用,這就相當(dāng)于授人以魚,比如說QQ,這就是免費給我們用的。但是有一點,他們是沒有公布出如何編寫出QQ軟件的技術(shù)。
2)第二種是開放軟件的編程技術(shù),這就相當(dāng)于授人以漁。比如說,wordpress,這個軟件就公布出來了所有的代碼,我們可以直接去下載wordpress,看他是怎么寫出來的,以及他的文件結(jié)構(gòu)是什么樣子。從本質(zhì)上來說,這兩種開源是有本質(zhì)的不同的。
三、開源程序的分類有哪些
1、按照變成語言分,有asp源碼、php源碼、jsp源碼、.net源碼、其他源碼
2、按照用途分,有博客(wordpress、zblog)、企業(yè)(yunwuxian、wordpress)、CMS(內(nèi)容管理系統(tǒng),yunwuxian、wordpress)、論壇(discuz、phpwind)、商城(shopex、ecshop)。
每種網(wǎng)站都有屬于自己的建站程序,每種建站程序所用到的源碼都是不一樣的,大家根據(jù)自己的需要選擇相應(yīng)的建站程序。
在這里,我們更向新手或者不是做大門戶級的朋友們推薦wordpress建站程序。因為wordpress的適用范圍是Z為廣泛的,是在全世界的用戶是Z為廣泛的,所以分享出的源碼也是Z為豐富的,遇到什么問題也是Z容易解決的。如果你用的是一個很少人用的源碼,那么,如果出問題的話,那就很有可能再也找不到人幫你解決問題了。