PTT評價

[請益] 想學google表單的問卷建置網站架設

看板Soft_Job標題[請益] 想學google表單的問卷建置網站架設作者
togs
(雙標達人)
時間推噓 5 推:6 噓:1 →:29

不曉得這邊是否方便請益

想請教一下網站架設前輩們

(小弟以前僅學過一點asp.net的基礎,不過是20年前的事情,現在也都忘光
想說現在資訊比以前更新更發達,是否有適合的語言、框架或各種工具?)

如果想做出一個類似google表單或surveycake的網站

主要提供user建置問卷,可在該網站上面創帳號並設計問卷,

最後產出一個連結,讓USER自行發放問卷


請問該學習哪些工具比較適合?

*考量到資源廣、好維護、問題好查詢、或是找人教也方便的情境

謝謝各位前輩大大。


附註: 目前做的功課為,將以下名詞查詢過一輪,但基礎不好因此還是沒頭緒

加上沒待過業界不知道業界主流

Javascript/CSS3/HTML5/React/Flux/Git/Pug/PostCSS/ES6
Vue/Angular/Flow/Typescript/Webpack/Jest/Jasmine/ CI/CD

--

※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.169.0.186 (臺灣)
PTT 網址

vi00024601/14 15:28這好像不是學程式就能解決的 你是想發案?

請問這句話意思是? 非常困難的意思之類? 我目前僅20年前大學上課時學過一點javascript/sql/asp.net 先前有碰了一下wordpress,有些名詞有看過但不懂因此去查 附上很粗淺的從零開始摸索的截圖:

https://imgur.com/Vwkkc66.jpg

我是認為技術門檻很高, 加上有些過往知識可能過時,而自己摸索會不知道, 想說藉由查詢+做功課省去一些繞路時間, 再來即便自己做功課還是會有盲點,因此想說也順道請益一下 (當然如果太難也歡迎幫我打斷念頭XD 另外關於發案,也就是蓋一個跟他們一樣的網站的部分, 基本上我是認為上面兩間公司已經做得非常完善,因此去競爭也可能不太有意義? 更別說好像建置服務不只這兩間? 附註: web_design版下面也有不錯的置底文章資訊分享,新手教學文 正在看當中,不過那篇文章是2008年撰寫的。

richard0725001/14 16:20需要蠻多的 看了一下清單稍微列幾個好像沒考慮到的

richard0725001/14 16:201. SERVER要放在哪裡? 如何管理?

richard0725001/14 16:212. DATABASE要用甚麼, sql會不會? 不用DATABASE的話

richard0725001/14 16:21資料的儲存方案是甚麼?

對耶 我沒想到這塊,謝謝richard大的提醒:)

richard0725001/14 16:233. wordpress有現成的方案 需要客製的時候php行不行

richard0725001/14 16:244. 安全性如何保證(帳號安全 資料安全)

richard0725001/14 16:25白手起家常常忽略掉安全問題

vi00024601/14 18:47這大概要會前後端、DB、devops的知識 一般人可能要三年

vi00024601/14 18:47才能懂皮毛 不懂你想要一人包辨整個專案是為了什麼

vi00024601/14 18:49也有可能是我看了你的敘述 想得太難了 其實只是side pro

vi00024601/14 18:49ject等級 你可能要說一下你的目的跟需求

qwe7030201/14 19:19看起來比較像做side project,前端react後端node.js足

qwe7030201/14 19:19矣,要上雲的話多一個AWS,差不多有大學期末作業的程度

感謝大大回應 所以假設自學或請人教,則告知對方我想要學 1. react 2. node.js 3. AWS使用 (不知道可否用GCP ?) 這樣就ok了嗎?

accessdenied01/14 20:27看到一具關鍵,你想要跟市面上兩大平台做競爭?而且

accessdenied01/14 20:27其中一家是google?這種東西要能動只是CRUD而已,

accessdenied01/14 20:27但是你憑什麼想跟他們平起平坐?如果只是靠你自己你

accessdenied01/14 20:27現在就放棄吧!別浪費時間了!

感謝回應,我那段的意思是暗示"競爭沒意義" 我沒講清楚造成誤會不好意思。

soccer10301/14 20:54同意樓上 自己做爽是一回事

soccer10301/14 20:55和市面上類似服務競爭又是另一回事

soccer10301/14 20:57若是工程師 side project 就算了

soccer10301/14 20:59若是要幫公司做內部用的問券服務

soccer10301/14 20:59不如想想還有什麼更好的解法

viper970901/15 00:42推vi000246

tnfshjcc01/15 01:50感覺是一題不錯的system design面試題

kyoe01/15 09:50會.net就直接開始動手做呀,從register/login直接開始做不用

kyoe01/15 09:50學什麼新的技術啦,等學完都老了

meowyih01/15 09:59推樓上, 推文好像把這種東西講的好難的感覺, 說真的你會

meowyih01/15 10:00.net就用.net寫,會php就從php寫,sql語法看一下一上午也

meowyih01/15 10:00夠用了,要寫個漂亮的或是scale要大到給幾百幾千人用的可

meowyih01/15 10:01能沒那麼簡單,但做個能動的幾星期就夠了吧?

meowyih01/15 10:02喔, 那個accessdenied的推文不用在意, 他很愛講那類很嗆

meowyih01/15 10:02的話不知道為什麼 :p

感謝前輩們的給予方向 目前爬了一下文+推文,預定大概如下: 前端: JavaScript + React、CSS3、HTML5 後端: PHP + Laravel、JavaScript --以下是一些參考資訊 以下看google與相關文章擷取的片段資訊: (有誤歡迎指正) python聽說較偏AI學習或爬蟲 React VS Angular VS Vue

https://tinyurl.com/y59knknw

node.js的問題這篇有人拿出來討論 也有留言反駁

https://yami.io/you-might-not-need-nodejs/

Dcard關於後端語言選擇

https://www.dcard.tw/f/softwareengineer/p/231898116

為了驗證上面文章的內容,於是嘗試參考ptt和104,以下是特定方式搜尋下的結果 104用關鍵字搜尋開缺: (後方數字為頁數、僅作參考;搜尋結果最多頁數似乎為150) PHP:150 React.js:93 Vue.js:116 (依上面某篇文章內容vue應該不多,但其實蠻多,可能跟該文章是幾年前的也有關係) Angular:41 Python:150 Asp.net:150 Node.js:107 PTT softjob版:文章搜尋筆數 React(34) > vue(6) = angular PHP(493) > python(147) > node.js(26) 最後提一下,由於小弟是外行+搜尋到的資訊難免有偏頗, 用特定找法去搜尋104或ptt這點也有問題, 因此到時還是會多聽他人的意見

※ 編輯: togs (118.169.45.161 臺灣), 01/15/2021 22:04:48

vi00024601/15 23:53光是React要學到會使用都要一段時間了

vi00024601/15 23:53你可能要評估一下專案時程跟自己的學習能力

spfy01/16 17:25不是 你到底要做什麼 是老闆要求還是自己創業還是side proj?