Re: [請益] php & asp.net & jsp 出路的比較
※ 引述《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
08/04 00:27, 1F
→
08/04 00:28, , 2F
08/04 00:28, 2F
→
08/04 00:29, , 3F
08/04 00:29, 3F
→
08/04 00:29, , 4F
08/04 00:29, 4F
推
08/04 00:35, , 5F
08/04 00:35, 5F
推
08/04 00:37, , 6F
08/04 00:37, 6F
→
08/04 00:37, , 7F
08/04 00:37, 7F
推
08/04 01:32, , 8F
08/04 01:32, 8F
推
08/10 06:20, , 9F
08/10 06:20, 9F
推
08/11 18:15, , 10F
08/11 18:15, 10F
推
10/21 23:32, , 11F
10/21 23:32, 11F
→
10/21 23:34, , 12F
10/21 23:34, 12F
→
10/21 23:36, , 13F
10/21 23:36, 13F
推
09/13 23:38, , 14F
09/13 23:38, 14F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 5 之 5 篇):