大專案開發語言的選擇

2022-09-13 11:15:12 字數 555 閱讀 3769

摘抄:php程式設計師

「頁面展示」:帶有web頁面的產品和醒目,使用php方便結合前端的開發技術,如html/xhtml、css、j**ascript、json等,不需要編譯,可以快速調整頁面。

「模組粘合」:將乙個大專案分解出多個邏輯相對固定且獨立的模板,採用c/c++、php等做成獨立的模板提供服務,採用php呼叫這類服務後,結合其他的靈活多變的業務邏輯組裝起來。

在以下場景建議使用c/c++:

「高效能,大併發,高實時」:效能高是c/c++的優點,相對於php或j**a,使用者量大,併發訪問的使用c++能節省大量的機器。

「耗cpu、管理大量記憶體、高磁碟i\o或者網路i\o」:對物理資源的管理以及靈活方便的操作是c/c++的天生優勢,但是缺點是要求開發人員有豐富的開發經驗。

在以下場景建議使用j**a

「堅固業務靈活性、規範性、效能和安全」:j**a類被組織成等級分層,純粹物件導向、規範、類庫多、業務抽象比較好、跨平台、業務邏輯變更方便、而且效能相對較高。

很多銀行系統、銀行**、製造企業的系統都是基於j**a平台,因此,網際網路企業和其他企業有互動的專案常用j**a。

GO語言大專案推薦

1 rainbond 實現微服務架構不用改 管理k8s不用學容器,幫企業實現應用上雲,一站式將任何企業應用持續交付到k8s集群 混合雲 多雲等基礎設施 rainbond是乙個集大成的專案 rainbond devops方案 賦予企業搭建面向應用的持續開發 交付鏈路的能力 rainbond 多租戶多雲...

大專案小專案

很多人責怪第一門計算機語言的老師不行 我也是的 雖然那個時候自己無心也無力對老師進行評價 現在想想只能用 誤人子弟 來形容這位尊敬的副院長 很神奇授課的時候把大學的東西搞明白了 小碩的時候把授課的東西搞明白了 工作了把小碩的東西搞明白了 永遠都慢了一拍 那什麼時候才能把工作的東西搞明白?今年的工作接...

Ansible 管理大專案

使用萬用字元匹配主機 hosts 匹配所有主機 hosts example.com 匹配以.example.com結尾的主機 hosts 192.168.136.匹配指定ip網段的主機通過列表匹配主機或主機組 hosts localhost,test1,192.168.10.30也可以將萬用字元和列...