Re: [問題] ASP的session用法
剛好筆戰,新手我趁亂近來問問題XD
林上傑、林康司 JSP2.0技術手冊
第3-17頁JSP 與ASP+的比較
在這部份不知JSP是否有了改善??
另外我覺得
如果以電腦來比兩相異程式語言的開發環境有點不妥耶
如果Eclipse的功能也跟VS一樣多,我想他也會很耗資源吧?
如同linux,你會用他,你知道哪些是你該用的,哪些是你用不到的
你會把你要的功能開啟,不會用的關閉釋放資源,Linux就快啦XD
但新手就是把全部服務都開起來,把Xwindows叫出來
,讓它資源吃了大半,開始罵說沒有比較快
在這邊要說的是,各種語言各有他的強處
在適合地方用適合的語言才對
我整理我的心得(可能會引戰,鞭小力點~感謝XD)
ASP:
1.歷史悠久、有著許多前人所留下的開發模組、範例與系統等
2.已經有許多以訓練完畢的人才
3.入門門檻超低!!
4.但物件導向部分不夠嚴謹,新手開發的系統超難維護...(汗)
5.沒有專屬IDE開發環境
JSP:
1.有著JAVA語言做為後盾,可用該語言輕鬆做到一般動態網頁語言難以達到的功能。
2.免費!!!(最大優勢吧XD)
3.入門門檻中高!!原因是新手必須要有點JAVA的基礎,建置環境變數
4.JSP出錯頁面難讀。
5.跨平台(第二大優勢)
ASP.NET:
1.後起之秀、各項東西還在建置中(人才、範例、前人留下的程式)
2.微軟持續更新各項功能,VS 2008已經快要出嚕~(不是沒人養的孤兒語言XD)
3.入門門檻中(有MSDN、本身耗資源的VS也有相當的支援 例:[插入程式碼片段]功能
,但由於物件導向學習問題,會使新手有點難進入)
4.開發中小型系統速度超快!!(抱歉,大型我自認為我自己經驗不足,無法評斷XD)
5.好貴...囧rz(最容易被人攻擊的地方,雖有免費版,但功能會少一些)
6.對於Web2.0有著相當的支援,可以輕鬆建置具有一些功能(滑鼠點一點!)
結論:
ASP已有許多成熟的、開發完成的套件可使用,但由於微軟不愛他了,所以在開發
一些新技術時,開發者可能會耗費許多心力(如AJAX)
所以開發的中大型系統上,前人有留下一些套件,用ASP或許較為順手。
JSP有著免費與跨平台優勢,但剩餘的都略輸其他語言。(這邊可能是引戰部份XD)
其實我一直覺的,JAVA在網頁製作上,不是他的強項
但跳脫網頁部份,可以拿來打擊對手的地方可多了。
公司想省錢,平台不是windows在來用(不過小心PHP跳出來搶非WIN市場喔XD)
ASP.NET開發速度跟便利的IDE介面是其他絕對無法比的...
開發中小型的一些功能,覺得用ASP.NET就沒錯了
今天要比開發一個留言版或是行事曆,大概論開發時間ASP.NET最快完成!!
(滑鼠點跟手打有差)(比賽條件,大家各歸零,不能拿已開發好的複製貼上喔)
如果硬是要說用哪個開發才對~才好!
問某個人一定知道
就是問付你錢的老闆吧XD
老闆:管你黑貓白貓啥咪語言,老闆我覺得組合語言最好,去給我用組語寫出留言版來
員工:囧
※ 引述《PsMonkey (痞子軍團團長)》之銘言:
: ※ 引述《璉璉 <devil@tainan.com.tw.x>, 看板: Programming》之銘言:
: : 目前在眾多網站開發技術中,就彈性、效能、開發速度、支援能力綜合來說, ASP.Net
: : 的架構至少排在前三,要舉出一套能壓死 ASP.Net 不能翻身的,目前還沒有,當然不表
: : 示未來不會有。
: : 而效能的比較,應該是相同的內容與邏輯用不同的語言開發來比,而不是不同的網站來比,
: : 你所描述的這句:
: : 明明許多號稱先進的, 以.Net開發的網站慢得要命!
: : 是否是特定網站頻寬、資源或套用太多莫名其妙的樣版造成?沒人知道,又怎能做成通論?
: : 同樣的程式在不同的資源下跑,或是有不同數量的使用者群跑,本來就會有不同的感受。所
: : 以拿網站慢來下結論時,反而讓人覺得你結論下的很奇怪。
: : 比如說比一個動態生成的 Hello World 的網頁,誰快?
: 如果拿外頭的網站來比,那您說的沒錯
: 我怎麼知道背後砸了多少錢? 我在測試的時候有多少人在線上跟我搶資源?
: 那說說我自己的慘事... 純粹提供參考...
: 我去應徵了某個學校的某個計畫的兼職人員
: 原本以為是去寫 Java,結果他們說短時期內需要的是 ASP.net
: 心中雖然幹聲連連,不過... 來了都來了... 萬一往後需要 Java... hmmm
: 我需要每月固定的 income 阿阿阿阿....
: ㄜ... 岔題了... XD
: 於是我拿著相依為命邁入第五年的 R32 (640MB ram),開始準備開發環境
: 主要是 Virtual Studio 2005 + SQL 2005
: 原本我天真的以為 OS 要 2003 以上才能用
: 他們信誓旦旦地說:我也是在 XP 上頭用
: 等到我開始灌的時候.... 吼嘎嘎嘎嘎... XP 沒有 SP2 不准灌...
: 等到我 update 完,灌完 VS2005, SQL 2005,恩... 兩個小時過去了 [遠目]
: 好了,打開 VS... ㄜ... 阿... 喔... 嘎... zzzz...
: 叫一個檔案... ㄜ... 出來了(開檔案比較快 XD)
: 開始偵錯(啟動內建伺服器)... ㄜ... 阿... 喔... 畫面出來了
: 萬一改個 aspx.cs,要 restart server(還得自己手動)
: 又是一陣ㄜ阿喔... 然後開一堆 IE 出來
: 關掉 VS 更是悽慘... 不知道為啥,幾乎都要等個一兩分鐘...
: 要說開發效率... 我不知道耶...
: 也許因為我不了解 ASP.net 的好處,也沒辦法了解 VS ide 提供的功能
: (按個功能鍵總是心驚膽跳一番,之前還有按下 Ctrl+F 然後 idel 近五分鐘)
: 然後手上的程式碼又可能是接近那種土砲硬幹的作法(學校案子嘛... [逃])
: 我不敢評論什麼彈性、效能、開發速度...
: 只是,跟我粗淺的用 Eclipse (Lomboz) 跟 JSP
: (灌 JDK,解壓縮 Tomcat、解壓縮 Lomboz,開發準備工作完畢)
: 寫一些基礎簡單、粗淺的網頁(沒套啥 Struts, Spring, Hibernate... XD)
: 您要跟我說開發 ASP.net 很快
: (也許開發 ASP.net 可以不用 VS,這我不熟不知道)
: 我只能說... 也許有一天我有錢買配備不錯的電腦,或許我可以體會的到...
: ====
: 其實這篇純粹是抱怨文... lol
----------------------------------------------------------------------------
老闆:版面要放夏娜的圖片(心)
員工:.....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.232.26.235
※ 編輯: fire2 來自: 125.232.26.235 (09/15 14:55)
推
09/15 18:39, , 1F
09/15 18:39, 1F
推
09/15 20:19, , 2F
09/15 20:19, 2F
※ 編輯: fire2 來自: 125.232.26.235 (09/16 01:31)
推
09/16 01:31, , 3F
09/16 01:31, 3F
→
09/16 01:31, , 4F
09/16 01:31, 4F
→
09/16 01:33, , 5F
09/16 01:33, 5F
→
09/16 01:33, , 6F
09/16 01:33, 6F
→
09/16 01:33, , 7F
09/16 01:33, 7F
→
09/16 01:34, , 8F
09/16 01:34, 8F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 14 之 23 篇):