佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

楼主: haryewkun

你们投资那一种网页编程语言?(ASP/JSP/PHP/OTHER)

[复制链接]
发表于 17-9-2005 08:41 AM | 显示全部楼层
现在真的是三个都用到了.....好累...

平常做PHP....
有个Website做了ASP.NET的Version, 现在全部要转去JSP.......
回复

使用道具 举报


ADVERTISEMENT

seagull 该用户已被删除
发表于 18-9-2005 01:44 AM | 显示全部楼层
看看手上的项目,再决定要用什么样的解决方案。最好是不要对任何语言有偏见。
像 佳礼论坛 / slashdot.org 这样的网站,也就是流量大,没有很复杂的务业处理,php / perl cgi 已经能够胜任了。但是对于一个大型的项目,比如金融业/保险业的 web application ,它们处理的都是复杂的transactions ,要有最好的安全性,还有最好的错误处理。一些系统还要有跟后台 mainframe (EIS / legacy system) 整合的能力。 我用过的 online banking / investor platform / amex card 都是以 J2EE 为主。到现在我还没看过 php / perl / asp / asp.net 的 financial platform。

除此之外,大型项目面对的还有系统维修问题。多层设计 (n-tier,J2EE / ASP.Net 的开发方向)的系统维修来得比 php / perl 的系统容易。虽然说多层设计最耗资源,但是对于一个硬件条件好的环境,只要系统设计妥当,资源不是什么威胁。我在我以前的部门实习期间,看到的都是 weblogic clusters,websphere clusters,sun solaris,oracle,都走在 sun / ibm 的硬件上。( https://www.onlinebrokerage.cibc ... ome/MarketWatch.jsp )

JSP 只是 J2EE 里面其中一个 web components (view model)。如果单纯的走 JSP 在 web / servlet container ( tomcat ),这跟一般的 php web app 设计没什么大分别。J2EE 里还有一些重要的 components,比如 EJB。EJB 对真正要用到 distributed objects / remoting 就会有很大的帮助。EJB 里提供了很多“免费”的 infrastructures,比如 security,transaction management,etc。。。一个针对 J2EE 运作的 application server (weblogic, websphere, jboss, etc...) 跟 tomcat web / servlet container 有很大的分别。J2EE application server 也提供了很多 built-in infrastructures,比如 connection pooling。。。developers 可以调用先成的 insfrastratures,避免花时间再编写这些程序。要花精力去应付的是务业层(mid-tier / middleware / business component)。

* JSP 是 servlet。web / servlet container 要把 JSP 转换去 servlet 才可以运行。而 servlet 是 J2EE API 里面其中一个 interfaces 。
回复

使用道具 举报

发表于 18-9-2005 07:52 PM | 显示全部楼层
要快速开发项目 RAD(RAPID APPLICATION DEVELOPMENT) ,就用ASP。NET。因为有强大的IDE。
DOT。NET FRAMEWORK 2 + VISUAL STUDIO 2005将来会是一股不可低估的趋势。(现在还是BETA)。

JAVA 是输在IDE方面,虽然ECLIPSE已经是不错了,但还是比不上VS。NET。SUN正在强化WEB项目开发,可期待JSF(JAVA SERVER FACES)的发展。

市场上MICROSOFT的人比较多, JAVA人比较少所以竞争也比较少。

赞成seagull所说,看看手上的项目,再决定要用什么样的解决方案。如要跨平台,就用JAVA。通常银行都是用 IBM AIX/SERIES,多数都是用JAVA。

有些会用ASP。NET做FRONTEND,用JAVA做BACKEND。不过并不鼓励。


还有就是不会有公司用TOMCAT来HOST自己的APP,因安全性问题。
J2EE APPLICATION SERVER 是代表有WEB CONTAINER (JSP) 与 EJB CONTAINER。 TOMCAT 只能算是WEB CONTAINER。JBOSS AS ,WEBSPHERE AS,WEBLOGIC 才算 J2EE APPLICATION SERVER。

程序执行快慢只是看PROGRAMMER 的编程功力。DATABASE的设定,QUERY的优化,SERVER的设定,缺一不可。曾看过APS。NET的WEB APP没优化,SERVER差点当机。

[ 本帖最后由 XiaoXiaoNiu 于 18-9-2005 08:11 PM 编辑 ]
回复

使用道具 举报

发表于 26-4-2006 03:04 PM | 显示全部楼层
楼上的两位都蛮pro的。。。
我赞同二位的说法。。
我觉得ASP,PHP及JSP都是一样的,只是属于不同的技术而已。。
我个人不喜欢它们因为它们比较难于维护,当我看到html code, javascript及scriptlet混在一起时我真的会昏。。
虽然如此使用这些技术开发起来会比较快。。
但是只适于中小型项目。。大型项目就必须有好的设计才行。。。
回复

使用道具 举报

发表于 1-8-2006 11:57 AM | 显示全部楼层
当然用asp.net, 有谁听说过M$不行的?
回复

使用道具 举报

发表于 22-8-2006 08:32 AM | 显示全部楼层
php is simple and easy

[ 本帖最后由 8years 于 22-8-2006 08:33 AM 编辑 ]
回复

使用道具 举报

Follow Us
发表于 23-8-2006 12:25 AM | 显示全部楼层
原帖由 8years 于 22-8-2006 08:32 AM 发表
php is simple and easy


But java is popular in enterprise solutions

for example : (xxxxxbank2u.com.mx, cxxxxxbank.com.mx (Struts Framework), mxps ffpx, Pxtxxjxyxxx.gov.mx
回复

使用道具 举报

发表于 23-8-2006 02:26 AM | 显示全部楼层
这个Sem刚好有修ASP.NET
ASP.NET……还好啦,只是我写惯了php有点不习惯control based的technology
因为OO还没有很深入的学过,所以还没机会发掘C#的power……
还是比较喜欢PHP的简单,但是有时候也很喜欢control-based的东西……
很矛盾吼
回复

使用道具 举报


ADVERTISEMENT

发表于 25-10-2006 09:42 PM | 显示全部楼层
原帖由 goatstudio 于 27-11-2004 11:45 AM 发表
长期发展的话, 我会选择全力在 ASP.NET 和 JSP/J2EE 发展.
这两个技术在网络开发的伸缩性相当强, 对外支持和第三方对它们的支持也相当多, 可以说是相当成熟的网络平台.

PHP 和 ASP 由于本身的技术限制, 始终只 ...

赞成...
php 能展现的东西很有限
回复

使用道具 举报

发表于 25-10-2006 10:15 PM | 显示全部楼层
最近还有一个黑马 -- Ruby
回复

使用道具 举报

发表于 26-10-2006 04:18 PM | 显示全部楼层
我。。。分散投资。。
回复

使用道具 举报

smoker 该用户已被删除
发表于 27-10-2006 11:05 AM | 显示全部楼层
我想学php, 那里可以有sample program download.我本身只会ASP.NET
回复

使用道具 举报

发表于 27-10-2006 11:33 AM | 显示全部楼层
全部都值得投资吧!但是我会长期发展,我选择 PHP
回复

使用道具 举报

发表于 13-11-2006 11:29 AM | 显示全部楼层
VB.NET呢? 会有用吗?我朋友说很多公司找.
回复

使用道具 举报

发表于 13-11-2006 11:34 AM | 显示全部楼层
那里找的到php & asp.net的教学?
回复

使用道具 举报

发表于 14-11-2006 11:20 PM | 显示全部楼层
我想各有各的优点和缺点。看你用到那一种帮到你就那一种啰。快慢是要看写的人各有不同。
回复

使用道具 举报


ADVERTISEMENT

发表于 19-2-2013 11:03 AM | 显示全部楼层
goatstudio 发表于 27-11-2004 11:45 AM
长期发展的话, 我会选择全力在 ASP.NET 和 JSP/J2EE 发展.
这两个技术在网络开发的伸缩性相当强, 对外支持 ...

cari 和 facebook 都是用 PHP 的啊!

對於 asp 個人認為

如果是混合 gui + web 的或許還不錯,
許多東西可以共同使用。
但是不同 asp 版本的不兼容是很麻煩的問題, (個人覺得 ms 在這個問題上很不認真)
只能用在 windows server 而且開發工具比較龐大。

而 php 的最低開發環境比較低,可以用于幾乎全部的 server
各式各樣的例子也容易找。



回复

使用道具 举报

发表于 19-2-2013 11:38 AM | 显示全部楼层
haryewkun 发表于 27-11-2004 01:58 AM
我自己在大学时学习的是 ASP,但却发现网上要找到 Windows 的 server 较不容易(因为 Windows server 的 lic ...

我本身是学 asp.net 的, 用的也是windows server hosting , 确实比linux 贵= = "
个人观点 ,php 好像比较红,到处都可以看见,cari 都是 = = "
最好呢是都学啦 ,那就什么都不用顾虑了咯 ^^ 哈哈 ~
回复

使用道具 举报

发表于 21-2-2013 03:03 PM | 显示全部楼层
php 能做到的 ,jsf也能吗?
回复

使用道具 举报

发表于 21-2-2013 11:34 PM | 显示全部楼层
php 比较有前景吧, 普遍性高
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 7-11-2025 08:36 AM , Processed in 0.135427 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表