真慘!受地攤經濟的影響,連各大編程語言都擺起地攤了!

困難年年有,今年特別多。nginx

公司要作一個新的網站,可預算有限,據說爲了生計,各大編程語言們都擺起了地攤兒,我決定去瞧瞧,看看能不能淘點作網站須要的東西。web

✪  選擇靜態web服務器

一進集市,這煙火氣就撲面而來,平時一個個端着架子的C++、Java、Python竟然能放下身段,招呼叫賣,我仍是頭一回見。數據庫


 

「老哥,須要來點什麼?」,C語言給我打起了招呼。apache

「我想要建個網站」,我回答到。編程

「那你可算來對地方了」,C語言攤主起身說到,「建網站總得須要一個Web服務器吧,你看這裏,apache web服務器,賣的可好了」緩存


 

我搖了搖頭,「這個apache,以前有用過,是用的多進程模型,鏈接多了有些吃力啊?」tomcat

「老哥是行家啊,來看這一款咱們最新推出的nginx服務器,採用epoll多路複用+事件驅動,性能強勁!上萬鏈接不在話下」,C語言攤主自豪的說到。服務器


 

隨後攤主給我展現了這個nginx服務器的能力,果真不錯,我加入了購物車,繼續往前逛。框架

 

✪  挑選web應用開發框架

沒走幾步來到 C# 的攤前。編程語言

「喲,老哥,你這是要作網站啊?」,C#攤主主動給我打起了招呼。

「你怎麼知道的?」,我好奇的問到。

「你這購物車裏不是裝了一個nginx嘛!既然作網站,可得試試咱們家的.NET Framework哦,各類裝備,應有盡有。」,C#熱情的拉着我過去。


 

不過我仍是拒絕了他:「實在很差意思,據說大家家產品只能在Windows系統上面運行,不支持Linux,仍是算了,我再看看別家」

C#攤主不願放棄,「別呀,咱們已經支持Linux了,您再看看,如今搞活動,免費送IIS服務器哦,你把那nginx退了吧,喂,再考慮一下啊·····」

 

不等他說完,我就溜走了,來到了Python的攤前。

Python攤主也看出了我要作網站,也推銷起他家的產品來。

「大哥,你作網站,確定不想只作一個靜態的吧,來試試我們家的Web框架作一個動態網站?咱Python家的產品,簡單、輕量又實惠。」,攤主熱情的說到。

「有哪些推薦的呢?」,我問到。


 

Python攤主指着攤位上的幾個產品說道:「有Django、Flask、Tornado這三款是如今主打拳頭產品,用了的都說好」

我正想蹲下仔細看看,背後傳來一個聲音:「這位大哥,擱這選Web開發框架吶?快來我這邊看看」

一邊說,一邊硬把我日後面拽。

來到他的攤位上,我一看原來是PHP攤主。


 

「咱PHP產品琳琅滿目,就是專門爲作網站而生的,如今作活動,跳樓價只要9.9,錯過再也不有!」

這PHP攤主好生能說,一頓猛誇把我說的暈頭轉向,不知怎的居然就加入了購物車。

 

繼續向前,來到了Java的攤位,一個好大的攤位,擺放的東西也是看的人眼花繚亂。

 


 

「你這個攤位不錯啊,又寬敞人流又多」

「可不是咋的,剛爲了搶這個攤位,跟PHP那傢伙還幹了一架呢。」,Java攤主笑着說到。

看到我購物車裏的東西,Java攤主也開始推銷起來:「大哥,這年頭怎麼還用PHP那傢伙的東西,趕忙去退了吧,咱Java攤裏的東西都是大品牌,質量有保障!」

「這,不太好吧,這PHP也是大品牌啊」

Java攤主搖了搖頭,「他一個腳本語言怎麼跟咱們比啊?大哥你看,咱們有Spring、SpringMVC、SpringBoot、SpringCloud等等明星產品,用戶衆多,售後工做也到位。並且如今搞活動能夠送tomcat服務器,你要是用戶量很少均可以把nginx退掉,省一筆錢。」


 

「看起來很厲害的樣子呢,我考慮一下」,我打算再去別的地方看看比較一下。

Java攤主一把拉住了我,「大哥,不說了,咱今天碰到是緣分,你作網站有不少服務是吧,得用到RPC吧,你今天下單,我再送你一套netty框架,又能幫你省一筆了」

Java攤主盛情難卻,我一時興起,買下了好幾個,購物車都裝滿了一大半了。

 

✪  挑選數據庫

剛付完錢準備離開,背後又傳來一個聲音:「大哥,作網站你得用數據庫吧,快來這看看」

我尋聲望去,原來是 C++ 攤主在叫我。

「來看看個人MySQL數據庫,作網站必備!」


 

我看了一下產品說明書,感受還不錯,看了下錢包,剛纔在Java攤主那裏花費很多,有些囊中羞澀了,問到:「能不能優惠一點」

C++攤主一聽,臉上的笑容少了一半,「若是你選個MongoDB組個套餐,能夠給你8折優惠」


 

「MongoDB?我要這個幹嗎」

攤主一聽來了勁頭,開始口若懸河:「有些數據啊他不適合存在數據庫裏,好比文檔啊,JSON啊,這些東西你要用數據庫存儲,增長字段和查詢,可麻煩了,你用MongoDB就方便都多了······」

被他說了一通,感受是得要個這個玩意兒。

攤主見我有些心動,又繼續推銷:「大哥看來真是行家,您作網站是否是有圖片音頻視頻須要存儲,我這裏還有一個對象存儲(OSS)系統CEPH,你看看要不要也一併帶上,我仍是給您八折,怎麼樣?」


 

「實在很差意思,我這預算有些吃緊了,這個就算了吧」,我婉拒到。

「哎哎大哥您往這瞧,咱家也有對象存儲minio,如今市場推廣期,免費送了!」,旁邊的Golang攤主招呼了起來。


 

竟然有免費這好事,我卻是想去看看。

C++攤主見狀小聲說到:「免費的你敢用,出了問題都找不到人,仍是看看個人吧,直接給你六折,怎麼樣?」

我一想也是,正想下單買下,背後傳來一聲「且慢」!

我回頭一看,原來是剛纔的Java攤主,「大哥,咱Java家的ElasticSearch也考慮一下唄。」


 

我回到Java攤主這邊,問到:「這又是個什麼?我須要用到嗎?」

Java攤主也開始給我掰扯起來:「咱家的ElasticSearch那但是搜索行家,你網站內容多了是否是須要個搜索功能啊,咱家的這個ES,全文搜索不在話下,秒級響應,作網站必備啊。看你是回頭客,給你九折!」

我正想作一個搜索功能,看來這個也是必不可少,也一塊兒拿下了。

 

✪  緩存服務器

我推着購物車準備回家了,今天真是滿載而歸。

來到集市出口,又碰到了一開始的C語言攤主,攤主一瞧揮着手喊道:「大哥,你還差個內存緩存系統,過來看看,Redis搞活動呢!哎,別走啊,Memcached虧本處理了,過來看看啊」


 

 

我一摸錢包,完蛋,嚴重超支了!我加快了步伐,匆忙離開······

 

✁ 彩蛋

看着我採購回來的一堆東西,老闆是氣不打一處來。

「我們就作一個內網論壇,全公司不過100號人,你給我搞這麼多,幾個意思?」

「老闆,您聽我解釋···」

「解釋個啥,明天不用來了」

哦豁,丟了飯碗,我也去擺地攤了···

看到這裏你是否是又學到了不少新知識呢~

若是你很想學編程,小編推薦個人C語言/C++編程學習基地【點擊進入】!

都是學編程小夥伴們,帶你入個門仍是簡簡單單啦,一塊兒學習,一塊兒加油~

還有許多學習資料和視頻,相信你會喜歡的!

涉及:遊戲開發、經常使用軟件開發、編程基礎知識、課程設計、黑客等等......

相關文章
相關標籤/搜索