{eval=Array;=+count(Array);}
果斷PHP。
① 開(kāi)源cms多。
② 好部署。
③ Django admin有點(diǎn)雞肋。
④ 用vue還得加node做渲染,不然一個(gè)小網(wǎng)站不要seo?[皺眉]
果斷PHP。
咱別再讀Java八股文了好嗎,答應(yīng)我,只有大公司內(nèi)卷才會(huì)讀那個(gè),讀了有什么用嗎?我一直想問(wèn)。本人PHP,Java,c語(yǔ)言,一共開(kāi)發(fā)經(jīng)驗(yàn)9年,樣樣都會(huì),樣樣稀松,樣樣都有落地項(xiàng)目。可能是人有點(diǎn)不及時(shí)運(yùn),一直沒(méi)有碰到并發(fā)數(shù)量百萬(wàn)級(jí)項(xiàng)目。不好意思獻(xiàn)丑了,面試過(guò)百萬(wàn)級(jí),甚至千萬(wàn)級(jí)項(xiàng)目開(kāi)發(fā)人員很多,暫且不論他們是不是真的,中國(guó)有多少百萬(wàn)級(jí),千萬(wàn)級(jí)并發(fā)量項(xiàng)目,而參加這種級(jí)別的開(kāi)發(fā)人員又有多少?就算有,增刪改查的也是很多的,而且增刪只能在一條業(yè)務(wù)線上,等待干枯,凋萎,所以我確認(rèn)我面試的這些人多數(shù)上是假的。當(dāng)然我也被別人面試過(guò),但是面試官?gòu)埧诰褪前偃f(wàn)級(jí)千萬(wàn)級(jí)并發(fā),大數(shù)據(jù)存儲(chǔ),流計(jì)算,微服務(wù),區(qū)塊鏈,人工智能。我都沒(méi)好意思跟他討論下公司業(yè)務(wù)會(huì)不會(huì)有這么多流量和數(shù)據(jù),如果要有,我覺(jué)得我會(huì)盡量回答,畢竟咱們要一起富嘛,沒(méi)有聊個(gè)啥,畢竟日活不到20萬(wàn)的產(chǎn)品有的都上市了。都不知道那些人在想什么,技術(shù)是根據(jù)業(yè)務(wù)來(lái)的。沒(méi)有好的業(yè)務(wù),技術(shù)就吹PHP好,Java好,那不是放屁man!有些java忽悠老板,老板也傻一打聽(tīng)Java,哎喲好厲害的,趕緊在自己項(xiàng)目推進(jìn),最后死的體無(wú)完膚,有時(shí)候都不知道怎么死的還背上了債。真是可憐。創(chuàng)業(yè)老板如果你認(rèn)真看完我寫(xiě)的,請(qǐng)先重視評(píng)估你的業(yè)務(wù),再去用低成本開(kāi)發(fā)語(yǔ)言諸如PHP去探測(cè)市場(chǎng),如果可以引來(lái)投資,再用Java提供后臺(tái)服務(wù),否則不要聽(tīng)某些人胡言亂語(yǔ)。他只是大廠進(jìn)不去,想來(lái)想公司圈錢(qián)罷了,至于當(dāng)老板的你活的如何,他們是不管的,最后小公司以產(chǎn)品為基礎(chǔ)的慎重Java,畢竟淘寶一開(kāi)始是PHP試的水,百度,360,ucloud都是PHP和C++混開(kāi)。
PHP!
1、php是世界最好的語(yǔ)言!
2、中小型網(wǎng)站用PHP最適合不過(guò)了!
3、綜合成本來(lái)說(shuō),PHP是最低的。
4、PHP已經(jīng)有20多年歷史了,足夠完善。
5、做網(wǎng)站方面的生態(tài),PHP比Python和go都完善得多,PHP各種composer庫(kù)也很多。
6、PHP程序員也比go和Python程序員多!未來(lái)網(wǎng)站維護(hù)更方便。
6、Python更適合做數(shù)據(jù)分析,爬蟲(chóng),人工智能方面。
7、go語(yǔ)言更適合用來(lái)處理日志、數(shù)據(jù)打包、虛擬機(jī)處理、文件系統(tǒng),分布式系統(tǒng)、數(shù)據(jù)庫(kù)代理器、中間件等,例如docker。
8、PHP的性能也越來(lái)越強(qiáng)。PHP8新增了JIT引擎,速度提升數(shù)倍!
9、PHP并不只能開(kāi)發(fā)web網(wǎng)站。可以安裝swoole擴(kuò)展。
Swoole 可以編寫(xiě)高性能高并發(fā)的 TCP、UDP、Unix Socket、HTTP、 WebSocket 等服務(wù)!
中小型直接Django框架吧,前后直接渲染,利用自帶的插件搞定90%功能模塊。如果你要涉及到高并發(fā)性能,利用所謂的前沿技術(shù)vue+go,試一試也可以。
中小型網(wǎng)站語(yǔ)言沒(méi)多大差別,大型網(wǎng)站需要考慮高并發(fā),大流量。要開(kāi)發(fā)肯定是遠(yuǎn)自己熟悉的語(yǔ)言來(lái)。[我想靜靜] 用vue的話,要么傳統(tǒng)網(wǎng)頁(yè)搭配vuejs使用,要么做vue直接做ssr渲染。服務(wù)端用python還是go都行。
說(shuō)Java開(kāi)發(fā)難,慢。但是現(xiàn)在Java做起開(kāi)發(fā)。已經(jīng)非常快了。不會(huì)比PHP慢。入手也非常快。
Java對(duì)接三方系統(tǒng)有優(yōu)勢(shì),比如你對(duì)接銀行,電子簽,各種認(rèn)證。很多是只有Java接口。
Java解決問(wèn)題,資料很多。什么困難都能解決。
1.技術(shù)選型要根據(jù)實(shí)際情況,單從語(yǔ)言上區(qū)別不是很大
2.基于公司現(xiàn)在的基礎(chǔ),減少重復(fù)工作,減少成本
3.基于開(kāi)發(fā)人員的技術(shù)基礎(chǔ),考慮長(zhǎng)遠(yuǎn)發(fā)展,最好選擇大眾化的語(yǔ)言
4.如果沒(méi)有代碼基礎(chǔ),公司沒(méi)有基礎(chǔ)框架,可以參考開(kāi)源項(xiàng)目,減少成本
vue+nodejs,這是創(chuàng)業(yè)公司的首選。開(kāi)源庫(kù)多,前后端語(yǔ)法一致、易上手。
go的話不建議,如果對(duì)性能有要求,為什么不上c++?如果對(duì)性能沒(méi)要求,為什么不用簡(jiǎn)單的nodejs?
技術(shù)選型還是團(tuán)隊(duì)組織架構(gòu)為基礎(chǔ)。
團(tuán)隊(duì)內(nèi)部開(kāi)發(fā)人員如果是固定的情況下,優(yōu)先選擇比較熟悉的技術(shù)團(tuán)隊(duì)人員。
如果還沒(méi)組建完成可以考慮技術(shù)選型還是團(tuán)隊(duì)組織架構(gòu)為基礎(chǔ),團(tuán)隊(duì)內(nèi)部開(kāi)發(fā)人員如果是固定的情況下,優(yōu)先選擇比較熟悉的技術(shù)團(tuán)隊(duì)人員,如果還沒(méi)組建完成,可以考慮較為流行,或者是主流的技術(shù),如果是我來(lái)選行,我會(huì)選擇第二種。
最后補(bǔ)充一下,不管選什么技術(shù),都不要忘記我們的產(chǎn)品,我們的客戶價(jià)值最后補(bǔ)充一下,不管選什么技術(shù),都不要忘記我們的產(chǎn)品,我們的客戶價(jià)值技術(shù)只是一種手段,只要能實(shí)現(xiàn)目的,手段其實(shí)并不是最重要的。
10
回答5
回答0
回答0
回答0
回答1
回答10
回答8
回答5
回答0
回答