看板 Web_Design 關於我們 聯絡資訊
小弟是CS大學生,平常主要寫C/C++,偶而會用python 對寫web有點興趣+好奇,但不清楚該如何開始 僅摸過一些基礎的html,css,javascript 之前做project時摸過FB API(javascript) 因為常常被朋友嗆說:"學CS的還不會寫網站" 加上本身也蠻有興趣的,就來版上問問前輩們的建議 =========以下正文========== 因為網站的需求不同,也會有不同的"解法" 目前現階段可能會遇到的兩個case case1: 幫社團寫一個簡單的網頁,需要有login的功能 根據user的權限決定他看到的內容以及可以編輯或刪除內容的權利 社團人數50人左右,流量不大 case2: 朋友打算參加創意競賽,需要login的功能 user登入後可在上面新增文章、留言等等 類似:http://www.sportsv.net/ 會把每個user上傳的內容display出來 針對以上兩個case來看的話 Q1: 前端建議如何寫? 比較建議自己刻還是建議使用bootstrap? PS 個人的理解是bootstrap上有別人寫好的css和javascript可以直接套 這樣的理解有錯誤嗎? Q2: 後端建議使用怎樣的語言? 稍微做了功課,大致有PHP、Ruby、Node.js、Python這些選擇 PHP似乎國內很多人用,Node.js則是有些新創團隊在使用 不太清楚該如何選擇會比較好? 請前輩們指教(爬了文還是不太懂彼此的差異) Q3: database的部分,有比較推薦的嗎? 聽人家說可以用MongoDB看看 =========以上笨問題========= 問題有點多,麻煩前輩們指點 若有未爬文周全的部分,還請多多包涵 希望前輩們能給小弟一些方向,我會再自己摸索 BTW 我們有2~3個本科系的學生要一起學 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.218.128 ※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1429205189.A.545.html
iamnodoubt: Q1.你會問那種問題,當然是用bootstrap,Q2 Q3.都寫 04/17 02:10
iamnodoubt: Python了.當然是Django 04/17 02:10
謝謝,我會開始動手摸
alog: Q1: 視情況而定 網站是先規劃 要做什麼 04/17 03:05
alog: 不是只有用寫一寫這樣而已 這不是做網站 04/17 03:05
alog: Q2: 可以學到很多東西 可以朝 Rails 練一下 國外很多文章 04/17 03:06
alog: 很多觀念跟設計方式可以在這個框架跟社群文化得到靈感 04/17 03:07
alog: 之後你要跳到 nodejs or php 之類的其實都蠻容易的 04/17 03:07
alog: Q3: 開園系列主流仍然是 MySQL/PostgreSQL 04/17 03:09
alog: 開源 04/17 03:09
alog: 我覺得 MongoDB 之類的可以等到你熟了做網站流程跟系統之後 04/17 03:10
alog: 再來使用會比較好,因為寫爛的很多 04/17 03:10
了解,謝謝前輩指教^^ ※ 編輯: spriteeddy (140.112.218.128), 04/17/2015 21:15:55