首頁>科技>

本文約1800字,精讀耗時因人而異;建議速讀,耗時約2分鐘。自我吐槽一下,谷歌的機翻真的令人捉急。

精益創業並不容易,除了上一篇文章所述的工具外,2VC們至少還得知道這些資料庫和開發工具……

資料庫

1. Cassandra

下面的Mrs卡桑德拉系音譯,“失眠”指資料balabala。

這種 NoSQL 資料庫由 Facebook 開發,其使用者包括蘋果、歐洲原子核研究組織(CERN)、康卡斯特、電子港灣、GitHub、GoDaddy、Hulu、Instagram、Intuit、網飛、Reddit 及其他科技公司。它支援極其龐大的資料集,聲稱擁有非常高的效能和出色的耐用性和彈性。可通過第三方獲得支援。

支援的作業系統:與作業系統無關

相關網站:Apache Cassandra

2. CouchDB

CouchDB 為 Web 而開發,這種 NoSQL 資料庫將資料儲存在 JSON 文件中,這類文件可通過 HTTP 來加以查詢,並用 JavaScript 來處理。Cloudant 現在歸 IBM 所有,它提供一款專業人員支援的軟體版本,使用者包括:三星、Akamai、Expedia、微軟遊戲工作室及其他公司。

支援的作業系統:Windows、Linux、OS X 和安卓

相關網站:Apache CouchDB

3. MongoDB

MongoDB 是一種 NoSQL 資料庫,聲稱“針對關鍵任務型部署環境進行了優化”,使用者包括 Foursquare、《福布斯》、Pebble、Adobe、領英、eHarmony 及其他公司。提供收費的專業版和企業版。

支援的作業系統:Windows、Linux、OS X 和 Solaris

相關網站:The most popular database for modern apps

4. MySQL

這個就懶得配圖了,從高工到資料民工都知道這勞什子。

MySQL 自稱是“世界上最流行的開源資料庫”,備受眾多網際網路公司的青睞,比如 YouTube、貝寶、谷歌、Facebook、推特、電子港灣、領英、優步和亞馬遜。除了免費社群版外,它還有多款收費版。最新更新版聲稱速度比老版本快三倍。

支援的作業系統:Windows、Linux、Unix 和 OS X

相關網站:MySQL

5. Neo4j

Neo4J 自詡為“世界上領先的圖形資料庫”,用於欺詐檢測、推薦引擎、社交網站、主資料管理及更多領域。使用者包括電子港灣、沃爾瑪、思科、惠普、埃森哲、CrunchBase、eHarmony、Care.com 及另外許多企業組織。

支援的作業系統:Windows 和 Linux

相關網站:Neo4j Graph Platform – The Leader in Graph Databases

開發工具

6. Bugzilla

技術流的網站就是這麼樸實無華且枯燥!

Bugzilla 是開源社群的寵兒,使用者包括 Mozilla、Linux 基金會、GNOME、KDE、Apache、LibreOffice、Open Office、Eclipse、紅帽、Novell 及其他公司。這款軟體缺陷追蹤系統(bugtracker)的重要功能包括:高階搜尋功能、電子郵件通知、預定報告、時間追蹤、出色的安全及更多特性。

支援的作業系統:Windows、Linux 和 OS X

相關網站:Bugzilla :: bugzilla.org

7. Eclipse

Eclipse 專案最為知名的是,它是一種大受歡迎的面向 Java 的整合開發環境(IDE),它還提供面向C/C++和 PHP 的 IDE,此外提供另外一大批開發工具。主要支持者包括冠群科技、谷歌、IBM、甲骨文、紅帽和 SAP。

支援的作業系統:與作業系統無關

相關網站:The Platform for Open Innovation and Collaboration | The Eclipse Foundation

8. Ember.js

補充:多次試用,感覺不錯。

這種框架用於“構建野心勃勃的 Web 應用程式”,旨在為 JavaScript 開發人員提高工作效率。官方網站上顯示使用者包括雅虎、Square、Livingsocial、Groupon、Twitch、TED、網飛、Heroku 和微軟。

支援的作業系統:與作業系統無關

相關網站: Ember.js: A framework for ambitious web developers

9. Grunt

Grunt 是一種 JavaScript 任務執行工具,有助於自動處理重複性的開發任務。使用它的知名科技公司包括:Adobe、推特、Mozilla、Cloudant 和 WordPress。

支援的作業系統:與作業系統無關

相關網站:Grunt: The JavaScript Task Runner

10. LoopBack

這個 Node.js 框架旨在讓使用者很容易構建 REST API,並連線到後端資料儲存區。知名使用者包括 GoDaddy、美國能源部和賽門鐵克。

支援的作業系統:Windows、Linux、OS X、安卓和 iOS

相關網站:LoopBack

11. Node.js

Node.js 的成名之處在於,它讓開發人員可以使用 JavaScript,編寫伺服器端應用程式。開發工作之前由 Joyent 管控,現在交由 Node.js 基金會監管。使用者包括 IBM、微軟、雅虎、SAP、領英、貝寶和網飛。

支援的作業系統:Windows、Linux 和 OS X

相關網站:Node.js

12. PhoneGap

Apache Cordova 是一種開源框架,讓開發人員可以使用 HTML、CSS 和 JavaScript 等 Web 技術,構建移動應用程式。PhoneGap 是最受歡迎的 Cordova 發行版。使用某一種 Cordova 發行版的科技公司包括:維基百科、Facebook、 Salesforce、IBM、微軟、Adobe 和黑莓。

支援的作業系統:Window、Linux 和 OS X

相關網站:PhoneGap

13. React Native

React Native 由 Facebook 開發,這種框架可用於使用 JavaScript 和 React JavaScript 庫(同樣由 Facebook 開發),構建原生移動應用程式。其他使用者包括:《探索》頻道和 CBS 體育新聞網。

支援的作業系統:OS X

相關網站:React Native · A framework for building native apps using React

14. Ruby on Rails

這個 Web 開發框架在開發人員當中極其流行,它聲稱“為確保程式設計員滿意和持續高效地工作進行了優化”。使用者包括 Basecamp、推特、Shopify 和 GitHub 等公司。

支援的作業系統:Windows、Linux 和 OS X

相關網站:Ruby on Rails

15. Sencha Touch

Sencha Touch 自稱是“一種用於構建通用移動應用程式的領先的跨平臺移動 Web 應用程式框架,基於 HTML5 和 JavaScript”。它既有開源許可證版本,也有商業許可證版本。據官方網站聲稱,《財富》100 強中 60% 使用它。

支援的作業系統:與作業系統無關

相關網站:Sencha Touch - Sencha.com

16. ZK

索尼、Sun、IBM、Adobe、電子港灣、富士通、夢工廠和優利系統等公司使用這種 Java Web 框架來構建 Web 和移動應用程式。提供收費支付及相關工具。

支援的作業系統:與作業系統無關

相關網站:ZK - Leading Enterprise Java Web Framework

最新評論
  • 整治雙十一購物亂象,國家再次出手!該跟這些套路說再見了
  • 全國哪條步行街消費力最強?解放碑排第三還是人氣之王