[問題] 想請教一些關於寫server的疑問

看板Programming作者 (問問問)時間3年前 (2021/05/09 13:55), 編輯推噓1(1013)
留言14則, 2人參與, 3年前最新討論串1/1
我想寫一個網路功能簡單的程式 碰上了一些問題 希望大家能夠幫我指引一條明路 敘述問題的時候可能會有很多不必要的冗言 這邊先道個歉@ @ 我寫了一個單機的程式分享給其他網友使用 但我還是會在非上班的時間持續增刪修改程式的功能 所以後續還是有新版本的推出。 一開始我會在網誌、PTT發文說有新版本的推出 但問題是我的程式的使用者未必會follow我的網誌或是ptt 所以我打算寫一個功能來提醒使用者有新版本的推出 一開始的想法是我就把網誌的網址寫死在程式裡面 這樣子我當我推出新版本的時候,只要修改網誌的文章內容 client端開啟程式的時候去爬網頁內容就可以知道有新版本的推出了 但除了通知的功能外 我私心想知道我的程式到底被網友們使用的頻率如何 因此client端除了接收通知以外,還要發送開啟程式的計次資訊 所以就不能單純只用爬網頁的方式,只能自己寫server 最直接的想法是把Server放在自己的電腦上跑 有幾個疑問: 1.家裡的網路應該高機率是固定的ip,只是使用了分享器 所以這中間一定有個工作要做才能讓client端從ip連到我真正的電腦 只是目前我還不清處這工作的方向。 2.查了一下有所謂的免費伺服器能夠讓使用者上傳網頁,這樣子就不必24小時開著電腦了 不過網頁語言我也是一竅不通,學網頁這個方案我先擱置,而且其實我要的也不是網頁 ,不需要UI,所以我覺得這個方向應該不適合我吧? (但我也不知道對不對就是了) 3.常有以來我一直有個疑問,不管是什麼語言,幾乎在網路上的client server程式範例 ,都是直接用localhost作範例,所以都不能應用在我的環境中,讓我很苦惱 以上就是我的一些疑問 感謝你的閱讀,希望能幫我指引一些方向 --

06/28 08:46,
高譚市需要的是publisher…
06/28 08:46

06/28 08:58,
樓上害我去查單字 看我是不是一直拼錯了誒
06/28 08:58

06/28 09:07,
B大的意思是高譚需要出版商讓市民多讀點書少點犯罪
06/28 09:07
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.192.225.144 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Programming/M.1620539714.A.0BA.html

05/09 16:43, 3年前 , 1F
3. 把localhost改掉成你能用的url就好.
05/09 16:43, 1F

05/09 16:43, 3年前 , 2F
ip或是domain url只要能連到都可以.
05/09 16:43, 2F

05/09 16:44, 3年前 , 3F
區網的話通常用ip直連最快
05/09 16:44, 3F

05/09 16:45, 3年前 , 4F
2. 網頁是 80 port 的服務.
05/09 16:45, 4F

05/09 16:46, 3年前 , 5F
你也可以用其他的port來服務你的client.
05/09 16:46, 5F

05/09 16:46, 3年前 , 6F
<domain url>:<port>/ 就可以連到你的服務.
05/09 16:46, 6F

05/09 16:47, 3年前 , 7F
所以你可以開一個伺服器然後架自己的服務
05/09 16:47, 7F

05/09 16:47, 3年前 , 8F
等於是把你現在架在你本機的服務架到雲端上
05/09 16:47, 8F

05/09 16:48, 3年前 , 9F
1. 分享器可以設定服務的轉址.
05/09 16:48, 9F

05/09 16:48, 3年前 , 10F
外部訪問的時候那些port要轉到內部哪台電腦
05/09 16:48, 10F

05/09 16:49, 3年前 , 11F
因為外部ip是相同且有限的.分享器負責分流
05/09 16:49, 11F

05/09 19:35, 3年前 , 12F
不需要UI 又要讓人知道有新版
05/09 19:35, 12F

05/09 19:37, 3年前 , 13F
你是要做API? 放一份說明文件在git還哪
05/09 19:37, 13F

05/09 19:37, 3年前 , 14F
更新說明文件就好了 會用的才會去看
05/09 19:37, 14F
文章代碼(AID): #1Wbtb22w (Programming)
文章代碼(AID): #1Wbtb22w (Programming)