版上前輩好
目前小弟是資管系大二生
最近要開學了 想要趁著空閒時間多會一些技能
但由於能問的人不多 想請教前輩們
如果想獨立開發一個電商網站
前台 後台
商品 會員 結帳 購物車
需要哪些技能
現在我會一些java html js
想要讓自己變得更強 不知道要從哪個方向開始
煩請前輩們提示 謝謝
作者: stevekevin10 (hippo泡) 2018-02-24 16:45:00
電商套件一堆 會一直按下一步就好了
作者:
miniear (Littlear)
2018-02-24 16:52:00Php必要吧 購物車用session存 如果你念中興可以認識一下
作者: Expsun (無限燃燒) 2018-02-24 16:54:00
良葛格的書裡面有方向
作者: DKMonster (DKMonster) 2018-02-24 16:59:00
後選擇一個順眼的後端語言,PHP是比較好入門,機會也蠻多的,如果想要有點難度可以參考ROR or Python, NodeJS
作者:
alihue (wanda wanda)
2018-02-24 17:02:00太籠統了,直接做,卡關再問
作者:
pttworld (批踢踢世界)
2018-02-24 17:04:00電商會用JAVA還不知道那間
你目前會的 可以弄成java後端 js+html前端JAVA後端有全家筒 但我猜你技術應該還沒到那個程度享用最新潮的可以 Nodejs後端 前端用angular或react差點忘了資料哭 傳統就用SQL 潮就用mongoDB我是覺得沒有一定要php啦...這就要再想想了...沒資料庫 你商品 會員 資料要存哪?是說像前幾樓說的,弄幾個套件先來玩玩也不錯 不一定要馬上開始寫,多玩幾套 看看別人都怎麼弄的我不會寫程式時也是整天玩別人的套件
作者:
testPtt (測試)
2018-02-24 17:22:00學校通常不教nosql 自己玩吧
作者:
miniear (Littlear)
2018-02-24 17:31:00漏看你會java,會用就可以了不一定要php,我也認同樓上大大說的,先做再問!
作者:
TAKADO (朕沒給的你不能搶)
2018-02-24 17:33:00問個笨問題,有學過任何的web + db的CRUD了嗎?
作者:
alog (A肉哥)
2018-02-24 17:34:001) 電商系統會跟著實際需求(來自客戶或公司營運的平台)會有非常多的功能以及多個子系統與其他公司的平台系統進行整合,也會根據用戶數量,不同規模會有不同的架構跟設計方式,要講真的我可以講不完再打一篇出來都行 2) 從你的列出來的部分,其實我覺得你應該只是想求進步,那麼大概的方向就是先熟用後端語言,你要php/laravel、Ruby/rails 開始都可以,java配框架也可,但熟用需要有人帶,而前端會根據ui設計跟實際考量狀況可能會有人用reactjs或vue,但我覺得以你目前狀況跟常見需求來說先熟用jquery跟dom/event處理別搞得亂七八糟
作者:
miniear (Littlear)
2018-02-24 17:35:00資料庫網路上也有很多教學
作者:
alog (A肉哥)
2018-02-24 17:35:00就好 3) 不過直接講重點好了,你要練的是技術,那麼就是後端語言、框架的熟用、如何做背景處理、活用資料庫系統、伺服器的部署營運維護、關注資訊安全的議題(看OWASP TOP10所列的各項,一邊學一邊留意)、懂得看出程式性能瓶頸/開銷問題跟解決它、如何利用程式框架單元、交互測試相關的功能讓你設計與維護上會更可靠,前端這塊看你興趣如何,但應該後端先著重
作者:
neo5277 (I am an agent of chaos)
2018-02-24 17:43:00mvc
作者:
jimmy689 (å‰ç±³è›†è›†)
2018-02-24 17:48:00wordpress一路點下一步連歐付寶購物車都幫你穿好
作者:
alihue (wanda wanda)
2018-02-24 17:51:00你要問是學技術導向的,還是想要架一個來用的…
技術選擇可以wordpress+photoshop
作者: louis70109 (Nijiayu) 2018-02-24 17:57:00
rails+1
PHP不是要淘汰的語言了嗎? nodeJS java py選一?
等大四做專題時,這個問題會更簡單,如果你有把課程修的不錯為前提
作者:
pttworld (批踢踢世界)
2018-02-24 19:03:00虛擬主機的網站不倒,php怎麼消失
作者: aoma 2018-02-24 19:22:00
在github上找shopping-cart,應該蠻多範例的,找個來練習吧
作者:
TAKADO (朕沒給的你不能搶)
2018-02-24 19:38:00“我預算一萬幫我架一個有購物車的網站吧” 這種需求還在,PHP模板帝國榮光永在!Heil PHP!不過有心走web開發,先不要一下就學這種旁門左道。請照上面Alog大的建議點好基礎技能,畢業前學一些資安、資料庫進階跟分散式系統等延伸技術的基礎,以後上班看情況也許會用到。
關聯式資料庫 / NoSQL 資料庫出來工作都有很大的機會碰得到,先學不會吃虧
用北風資料庫啊 資料表都開好了 只需要專注程式的部份
作者:
nelley (名字:大便王)
2018-02-24 21:15:00java的話可以jsp+servlet......但我覺得沒有python的django容易上手
作者:
gmoz ( This can't do that. )
2018-02-24 21:57:00要快的話推薦 JSF+Primefaces+JPA上手的話 基本功能的電商SAMPLE可能1~2天就搞定還不難看喔你是要練技術喔 那還是算了XD
你會java的話就jdbc->servlet->jsp一路玩下去呀找個MySql練一下基本的CRUD能不能做到,可以的話就再加上你會的html,先求有啊,電商什麼都後話了js最後再上就好了,網頁互動什麼的反而不是最急的
作者:
gpctv (gpctv)
2018-02-24 23:50:00不然你可以走Struts2 架構其實也不錯啊
作者:
yueayase (scrya)
2018-02-24 23:58:00C#+ASP.NET 可以相對快速做出一個ouline~~
作者:
alihue (wanda wanda)
2018-02-25 00:02:00.net core MVC直接用了,開發友善度很高
作者:
xo1100 (蝦蒸河粉)
2018-02-25 00:36:00c# Webform弄一弄直接前端後端都有了反正一開始都得從簡單下手
作者:
nfsong (圖書館我來了)
2018-02-25 01:43:00php 的話 opencart ,Magento之類的eCommerce 可以考慮Shopify , WooCommerce ,PrestaShop找一個比較多人用的
java該學的是選用哪套framework,jsp/servlet太底層google framework ranking>選一個前幾名的都能找到現成能動的範例和教學
作者:
Argos (Big doge is watching u)
2018-02-25 12:09:00PHP被淘汰?哈哈哈
作者:
typepeter (∵Peter∴笑點)
2018-02-25 12:34:00Laravel 笑而不語
作者:
Csongs (西歌)
2018-02-25 13:46:00我資管大一就會SQL沒必要等到大三吧.. 說不定大三是看DBMS的原始碼
作者: caty1010 (Lucas) 2018-02-25 14:42:00
有時間就多試著實作東西 不需要等到學校教再做 況且學界與實務有著極大的差距..
C# ASP.NET MVC + Java Spring 都必學
作者:
netburst (133 134 592)
2018-02-25 16:43:00larvel搞定
作者:
ken1325 (優質水瓶男)
2018-02-25 19:19:00PHP 可以讓老闆找到一堆奴才,怎麼可能被淘汰
作者:
y3k (激流を制するは静水)
2018-02-25 19:31:00寫PHP的強者跟弱者的差距非常非常大 而且不懂技術的很容易看不出來
重點別放在語言本身 先找一套open source trace看看搞懂資料表的作用 關聯性 金物流邏輯..之後再自己刻
作者:
alog (A肉哥)
2018-02-25 20:18:00花時間戰語言是很浪費的事情,有些人講話不負責任不思考看看就好,把美好的閒暇時間花在重要的地方上就好。
作者:
maxqq (max)
2018-02-26 09:22:00要懂得忍耐
作者:
crazwade (crazwade)
2018-02-26 10:24:00不會資料庫 還是先自學資料庫吧 不然要怎麼做==
作者:
xo1100 (蝦蒸河粉)
2018-02-26 15:04:00前端的話是可以先組json假裝有資料啦(?
作者:
screwup (sss)
2018-02-26 21:00:00說php被淘汰的不知道有沒有領的比我多
作者: stevekevin10 (hippo泡) 2018-02-25 00:45:00
電商套件一堆 會一直按下一步就好了
作者:
miniear (Littlear)
2018-02-25 00:52:00Php必要吧 購物車用session存 如果你念中興可以認識一下
作者: Expsun (無限燃燒) 2018-02-25 00:54:00
良葛格的書裡面有方向
作者: DKMonster (DKMonster) 2018-02-25 00:59:00
後選擇一個順眼的後端語言,PHP是比較好入門,機會也蠻多的,如果想要有點難度可以參考ROR or Python, NodeJS
作者:
alihue (wanda wanda)
2018-02-25 01:02:00太籠統了,直接做,卡關再問
作者:
pttworld (批踢踢世界)
2018-02-25 01:04:00電商會用JAVA還不知道那間
你目前會的 可以弄成java後端 js+html前端JAVA後端有全家筒 但我猜你技術應該還沒到那個程度享用最新潮的可以 Nodejs後端 前端用angular或react差點忘了資料哭 傳統就用SQL 潮就用mongoDB我是覺得沒有一定要php啦...這就要再想想了...沒資料庫 你商品 會員 資料要存哪?是說像前幾樓說的,弄幾個套件先來玩玩也不錯 不一定要馬上開始寫,多玩幾套 看看別人都怎麼弄的我不會寫程式時也是整天玩別人的套件
作者:
testPtt (測試)
2018-02-25 01:22:00學校通常不教nosql 自己玩吧
作者:
miniear (Littlear)
2018-02-25 01:31:00漏看你會java,會用就可以了不一定要php,我也認同樓上大大說的,先做再問!
作者:
TAKADO (朕沒給的你不能搶)
2018-02-25 01:33:00問個笨問題,有學過任何的web + db的CRUD了嗎?
作者:
alog (A肉哥)
2018-02-25 01:34:001) 電商系統會跟著實際需求(來自客戶或公司營運的平台)會有非常多的功能以及多個子系統與其他公司的平台系統進行整合,也會根據用戶數量,不同規模會有不同的架構跟設計方式,要講真的我可以講不完再打一篇出來都行 2) 從你的列出來的部分,其實我覺得你應該只是想求進步,那麼大概的方向就是先熟用後端語言,你要php/laravel、Ruby/rails 開始都可以,java配框架也可,但熟用需要有人帶,而前端會根據ui設計跟實際考量狀況可能會有人用reactjs或vue,但我覺得以你目前狀況跟常見需求來說先熟用jquery跟dom/event處理別搞得亂七八糟
作者:
miniear (Littlear)
2018-02-25 01:35:00資料庫網路上也有很多教學
作者:
alog (A肉哥)
2018-02-25 01:35:00就好 3) 不過直接講重點好了,你要練的是技術,那麼就是後端語言、框架的熟用、如何做背景處理、活用資料庫系統、伺服器的部署營運維護、關注資訊安全的議題(看OWASP TOP10所列的各項,一邊學一邊留意)、懂得看出程式性能瓶頸/開銷問題跟解決它、如何利用程式框架單元、交互測試相關的功能讓你設計與維護上會更可靠,前端這塊看你興趣如何,但應該後端先著重
作者:
neo5277 (I am an agent of chaos)
2018-02-25 01:43:00mvc
作者:
jimmy689 (å‰ç±³è›†è›†)
2018-02-25 01:48:00wordpress一路點下一步連歐付寶購物車都幫你穿好
作者:
alihue (wanda wanda)
2018-02-25 01:51:00你要問是學技術導向的,還是想要架一個來用的…
技術選擇可以wordpress+photoshop
作者: louis70109 (Nijiayu) 2018-02-25 01:57:00
rails+1
PHP不是要淘汰的語言了嗎? nodeJS java py選一?
等大四做專題時,這個問題會更簡單,如果你有把課程修的不錯為前提
作者:
pttworld (批踢踢世界)
2018-02-25 03:03:00虛擬主機的網站不倒,php怎麼消失
作者: aoma 2018-02-25 03:22:00
在github上找shopping-cart,應該蠻多範例的,找個來練習吧
作者:
TAKADO (朕沒給的你不能搶)
2018-02-25 03:38:00“我預算一萬幫我架一個有購物車的網站吧” 這種需求還在,PHP模板帝國榮光永在!Heil PHP!不過有心走web開發,先不要一下就學這種旁門左道。請照上面Alog大的建議點好基礎技能,畢業前學一些資安、資料庫進階跟分散式系統等延伸技術的基礎,以後上班看情況也許會用到。
關聯式資料庫 / NoSQL 資料庫出來工作都有很大的機會碰得到,先學不會吃虧
用北風資料庫啊 資料表都開好了 只需要專注程式的部份
作者:
nelley (名字:大便王)
2018-02-25 05:15:00java的話可以jsp+servlet......但我覺得沒有python的django容易上手
作者:
gmoz ( This can't do that. )
2018-02-25 05:57:00要快的話推薦 JSF+Primefaces+JPA上手的話 基本功能的電商SAMPLE可能1~2天就搞定還不難看喔你是要練技術喔 那還是算了XD
你會java的話就jdbc->servlet->jsp一路玩下去呀找個MySql練一下基本的CRUD能不能做到,可以的話就再加上你會的html,先求有啊,電商什麼都後話了js最後再上就好了,網頁互動什麼的反而不是最急的
作者:
gpctv (gpctv)
2018-02-25 07:50:00不然你可以走Struts2 架構其實也不錯啊
作者:
yueayase (scrya)
2018-02-25 07:58:00C#+ASP.NET 可以相對快速做出一個ouline~~
作者:
alihue (wanda wanda)
2018-02-25 08:02:00.net core MVC直接用了,開發友善度很高
作者:
xo1100 (蝦蒸河粉)
2018-02-25 08:36:00c# Webform弄一弄直接前端後端都有了反正一開始都得從簡單下手
作者:
nfsong (圖書館我來了)
2018-02-25 09:43:00php 的話 opencart ,Magento之類的eCommerce 可以考慮Shopify , WooCommerce ,PrestaShop找一個比較多人用的
java該學的是選用哪套framework,jsp/servlet太底層google framework ranking>選一個前幾名的都能找到現成能動的範例和教學
作者:
Argos (Big doge is watching u)
2018-02-25 20:09:00PHP被淘汰?哈哈哈
作者:
typepeter (∵Peter∴笑點)
2018-02-25 20:34:00Laravel 笑而不語
作者:
Csongs (西歌)
2018-02-25 21:46:00我資管大一就會SQL沒必要等到大三吧.. 說不定大三是看DBMS的原始碼
作者: caty1010 (Lucas) 2018-02-25 22:42:00
有時間就多試著實作東西 不需要等到學校教再做 況且學界與實務有著極大的差距..
C# ASP.NET MVC + Java Spring 都必學
作者:
netburst (133 134 592)
2018-02-26 00:43:00larvel搞定
作者:
ken1325 (優質水瓶男)
2018-02-26 03:19:00PHP 可以讓老闆找到一堆奴才,怎麼可能被淘汰
作者:
y3k (激流を制するは静水)
2018-02-26 03:31:00寫PHP的強者跟弱者的差距非常非常大 而且不懂技術的很容易看不出來
重點別放在語言本身 先找一套open source trace看看搞懂資料表的作用 關聯性 金物流邏輯..之後再自己刻
作者:
alog (A肉哥)
2018-02-26 04:18:00花時間戰語言是很浪費的事情,有些人講話不負責任不思考看看就好,把美好的閒暇時間花在重要的地方上就好。
作者:
maxqq (max)
2018-02-26 17:22:00要懂得忍耐
作者:
crazwade (crazwade)
2018-02-26 18:24:00不會資料庫 還是先自學資料庫吧 不然要怎麼做==
作者:
xo1100 (蝦蒸河粉)
2018-02-26 23:04:00前端的話是可以先組json假裝有資料啦(?
作者:
screwup (sss)
2018-02-27 05:00:00說php被淘汰的不知道有沒有領的比我多
作者:
kentyeh (kent)
2018-02-27 18:04:00前面意見都沒有提到電子發票
電商的話,php有很多解決方案了說php被淘汰的是菜鳥吧,我還比較擔心java被oracle玩爛咧
作者:
kentyeh (kent)
2018-02-27 10:04:00前面意見都沒有提到電子發票
電商的話,php有很多解決方案了說php被淘汰的是菜鳥吧,我還比較擔心java被oracle玩爛咧
維護成本>>>>>>>>>>>>>>>>>>>安裝成本做出來不難,難在後續如果掛了,有沒有能力修復?還是每掛一次就砍掉重練? 還是資安金流怎麼控管等等~~
作者:
xo1100 (蝦蒸河粉)
2018-02-28 14:45:00維護不說 之後加/改功能也會碰到不少問題
作者: ku399999 2018-02-28 22:23:00
有關錢的就別選nosql,不推
交易不適合nosql 可以考慮newsql? 但其實沒多大mysql就夠了