Re: [請益] php & asp.net & jsp 出路的比較

看板Soft_Job作者 (斷頭不過碗大疤)時間17年前 (2007/08/04 00:25), 編輯推噓8(806)
留言14則, 7人參與, 最新討論串5/5 (看更多)
※ 引述《JYHuang (夏天到了,冷不起來了說)》之銘言: : 標題: Re: [請益] php & asp.net & jsp 出路的比較 : 時間: Fri Aug 3 11:39:13 2007 : : ※ 引述《jessy80430 ("汰杜"救誠泰)》之銘言: : : 最近在開始看了些求職求才訊息... : : 我是比較希望想找個資料庫網站規劃設計的工作... : : 我本身最擅長的是ASP.NET for VB... : : 可是我在人力銀行或是job板 : : 看到的資料庫網站這類的工作 : : 絕大多數的都是php+mysql... : : 如果是ASP.NET也不少都是for C#... : : jsp的很難找得到... : : 若是ASP.NET for C#的只要稍微轉換還不難解決... : : 若是指我比較想學的反倒是jsp, : : 因為和java程式相關,java程式應用範圍較廣泛... : : 但若要工作好找,php似乎是不得不的選擇... : : ASP.NET的工作有這麼難找嗎?還是只需要多點耐心找? : : 還是非得學習第二技術不可?較熱門的php還是應用廣泛的java(jsp)? : : 謝謝指點... : : 怎麼我找的話倒是ASP的偏多?(台南這邊) : 因為自己擅長的是php+mysql : 比較少在用JSP(因為用JSP+access寫專題有過一個有點ox的經驗 : access不能用指定範圍的方式去存取資料庫啊~~~~) : ASP又好幾年沒碰了,手上的作品也都是PHP+MySQL的居多。 : 所以主要還是以PHP+MySQL為主。 : : 從比例來看的話,大概是PHP 30% ASP 50% JSP10%....什麼都要會的10% = =+ : : 這三種語言之間,真的有這麼容易轉換過來嗎? PHP、ASP、JSP你說好轉換,他真的很好轉換。 你如果全部都用ASP的寫法來寫程式,那用PHP、JSP其實沒有什麼不一樣。 只是把tag換個標記,把程式換個寫法,其實就是在作一樣的事。 但是你說不好轉換,他還真的非常非常難以轉換。 寫慣ASP的人去寫JSP或是PHP的時候經常腦袋轉不過來,寫出來的程式很死 ,這一點可以在一部份寫用ASP寫ASP.net的人可以看到,一堆embeded code ,然後邏輯跟介面亂成一團,要加一個功能要改上百個.asp檔,我想這是很多 人的惡夢。 Java是支援最完整的Framework,從最前端的樣版引擎,到最後端的DAO都有 對應的Framework,熟悉了Framework之後就可以視需要選擇適當的Framework ,如果好好作的話,整體的程式架構會非常棒。當然這需要分析設計端那邊的 配合。同時Java有許多不錯的IDE,如JBuilder、Eclipse等等。 PHP是支援最多的Framework,跟Java一樣從最前端的樣版引擎,如Smarty,到 最後端的DAO,如ADODB、PDO等等各種需要的Framework應有盡有,但數量實在 太多了,MVC、Event-Driven、RoR-like等等各種Framework,當我重新回到 PHP的領域彷彿是到了另外一個世界一樣。不愧是Web Solution界的霸主,可大 可小,只可惜缺乏IDE的支援,還有Zend的力量還不夠。不過,在大型軟體專案 上,PHP還是有被認為不如Java的地方,這一點也許在快要推出的PHP6當中可以 看到一些不一樣的東西。 看完了這些...。您還會覺得容易轉換嗎? : -- : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 59.105.55.127 : 推 linkevin:寫韌體我只要會C就好了 08/03 12:27 : 推 teman:因為你不在那10%中嗎 XD 08/03 12:53 : 推 deepdish:總覺得案子多不多不是問題 預算多不多比較是問題...... 08/03 14:02 : 推 TonyQ:我自己經驗是 asp <-> jsp 銜接沒有問題, 08/03 14:04 : → TonyQ:有沒有案跟預算才是問題 08/03 14:05 我很懷疑這句話。 asp跟jsp的銜接問題大如山。 asp是一個很純粹的Script語言,既沒有物件導向的概念,也沒有複雜的架構 簡單來說,就是一路下去寫完就對了,重複的程式碼就copy或include,要作middleware 就非得靠COM+不可,功能少得可憐。 JSP只是Java Web Solution中最最最最最最粗淺的部分,還有Struts,Spring Hibernate、ibatis等等各種MVC、ORM的Framework,龐大且完整的Framework 還有大量中介軟體平台的支援,才是Java Web Solution的精髓,我很難想像 說這兩個東西銜接起來沒有問題,那基本上就跟在打校隊和NBA的差距差不多。 當然啦,JSP也可以用Script式的寫法把東西作出來,但那只是換一種寫法寫 同樣的語言。 案跟預算很重要,但就技術層面而言,很難把ASP跟JSP歸類在同一個層級。 : 推 LiloHuang:賺的到錢才是重點...其他都不重要...功力問題 08/03 14:30 -- 界(http://derekhsu.idv.st) 我的世界、世界的界線;我與這個世界的界線 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.217.202.60

08/04 00:27, , 1F
所以我是在講JSP 不是在講 Java web solution啊-.-;;
08/04 00:27, 1F

08/04 00:28, , 2F
一般人要這樣講應該會直接講J2EE 或 web solution吧 -.-
08/04 00:28, 2F

08/04 00:29, , 3F
如果單純是寫scriplet 式的語言 , jsp跟asp是一樣的.
08/04 00:29, 3F

08/04 00:29, , 4F
It's my point.
08/04 00:29, 4F

08/04 00:35, , 5F
喔,這樣我就瞭解了,那當然不會有轉換上的問題
08/04 00:35, 5F

08/04 00:37, , 6F
我是直接把JSP認為是我包含的那一大塊...因為我覺得不用
08/04 00:37, 6F

08/04 00:37, , 7F
那一大塊,JSP什麼特色也沒有
08/04 00:37, 7F

08/04 01:32, , 8F
jsp只是html
08/04 01:32, 8F

08/10 06:20, , 9F
同意derekhsu大大的說法..看到把jsp當php寫實在很難過
08/10 06:20, 9F

08/11 18:15, , 10F
唉~習慣寫PHP的,要回頭寫ASP也是很難啊~
08/11 18:15, 10F

10/21 23:32, , 11F
JSP原本就是TonyQ大大說的那些 如果要說成java web solution
10/21 23:32, 11F

10/21 23:34, , 12F
那是自己把它擴大範圍了 jsp跟asp根本都是html碼上面填入一些
10/21 23:34, 12F

10/21 23:36, , 13F
Scriplet語法罷了
10/21 23:36, 13F

09/13 23:38, , 14F
其實只要把副檔名改掉,就改好了 index.asp -> index.jsp
09/13 23:38, 14F
文章代碼(AID): #16irRUNC (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #16irRUNC (Soft_Job)