作者fire2 (我要星海2)
看板Programming
标题Re: [问题] ASP的session用法
时间Sat Sep 15 14:49:04 2007
刚好笔战,新手我趁乱近来问问题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 (痞子军团团长)》之铭言:
: ※ 引述《琏琏 <[email protected]>, 看板: 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)
1F:推 PsMonkey:JSP 物件导向不够严谨? 这是什麽意思? 61.228.196.249 09/15 18:39
2F:推 qrtt1:jstl, el 和 oo 也没什关联 囧rz218.161.122.167 09/15 20:19
※ 编辑: fire2 来自: 125.232.26.235 (09/16 01:31)
3F:推 fire2:嘿嘿~看来在这个OO我解释的不够详细并有力 125.232.26.235 09/16 01:31
4F:→ fire2:我读更细後,再把它PO上来 125.232.26.235 09/16 01:31
5F:→ fire2:其实两派中有点不一样的说法,但我这边不知 125.232.26.235 09/16 01:33
6F:→ fire2:该如表达 125.232.26.235 09/16 01:33
7F:→ fire2:先以JSP来说,可能会遇到Model1与Model2问题 125.232.26.235 09/16 01:33
8F:→ fire2:这是不可避免的 125.232.26.235 09/16 01:34