外媒速遞:不同編程語言速度差異綜述
原創【51CTO.com原創稿件】外媒速遞是核子可樂精選的近日國外媒體的精彩文章推薦,希望大家喜歡!
今天給大家推薦的內容包括:不同編程語言速度差異綜述、網站維護中的四種常見錯誤、良好系統架構的五項特質和購買云安全解決方案之前必須考量的11個核心問題等。
一、不同編程語言速度差異綜述
原文標題:The Different Speeds of Programming Languages
對于軟件開發人員而言,編程語言無疑是其最為重要的工具。而在選擇語言方面,復雜性、便利性與易用性等因素則起著至關重要的作用。但可以肯定的是,無論你是否關注這些因素,速度都是其中不容忽視的核心。下面,我們將圍繞三大高人氣語言選項,就這一話題展開比較。
1. C
2. C++
3. Python
二、網站維護中的四種常見錯誤
原文標題:4 website maintenance mistakes to avoid
每個網站都離不開維護,特別是開源網站。開源的優勢在于每個人都可以參與進去,但缺點在于我們必須了解并緊跟每位參與者的貢獻。一旦代碼發生變化,其它代碼即可能受到影響甚至停止工作。因此,網站維護必須得到高度重視——而以下四種常見錯誤則應加以努力避免。
1. 重新發明輪子
2. 自不量力的維護思路
3. 沒有作好充足的備份
4. 未進行定期維護
三、良好系統架構的五項特質
原文標題:5 traits of good systems architecture
盡管軟件架構師與建筑師在許多細節上存在差異,但在我看來,雙方在本質上仍存在顯著交集。具體來講,系統架構的表達往往更為直接。雖然我們知道它的作用、也了解它的來源,但卻很難從中總結出它的概念抑或是核心。在今天的文章中,我們將延著這一思路,聊聊良好系統架構應當具備的五項特質。
1. 圖景
2. 數據描述
3. 實體描述
4. 時間觀念
5. 關于故障問題的思考
四、購買云安全解決方案之前必須考量的11個核心問題
原文標題:11 Questions to Ask Before Investing in a Cloud Security Solution
無論你身為安全、運營或是其它領域工作人員,選擇正確的云安全產品可能都是一項復雜的挑戰。面對無數選項,我們該如何判斷哪款工具或者方案組合最適合實際需求?在今天的文章中,我們將就此展開探討。
1. 安全產品是否支持整個風險管理流程?
2. 產品是否能夠適應不同環境?
3. 產品能否幫助您同時滿足安全性與合規性要求?
4. 產品到底是為您節省時間抑或浪費時間?
5. 這款產品對使用者的經驗有何要求?
6. 產品如何幫助用戶區分日常活動與實際問題?
7. 如果遭遇入侵,流程會有怎樣的表現?產品能否與之契合?
8. 供應商是否使用自己的產品?
9. 產品穩定性與性能記錄如何?
10. 供應商能否提供良好的技術支持與客戶服務?
11. 供應商能否持續跟進技術演變?
【51CTO原創稿件,合作站點轉載請注明原文作者和出處為51CTO.com】