c 學完了基礎,可以如何製作乙個伺服器(讓網頁在上面可以被別人搜尋到)?

時間 2021-06-21 08:28:41

1樓:李克駿逸

不難的,學習socket tcp服務端開發,重點學習iocp,學習http 1.0的協議格式,到了這一步你就能做出乙個簡單的web server了。

如果你還想進一步,可以學學http 2.0,SSL,https,cpp運算元據庫等等。

2樓:風中的雪糕

首先你要找個c++庫, 能幫你解析http的, 不然每次http請求自己解析, 自己全寫就太麻煩了.

然後你要買個雲伺服器, 幾家你對比著看, 買最便宜的學生款就行, 反正你只是看結果.

然後把你寫的一堆cpp檔案打包發到雲伺服器上, 解壓, 用伺服器自帶的編譯器編譯, 安裝.

最後跑起來, 網域名稱可以不買, 用伺服器的網路ip也可以直接訪問.

3樓:Tony

建議換個簡單的目標(我現在都做不出你的問題)

比如:用c++寫個TCP連線伺服器,可以接受連線,建立連線,然後echo client的任何input字串。

Python可以用乙個簡單的Framework搭建Web Server,比如:Flask(或者有更簡單的,你搜尋一下,Flask實際是REST Server)

如何為c 編寫的程式製作乙個網頁版的應用呢?

王加加 不同程式語言的後端框架有很多,選乙個順手的就可以了。看起來這個需求也不是很複雜,選最簡單的框架來實現就可以了。以Python為例,Django有點重,可以用輕量一點的Flask。既然你已經寫了C 控制台應用,問題就變成 如何用python呼叫乙個可執行程式,並且獲得輸出?這個有很多辦法,比較...

如何擬合製作乙個 OS X Yosemite System Preferences 圖示?

leisonfrank 關注了乙個多星期都沒人回答。題主當真是擬合狂魔。然而我又來了。其實過程很簡單了,建模,渲染,後期。但是我的建模和渲染一塌糊塗。所以做不出完全一樣的效果。權當拋磚引玉了吧。畢竟這麼久都沒人回答。側面看著好像還行。我的做法是 首先開啟Ai 畫乙個圓,然後畫乙個齒輪的齒,然後中心旋...

如何製作乙個機械人?

唯一 這實際上是乙個開放的問題。確實,許多訊息靈通的人認為這是 問題 因為 他們辯稱 一旦找到AI,它就能自行解決其餘問題。我認為,要找到真正的AI,有乙個重要的科學瓶頸,那就是我們不了解自己的自然智慧型。好訊息是我們實際上正在取得一些進展。如果您檢視有關AI相關領域的主要會議 NIPS,ICML,...