PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   七嘴八舌異言堂 (https://www.pcdvd.com.tw/forumdisplay.php?f=12)
-   -   關於網頁程式設計(PHP或ASP.NET)的學習 (https://www.pcdvd.com.tw/showthread.php?t=962814)

jiahan 2012-03-24 10:15 PM

現代的網頁程式設計就是NoSQL+Restfull WebService+JavaScript/HTM5

資料庫要學就以NoSQL為主,例如Cansandra, Dynamo或是HBase,像是MySQL和MsSQLe已經不堪使用了

而Server端的技術應該是以Restfull WebService為主,例如Java的JAX-RS,什麼xxP的都已經不重要了.
因為現在前端網頁排版都給JavaScript+HTML5,後端只要負責data,以前把HTML排版的與Server端的程式混在一起,是很沒有效率,且難以維護的事情....

至於微軟的東西完全不考慮,完全跟Windows綁死技術,只有台灣人愛用~

看看世界成功的大型網站,像是GMail, Facebook, Twitter, Amazon, ebay和掏寶,沒有人再用微軟的東西,都是以Java和PHP為主,整個架構就是用Restful WebService...
而且如果網站要架設在像Google的App Engine或是Amazon的Beanstalk上,都是只支援Java和Python,不可能支援微軟的東西

tc1st910437 2012-03-24 10:31 PM

引用:
作者jiahan
現代的網頁程式設計就是NoSQL+Restfull WebService+JavaScript/HTM5

資料庫要學就以NoSQL為主,例如Cansandra, Dynamo或是HBase,像是MySQL和MsSQLe已經不堪使用了

而Server端的技術應該是以Restfull WebService為主,例如Java的JAX-RS,什麼xxP的都已經不重要了.
因為現在前端網頁排版都給JavaScript+HTML5,後端只要負責data,以前把HTML排版的與Server端的程式混在一起,是很沒有效率,且難以維護的事情....

至於微軟的東西完全不考慮,完全跟Windows綁死技術,只有台灣人愛用~

看看世界成功的大型網站,像是GMail, Facebook, Twitter, Amazon, ebay和掏寶,沒有人再用微軟的東西,都是以Java和PHP為主,整個架構就是用Restful WebService...
而且如果網站要架設在像Google的App Engine或是Amazon的Beanstalk上,都是只支援Java和Python,不可能支援微軟的東西

小弟也待過一陣子軟體開發業界,
只想問這樣的東西有本土有幾家做得到 :ase :confused:

Select_from 2012-03-24 10:46 PM

引用:
作者apharomeo
說真的,如果連自己該學什麼都感到茫然的話,不建議走軟體這條路,要搞軟體,最重要的是基本功:數學、資料結構、演算法等。工具只是應用而已,基礎紮的好,一理通,百理明,才有本錢在資訊業做得長久;不然,很可能會混得很辛苦、很痛苦,不斷追趕新出現的技術、工具,永無寧日...

就個人在業界觀察到的,就算是資工本科系畢業的,真正會寫程式、懂架構,又進到軟體業工作的,一個班級差不多也就一兩個人而已。誠心的建議,找適合自己發展的方向比較重要...


沒錯,所以我選擇資料庫.....

Select_from 2012-03-24 10:52 PM

引用:
作者jiahan
現代的網頁程式設計就是NoSQL+Restfull WebService+JavaScript/HTM5

資料庫要學就以NoSQL為主,例如Cansandra, Dynamo或是HBase,像是MySQL和MsSQLe已經不堪使用了

而Server端的技術應該是以Restfull WebService為主,例如Java的JAX-RS,什麼xxP的都已經不重要了.
因為現在前端網頁排版都給JavaScript+HTML5,後端只要負責data,以前把HTML排版的與Server端的程式混在一起,是很沒有效率,且難以維護的事情....

至於微軟的東西完全不考慮,完全跟Windows綁死技術,只有台灣人愛用~

看看世界成功的大型網站,像是GMail, Facebook, Twitter, Amazon, ebay和掏寶,沒有人再用微軟的東西,都是以Java和PHP為主,整個架構就是用Restful WebService...
而且如果網站要架設在像Google的App Engine或是Amazon的Beanstalk上,都是只支援Java和Python,不可能支援微軟的東西


感謝大哥哥提供寶貴經驗!!

weirock 2012-03-24 10:53 PM

印像中~

呆丸的企業、政府機關好像多是用ASP.NET

夢畫 2012-03-24 11:06 PM

引用:
作者weirock
印像中~

呆丸的企業、政府機關好像多是用ASP.NET


唉……
雖然我也是用asp.net
但是
真的不好用

跟html5的配合又超差的

platstar 2012-03-24 11:20 PM

引用:
作者jiahan
現代的網頁程式設計就是NoSQL+Restfull WebService+JavaScript/HTM5

資料庫要學就以NoSQL為主,例如Cansandra, Dynamo或是HBase,像是MySQL和MsSQLe已經不堪使用了

而Server端的技術應該是以Restfull WebService為主,例如Java的JAX-RS,什麼xxP的都已經不重要了.
因為現在前端網頁排版都給JavaScript+HTML5,後端只要負責data,以前把HTML排版的與Server端的程式混在一起,是很沒有效率,且難以維護的事情....

至於微軟的東西完全不考慮,完全跟Windows綁死技術,只有台灣人愛用~

看看世界成功的大型網站,像是GMail, Facebook, Twitter, Amazon, ebay和掏寶,沒有人再用微軟的東西,都是以Java和PHP為主,整個架構就是用Restful WebService...
而且如果網站要架設在像Google的App Engine或是Amazon的Beanstalk上,都是只支援Java和Python,不可能支援微軟的東西



NoSQL的定位原本就跟MSSQL/MYSQL不一樣了,你拿ORACLE來比也是一樣,無法相互取代
JSP本身缺陷不少,在前幾年早就有用PHP/Python取代JSP做前端開發的聲音

至於你其他的部分,只有一句話,意識形態在做怪

platstar 2012-03-24 11:26 PM

引用:
作者Select_from
沒錯,所以我選擇資料庫.....



orz...


如果你打算將來朝DBA發展,你還是要懂得開發程式啊
不可能只摸DB,就不用寫CODE的

而且在沒工作經驗的情況下,沒什麼機會讓你直接從DBA開始的

Select_from 2012-03-24 11:33 PM

引用:
作者platstar
orz...


如果你打算將來朝DBA發展,你還是要懂得開發程式啊
不可能只摸DB,就不用寫CODE的

而且在沒工作經驗的情況下,沒什麼機會讓你直接從DBA開始的


感謝大哥哥提醒。

platstar 2012-03-24 11:59 PM

引用:
作者jiahan
至於微軟的東西完全不考慮,完全跟Windows綁死技術,只有台灣人愛用~

看看世界成功的大型網站,像是GMail, Facebook, Twitter, Amazon, ebay和掏寶,沒有人再用微軟的東西,都是以Java和PHP為主,整個架構就是用Restful WebService...
而且如果網站要架設在像Google的App Engine或是Amazon的Beanstalk上,都是只支援Java和Python,不可能支援微軟的東西



如果你是台灣人,是不是應該選擇"台灣人愛用"的技術為主呢?
apple的東西更是綁死獨佔規格,台灣人也是很愛用的
如果是我,我會看市場需求來決定,還是你志向遠大,只想做國外的案子?

所有技術都有它適合的應用發展,什麼叫"沒有人在用微軟的東西?"
很多公司它是混合運用不同的技術平台,別只看到前端的東西就以為是一切了


所有的時間均為GMT +8。 現在的時間是01:24 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。