日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Pikacode公司技術(shù)選型成功方案

“及早發(fā)布。頻繁發(fā)布。聽取客戶的意見”(Eric S. Raymond, The Cathedral and the Bazaar)是我們Pikacode公司的主導方針。開發(fā)中的技術(shù)選型必須認真的遵循這個指導原則。

[[103098]]
Pikacode公司Logo

Python

快速且整潔的開發(fā)。大部分我們的關(guān)鍵組件,如為git提供服務(wù)的http或ssh server以及mercurial遠程操作,都只有不到幾百行代碼。更少的代碼意味著更少的bug和更少的維護量,增加新功能也變得容易。Python生態(tài)系統(tǒng)和Pip(http://pypi.python.org/pypi)非常穩(wěn)固,這使系統(tǒng)依賴模塊的升級變得輕而易舉。我們使用virtualenv (http://pypi.python.org/pypi/virtualenv)來隔離我們的各個應(yīng)用。

Django和其它的python相關(guān)組件

如果你選擇使用python來開發(fā),那***的一個框架就是Django。Django擁有所有開發(fā)多功能網(wǎng)站的需要的特征,并且易于擴展。你需要的所有程序庫它都能提供。升級簡單而且不會影響你的應(yīng)用。

后臺任務(wù)由Rabbitmq (http://www.rabbitmq.com)集成Celery (http://celeryproject.org/)來處理。我們使用后臺調(diào)度程序來處理好資源的操作,例如統(tǒng)計計算,壓縮下載等高負擔的存儲操作。用Javascript查詢后臺任務(wù)狀態(tài),向用戶顯示最終狀態(tài)結(jié)果。

Bootstrap css框架

如果你是做開發(fā)的,且你的web設(shè)計方面的技術(shù)非常差,CSS框架能幫助你開發(fā)出一個用戶體驗非常好的漂亮的界面。Bootstrap是***的一個框架,能幫助你設(shè)計出風格一致的web應(yīng)用。(http://twitter.github.com/bootstrap/).

Web服務(wù)器和管理員工具

最關(guān)鍵的技術(shù)層是HTTP相關(guān)的,下面這些信息是關(guān)于底層web技術(shù)選型的。我們使用gunicorn (python WSGI http server http://gunicorn.org/)來服務(wù)django請求。Nginx是我們的web服務(wù)器。用Varnish來處理http緩存。Uwsgi 和 定制的ython WSGI servers來處理http遠程操作。

Supervisord (http://supervisord.org/) 管理我們所有的運行進程,Nagios負責監(jiān)控我們所有的服務(wù)。

結(jié)論

我們所有的程序都由Mercurial進行版本管理(我們自己搭建的服務(wù)),所有程序的部署都用過定制的 Fabric 腳本 (http://docs.fabfile.org/)進行。通過一條命令來把代碼推入產(chǎn)品環(huán)境中。

原文英文:Pikacode technology stack

譯文鏈接:http://www.aqee.net/pikacode-technology-stack/


新聞名稱:Pikacode公司技術(shù)選型成功方案
轉(zhuǎn)載注明:http://m.5511xx.com/article/dhpgdsc.html