主要從架構上來作優化,負載均衡、CDN、靜態化、數據庫的水平切割和縱向切割、讀寫分離、分佈式緩存着手

語言知識一種工具,甚至技術自己也只是一種工具,自己並不值錢,關鍵在於用於何種行業,產生了什麼價值。

但從語言來看,我我的更喜歡php,而後是C#,而後是java
從框架而言,先是java,而後C#,再次php
從性價比來看,php最好,而後是java,最後是.net

從學習角度來看,java開源框架不少,學習java,你能夠接觸到更多很優雅的框架,和不少解決問題很是好的思路,會比較open
.net入門很簡單,語法很優雅,但框架相對比較封閉,開源社區不活躍
php很簡單,快速學習,快速開發,快速部署,很是nice

從適用角度來講,我的認爲,中小型互聯網公司,用php很合適,研發速度很快,部署成本很低,並且能夠跨平臺;java更適合中大型企業信息化,和超大型互聯網平臺...至於.net嘛,中小型企業信息化。
這裏我要講講爲何,對於中小型互聯網公司將就的是快速開發、低成本部署,php天然更合適,而對於大型互聯網應用,高併發,仍是java爲好,並非語言如何,請看BAT,國內外頂尖高手用的是java,後續遇到瓶頸的高端技術支持,天然是java爲好,而.net確實比較尷尬,這個我要吐槽一下,一臺window服務器,佔用資源太多,部署成本很高的...

從架構上來說,其實架構與框架式兩個概念,架構與語言並無嚴格意義上的聯繫,架構師分離的

從性能上將,對於99.9%的人來說,並無什麼性能高低之分,絕大絕大部分的應用,性能尚未達到須要從語言上來優化的層次,主要是從架構上來作優化,負載均衡、CDN、靜態化、數據庫的水平切割和縱向切割、讀寫分離、分佈式緩存着手,只有在這些作到了必定級別,在算法作到了必定級別,纔會從語言自己上去優化性能

總而言之,談什麼語言好,沒什麼意義,關鍵在於應用場景php

相關文章
相關標籤/搜索