股票數據是壹種標準化的結構數據,是可以通過API接口訪問的(不過壹般要通過渠道,開放的API有壹定的局限性)。也可以通過爬蟲軟件進行采集,但是爬蟲軟件采集數據不能保證實時性,根據數據量和采集周期,可能要延遲幾十秒到幾分鐘不等。我們總結了壹套專業的爬蟲技術解決方案(Ruby + Sidekiq)。能夠很快實現這個采集,也可以後臺可視化調度任務。
2. 關於展現
網絡股票數據的展現,網頁端直接通過HTML5技術就已經足夠,如果對界面要求高壹點,可以采用集成前端框架,如Bootstrap;如果針對移動端開發, 可以使用Ionic框架。
3. 關於觸發事件
如果是采用Ruby on Rails的開發框架的話,倒是很方便了,有如sidekiq, whenever這樣子的Gem直接實現任務管理和事件觸發。