掃二維碼與項目經(jīng)理溝通
我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
開源軟件正在逐步改變?nèi)蜍浖_發(fā)的格局,越來越多的企業(yè)開始使用開源軟件,并反過來為開源項目貢獻(xiàn)力量。

發(fā)展壯大離不開廣大客戶長期以來的信賴與支持,我們將始終秉承“誠信為本、服務(wù)至上”的服務(wù)理念,堅持“二合一”的優(yōu)良服務(wù)模式,真誠服務(wù)每家企業(yè),認(rèn)真做好每個細(xì)節(jié),不斷完善自我,成就企業(yè),實現(xiàn)共贏。行業(yè)涉及混凝土攪拌罐車等,在重慶網(wǎng)站建設(shè)、營銷型網(wǎng)站、WAP手機(jī)網(wǎng)站、VI設(shè)計、軟件開發(fā)等項目上具有豐富的設(shè)計經(jīng)驗。
一提到開源,大部分人首先想到的是免費。但其實價格并不是開源軟件唯一的優(yōu)勢,其他優(yōu)勢還包括:
下面就來看看全球著名的一些互聯(lián)網(wǎng)企業(yè)使用了哪些開源項目。
1. Facebook
Facebook是全球第一大社交網(wǎng)站,擁有約9億用戶,同時也是世界排名第一的照片分享站點,每天上載八百五十萬張照片。
2. Twitter
Twitter(推特)是全球著名的社交網(wǎng)絡(luò)及微博客服務(wù)網(wǎng)站
3. Tumblr
Tumblr(湯博樂)成立于2007年,是目前全球最大的輕博客網(wǎng)站,也是輕博客網(wǎng)站的始祖。
4. Linkedin
LinkedIn(鄰客音)是全球最大的職業(yè)社交網(wǎng)站,網(wǎng)站的目的是讓注冊用戶維護(hù)他們在商業(yè)交往中認(rèn)識并信任的聯(lián)系人,俗稱“人脈”(Connections)。
5. Dropbox
Dropbox是一個提供同步本地文件的網(wǎng)絡(luò)存儲在線應(yīng)用。支持在多臺電腦多種操作中自動同步。并可當(dāng)作大容量的網(wǎng)絡(luò)硬盤使用。Dropbox采用免費試用+高級服務(wù)收費的Freemium模式,最初2GB空間免費,此后則需要按月支付存儲費用。
6. BitBucket
BitBucket 是一家源代碼托管網(wǎng)站,采用Mercurial和Git作為分布式版本控制系統(tǒng),同時提供商業(yè)計劃和免費賬戶。
7. Reddit
Reddit是個社交新聞?wù)军c,口號是“提前于新聞發(fā)生,來自互聯(lián)網(wǎng)的聲音”。
8. Quora
Quora是一個問答SNS網(wǎng)站,由Facebook前雇員查理?切沃和亞當(dāng)?安捷羅于2009年6月創(chuàng)辦。
9. Zynga
Zynga是一家社交游戲開發(fā)商,目前是Facebook第一大營收來源,2011年占Facebook全年營收比例高達(dá)12%。
10. Pinterest
Pinterest是全球最大的圖片社交分享網(wǎng)站,采用的是瀑布流的形式展現(xiàn)圖片內(nèi)容,無需用戶翻頁,新的圖片不斷自動加載在頁面底端,讓用戶不斷的發(fā)現(xiàn)新的圖片。
11. Foursquare
Foursquare是一家基于用戶地理位置信息的手機(jī)服務(wù)網(wǎng)站,并鼓勵手機(jī)用戶同他人分享自己當(dāng)前所在地理位置等信息。
12. EverNote
EverNote是一款非常著名的筆記軟件,界面與功能十分類似Onenote。它不僅具備強(qiáng)大的筆記捕捉功能,還采用了獨特的分類方式,而且支持filter的自動整理、即時搜索。
13. Codecademy
在線學(xué)習(xí)編程的網(wǎng)站,為用戶提供了一種學(xué)習(xí)編程的新方式。它采用基于網(wǎng)絡(luò)的互動編程教程,手把手幫助用戶了解編程語言的基本原理。
14. Instagram
Instagram是一款移動應(yīng)用,可以讓你以一種快速、美妙和有趣的方式將隨時抓拍下的圖片分享給其他人彼此。2012年10月25號,F(xiàn)acebook以總值7.15億美元收購Instagram。
#p#
下面來看看以上這些開源項目的相關(guān)介紹。
1. Backbone.js
Backbone.js是一個基于jQuery和underscore的JavaScript框架,提供了強(qiáng)大的對模型、視圖和交互的抽象,憑借它,我們可以使用JavaScript編寫復(fù)雜交互的Web應(yīng)用。
2. Cassandra
Cassandra 是一個混合型的非關(guān)系的數(shù)據(jù)庫,以Amazon專有的完全分布式的Dynamo為基礎(chǔ),結(jié)合了Google BigTable基于列族的數(shù)據(jù)模型,P2P去中心化的存儲。最初由Facebook開發(fā),后轉(zhuǎn)變成了開源項目,它是一個網(wǎng)絡(luò)社交云計算方面理想的數(shù)據(jù) 庫。
3. CoffeeScript
CoffeeScript 是一個使用純Ruby編寫的新編程語言,創(chuàng)建者Jeremy Ashkenas戲稱它是“JavaScript的不那么鋪張的小兄弟”。因為CoffeeScript會將Ruby編譯成JavaScript,而且大 部分結(jié)構(gòu)都相似,但不同的是CoffeeScript擁有更嚴(yán)格的語法。
4. Django
Django是一個基于Python的Web應(yīng)用開發(fā)框架,采用MVC設(shè)計模式。
5. EHCACHE
EhCache是一個純Java的進(jìn)程內(nèi)緩存框架,具有快速、精干等特點,是Hibernate中默認(rèn)的CacheProvider。
6. Grails
Grails是一套用于快速Web應(yīng)用開發(fā)的開源框架,它基于Groovy編程語言,并構(gòu)建于Spring、Hibernate和其他標(biāo)準(zhǔn)Java框架之上,從而為大家?guī)硪惶啄軐崿F(xiàn)超高生產(chǎn)力的一站式框架。
7. GWT
Google Web Toolkit的縮寫,允許開發(fā)人員使用 Java 編程語言快速構(gòu)建和維護(hù)復(fù)雜但性能高的 JavaScript 前端應(yīng)用程序,從而降低了開發(fā)難度,尤其是與 Eclipse Google 插件結(jié)合使用時,優(yōu)勢更明顯。
8. Hadoop
Apache基金會開發(fā)的一個分布式系統(tǒng)基礎(chǔ)架構(gòu)。用戶可以在不了解分布式底層細(xì)節(jié)的情況下開發(fā)分布式程序,充分利用集群的威力高速運算和存儲。
9. Lift
Lift是一個非常優(yōu)雅的web框架,基于Scala編程語言,使用Apache 2.0許可發(fā)布。Lift為開發(fā)者提供了最好的方式來創(chuàng)建交互的、高性能的web應(yīng)用。
10. Lucene
Lucene是一個開放源代碼的全文檢索引擎工具包,提供了完整的查詢引擎和索引引擎,部分文本分析引擎,目的是為軟件開發(fā)人員提供一個簡單易用的工具包,以方便的在目標(biāo)系統(tǒng)中實現(xiàn)全文檢索的功能,或者是以此為基礎(chǔ)建立起完整的全文檢索引擎。
11. Memcached
Memcached 是一個高性能的分布式內(nèi)存對象緩存系統(tǒng),用于動態(tài)Web應(yīng)用以減輕數(shù)據(jù)庫負(fù)載。它通過在內(nèi)存中緩存數(shù)據(jù)和對象來減少讀取數(shù)據(jù)庫的次數(shù),從而提供動態(tài)、數(shù)據(jù) 庫驅(qū)動網(wǎng)站的速度。Memcached基于一個存儲鍵/值對的HashMap。其守護(hù)進(jìn)程(daemon)是用C寫的,但是客戶端可以用任何語言來編寫, 并通過Memcached協(xié)議與守護(hù)進(jìn)程通信。
12. MongoDB
MongoDB 是一個介于關(guān)系數(shù)據(jù)庫和非關(guān)系數(shù)據(jù)庫之間的產(chǎn)品,是非關(guān)系數(shù)據(jù)庫當(dāng)中功能最豐富,最像關(guān)系數(shù)據(jù)庫的數(shù)據(jù)庫。其最大的特點是支持的查詢語言非常強(qiáng)大,其語法 有點類似于面向?qū)ο蟮牟樵冋Z言,幾乎可以實現(xiàn)類似關(guān)系數(shù)據(jù)庫單表查詢的絕大部分功能,而且還支持對數(shù)據(jù)建立索引。
13. Node.js
Node.js 是一套用來編寫高性能網(wǎng)絡(luò)服務(wù)器的JavaScript工具包,目標(biāo)是幫助程序員構(gòu)建高度可伸縮的應(yīng)用程序,編寫能夠處理數(shù)萬條同時連接到一個(只有一 個)物理機(jī)的連接代碼。實際上Node是對Google V8引擎進(jìn)行了封裝,并對一些特殊用例進(jìn)行了優(yōu)化,提供了替代的API,使得V8在非瀏覽器環(huán)境下運行得更好。
14. PostgreSQL
PostgreSQL 是以POSTGRES為基礎(chǔ)的對象關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(ORDBMS),支持大部分SQL標(biāo)準(zhǔn)并且提供了許多其他現(xiàn)代特性:復(fù)雜查詢、外鍵、觸發(fā)器、視 圖、事務(wù)完整性、MVCC。因為許可證的靈活,任何人都可以以任何目的免費使用、修改、和分發(fā)PostgreSQL。
15. RabbitMQ
RabbitMQ 是由 LShift 提供的一個 Advanced Message Queuing Protocol(AMQP)的開源實現(xiàn),由以高性能、健壯以及可伸縮性出名的 Erlang 寫成,因此也是繼承了這些優(yōu)點。
16. Redis
Redis是一個高性能的key-value數(shù)據(jù)庫,它的出現(xiàn),很大程度補(bǔ)償了memcached這類key/value存儲的不足,在部分場合可以對關(guān)系數(shù)據(jù)庫起到很好的補(bǔ)充作用。它提供了Python、Ruby、Erlang、PHP客戶端,使用很方便。
17. Solr
Solr是一個高性能、采用Java開發(fā)、基于Lucene的全文搜索服務(wù)器,同時對其進(jìn)行了擴(kuò)展,提供了比Lucene更為豐富的查詢語言,同時實現(xiàn)了可配置、可擴(kuò)展并對查詢性能進(jìn)行了優(yōu)化,并且提供了一個完善的功能管理界面,是一款非常優(yōu)秀的全文搜索引擎。
18. Stripes
Stripes 是一個使用最新的Java 技術(shù)來構(gòu)建Web應(yīng)用的開發(fā)框架。
19. YUI
雅虎用戶界面庫,采用JavaScript語言編寫,允許用戶使用DOM腳本、DHTML和AJAX技術(shù)構(gòu)建富交互網(wǎng)絡(luò)應(yīng)用程序。YUI庫也包含一些核心的CSS資源。

我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流