作者cia1099 (回收業者)
看板C_and_CPP
標題[問題] C++Web開發有沒有什麼參考入門資料?
時間Fri Sep 11 14:29:39 2020
自學C++也學了2年了
從一開始慢慢摸語法,了解物件導向編程
還是沒什麼成就感,畢竟都是控制台的程序,只能輸出一串字符串,整天面對黑框框,感覺
就很壓抑
於是又去學了QT,把事件、訊號與槽摸透了,能運用各種模型視圖類,能照著葫蘆畫瓢的搞
個小應用程式了,還帶界面,寫程式的身涯終於開啟了一扇窗,成就感爆棚
但發現還是賺不到錢,語言搞懂了,UI程序也會了,還是只能乾巴巴羨慕別人能接案,開啟
新世界的大門,眼看別人都賺飽飽了,自己還在單機自嗨爽,互連網時代,只會寫桌面應用
化成灰都沒人會使用到你寫的產品
不是為了要找工作才去寫web的,廢物像我已經看開在台灣是摸不著C++需求的工作了
c++只能自嗨,711打零工才是正業,但還是夢想能架設一個屬於自己的網站。目前先不考慮
python架站,因為打算未來租個google雲來架服務器的話環境配制麻煩,就想只用c++寫後
台,直接輸入sudo apt-get install build-essential make 就完成環境佈署
想請教大神們C++有什麼作web入門的書籍(偏實作)或資料推薦的嗎?希望有朝一日能見到
自己c++網站服務他人訪問的一天
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.241.66.225 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/C_and_CPP/M.1599805781.A.759.html
1F:→ MOONRAKER: 這種要求一輩子沒聽過 09/11 14:35
3F:→ eye5002003: framework-for-the-web 09/11 14:45
4F:推 stupid0319: 現在都ajax了,c++在後端頂多提供資料 09/11 14:47
5F:推 Killercat: cgi或者mongoose看看吧.... 09/11 14:50
6F:→ Killercat: 老實講C++寫web太自虐了 寫API大概還可以 09/11 14:51
7F:→ Killercat: mongoose算是我用過幾個比較好寫http server的就是 09/11 14:52
8F:推 clh960524: 如果要架MVC架構的網站,可以試試treefrog 09/11 15:29
10F:→ loveme00835: frontend 可以試試 nxxm, backend 你弄個 http lib 09/11 16:20
11F:→ loveme00835: 就可以開始寫了 09/11 16:20
12F:→ loveme00835: C++ full-stack 不是不可能, 只是要串服務的時候很麻 09/11 16:25
13F:→ loveme00835: 煩, 打通的成本可能比換語言寫還要高就是 09/11 16:25
14F:→ fantasystar: 是只能從 c++ 得到樂趣嗎... 不是的話請選其他語言 09/11 16:27
15F:→ bbb654123: 換pythonㄅ 09/11 17:54
16F:→ Lipraxde: 我 terminal 都用淺色系,有沒有比較陽光? 09/11 18:33
17F:推 KanzakiHAria: C++web的建議就是不要用C++寫 09/11 19:08
18F:推 ctrlbreak: boost c++ asio和beast 有陽春板的http server範例 09/11 19:44
19F:推 j0958322080: web有很多好用的語言幹嘛選c++呢...... 09/11 19:44
20F:推 backpacker18: 自虐流 09/12 09:45
21F:推 easyman: GitHub 上應該有cpp 後台, 不過非主流 09/12 23:16
22F:推 lc85301: 好 rust 不用ㄇ 09/13 08:54
23F:推 ko27tye: 投rust一票 09/13 13:54
24F:推 Sirctal: 你除非有效能上的需求,不然為什麼要用C++ 09/13 15:46
26F:推 CoNsTaR: 過氣 rust 沒 dependent types(逃 09/13 21:02
27F:→ Killercat: Rust其實也是不錯選擇 但是目前只看過embedded跟micro 09/13 23:06
28F:→ Killercat: service會用他寫,這個彈性真的有點差.... 09/13 23:06
30F:推 firejox: 用ruby寫 09/14 11:22
31F:噓 final01: 笑了,我不相信c++寫幾年的人連這都不會找資料XD 09/14 14:41
32F:→ final01: 我建議你在搞清楚你到底是要什麼在來問 09/14 14:44
33F:推 james999: 為何要自虐XD 09/14 14:54
34F:噓 annheilong: 為什麼要自虐 去學有web框架的程式語言啊 09/14 17:21
35F:推 Schottky: 哪是自虐,純粹只是覺得自己太強 09/15 01:51
36F:→ Schottky: 自己做 Apache module 的爽感,上面的人是不會懂的 09/15 01:51
37F:→ kobe8112: 但以他說明的需求來看感覺他真的劍走偏鋒了啦QQ 09/15 09:06
38F:→ MOONRAKER: 不像自己做apache module 比較像20年前看到的 09/15 11:13
39F:→ MOONRAKER: 硬幹CGI 幹完之後還說C++最適合字串處理web開發 09/15 11:13
40F:→ MOONRAKER: 更正,23年前 09/15 11:14
41F:推 Killercat: 其實也不能說完全沒use case,有些embedded system 09/15 13:50
42F:→ Killercat: 還是會使用http server來做micro service的 09/15 13:51
43F:→ Killercat: Mongoose就是不錯選擇 但是除此之外 別自虐了.... 09/15 13:52
44F:推 Vent: lighttpd 09/17 02:09
45F:推 kingofsdtw: export to env 然後print 09/28 02:58
46F:推 plsmaop: Proxygen, drogon,在台灣想寫 c++ 串可以考慮群暉,Kro 10/10 19:32
47F:→ plsmaop: nos,Google,微軟(power BI team) 10/10 19:32
48F:推 kingofsdtw: nginx fastcgi php php-fpm 10/17 09:09
49F:→ kingofsdtw: 以上是x86 power pc可用的主流關鍵字 10/17 09:11