佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

楼主: WuSheng

PHP 与ASP.NET 的讨论

[复制链接]
 楼主| 发表于 2-2-2007 09:27 AM | 显示全部楼层
其实我倒不觉得这个是什么争论,
只是要了解在什么情况下应该用什么工具,
到达到事半功倍的效果。

lykillerl 如果你心里不服的话,
你应该针对goatstudio 的那一系列问题来回答,
这才有说服力。

另外,中了病毒,运行ASP会慢?
要知道病毒其实只是恶意的程序,
它也分很多种,不一定都让电脑慢吧?
除非你指的是Spyware.
另外,如果病毒只是程序,
我也可以写个在Linux上跑的病毒吧?
你有听过这种说法吗?Windows 常有安全漏洞或病毒问题,
其中一部份原因是因为太多人使用Windows了,
加上用Windows需要付费,让人眼红。

所以如果今天换成是Linux要付费及大部份都用的话,
它也可能面对现在Windows面对的问题,
这就是树大招风的原理。

再加上:你知道在几年前,
ASP就可以在Linux或别的OS上运行吗?

要额外再问你的是,你知道ASP与ASP.NET是有分别的吗?
你说的ASP是否包括ASP.NET?

最后,如果你的分析正确,用Windows的人岂不是很笨?
要付钱去用一个这么不实用的系统?
不只,用Unix的也很傻,因为免费的Linux "连接是无限似"的?
回复

使用道具 举报


ADVERTISEMENT

发表于 2-2-2007 10:46 AM | 显示全部楼层
选择PHP。
主要是因为小资本生意,贪它便宜。
一个Windows 2003 Server Web Edition得每个月RM150。
我暂时还承担不起。
而且生意都着重在网页,所以暂时还没有遇到各位提到的问题。

我曾经在网上看过一个报告,
一个网页的运行的速度是,plain >> function >> OO
也就是说plain最快,OO最慢。
当然编辑的速度恰恰是倒转的。
看到这样一个报告后,我决定用PHP。
回复

使用道具 举报

发表于 2-2-2007 11:15 AM | 显示全部楼层
还是需要知道在什么情况下应用什么工具最重要。

Mysql 和 mssql 当然是各有所长,一开始就很慢的资料库并不代表不好,人家用mssql,oracle看的是长远的效果,并不是当你载入的那瞬间的效果.
回复

使用道具 举报

发表于 2-2-2007 02:46 PM | 显示全部楼层
, 还真让我啼笑皆非呀. lykillerl 老兄...

你说的是 client-side ActiveX 物件这和ASP 是无关的. 一个普通的 html php 也可以呼叫这样的 ActiveX 物件. ASP PHP 都是一样的, 全都是 server-side , client-side 的根本不关它们的事. 用了 Linux 里的 Konqueror, 你还是可以去 ASP/ASP.NET 的网站原理是一样的.

你是否真的做过 ASP ? 你是否了解 ASP 是怎么一回事? 如果了解的话, 怎么 ASP PHP bind data 的方法是一模一样你也不知道? 两个都是 render html 你也不知道? 那里一个是client-side ActiveX  也不知道?

你之前说 ASP 容易得病毒嘛, 那么现在可好了, 原来是指 Windows… 你不断说 Windows 容易当机这下可好, 我可从没看到有人因为 Windows 时常当机而换 server . 你是否用 WindowXP 来当 production server ? 你有没有用真正的 Windows Servers ? 许多人因为 Windows 贵就换 IT 方针政策, 这个倒是真的.

另外, 我之前在回复你的时候已经说了, ASP 的确要插件, 这是它的弱点呀.

MS SQL 的功能是 MySQL 不能比较的, 但这是理所当然的, 因为都是不同等级的. 把这两个拿来比较是没意思的, 因为你得为你的 applications 选择最恰当的资料库. 你不需要用到 MS SQL 的功能, 那么就不需要用它, 就是那么简单. 你的主观态度叫我难以认同.

不要为了反驳而反驳, 看看你在 ASP 上面乱七八糟的言论叫我惨不忍睹. 不爽微软也要反驳得有道理呀! 要学做那种很酷的用 notepad programmer 最起码也得要先尝试把语言基础打好每个语言都有不同的优点弱点不要固步自封了.

用适合的工具来完成你的工作, 不要用小刀剧大树, 也不要用大炮打蚊子.这个我在和 WuSheng 的讨论中就提过了.



[ 本帖最后由 goatstudio 于 2-2-2007 02:51 PM 编辑 ]
回复

使用道具 举报

发表于 2-2-2007 06:29 PM | 显示全部楼层
怕怕。。。
纯粹恶意灌水。。
回复

使用道具 举报

发表于 2-2-2007 08:25 PM | 显示全部楼层
原帖由 max5007 于 2-2-2007 09:23 AM 发表

你以为linux就没有病毒吗?是你没有见过吧。。。我公司有整百架linux server, 也遇过不少linux的漏洞和病毒.还有你说的mysql是什么版本?enterprise premium? 还是普通的?处理20-30万个数据?当然没有问题啊 ...



我想要可以让我种毒吗


不管什么server,include NOVEL中了virus都会变慢或变得有问题的。


其实有时不管你用什么language。
只要你写的好,他都会运行得很快

就算给到你用PHP。如果你不会写的话或写的不好。
他都会跑的很慢。

所以,好不好或快不快,有时还是要看是谁人写program。
回复

使用道具 举报

Follow Us
lykillerl 该用户已被删除
发表于 2-2-2007 11:21 PM | 显示全部楼层
是我錯了,能原諒我嗎?
回复

使用道具 举报

 楼主| 发表于 4-2-2007 11:52 AM | 显示全部楼层
勇于认错是难得可贵的。

当然源码会影响运行的速度,
所以在讨论速度时,
当然是假设在一样的条件下

其实当初在asp.net时,
我就有对用code-behind与不用code-behind的速度置疑
这也是影响速度的因素之一
回复

使用道具 举报


ADVERTISEMENT

发表于 4-2-2007 12:33 PM | 显示全部楼层
哈,不好意思,Novell打成novel


有时觉得奇怪,
你们到底用多少的data来test那个speed呢????

我最多用1千到2千的data来test的
有时候,add data add到我手软
回复

使用道具 举报

 楼主| 发表于 4-2-2007 02:47 PM | 显示全部楼层
原帖由 红发 于 4-2-2007 12:33 PM 发表
哈,不好意思,Novell打成novel


有时觉得奇怪,
你们到底用多少的data来test那个speed呢????

我最多用1千到2千的data来test的
有时候,add data add到我手软


如果说要data speed的话,
千太少了,要更多的data来看到明显的分别

何况你根本不用manual add data,
只需要写一个Loop来add data,
要add几多也根本不是问题
回复

使用道具 举报

发表于 4-2-2007 08:01 PM | 显示全部楼层
原帖由 WuSheng 于 4-2-2007 02:47 PM 发表


如果说要data speed的话,
千太少了,要更多的data来看到明显的分别

何况你根本不用manual add data,
只需要写一个Loop来add data,
要add几多也根本不是问题


对哦,为何没有想到。
哈!哈!

害我在那边type sql command
回复

使用道具 举报

 楼主| 发表于 4-2-2007 09:28 PM | 显示全部楼层
身为编程者,应该要常常想,
电脑里没什么是做不到的,
那你就会费尽脑力去找解决方案
回复

使用道具 举报

发表于 4-2-2007 09:37 PM | 显示全部楼层
原帖由 WuSheng 于 4-2-2007 09:28 PM 发表
身为编程者,应该要常常想,
电脑里没什么是做不到的,
那你就会费尽脑力去找解决方案


对咯,
所以有时我回到家都在想

有时想到了,就是不要给公司
哈!
回复

使用道具 举报

 楼主| 发表于 4-2-2007 10:48 PM | 显示全部楼层
哗!不尽责...
不是好员工...

请Positive thinking,
别太在意得与失,
你会活得更精采!
回复

使用道具 举报

发表于 4-2-2007 10:56 PM | 显示全部楼层
原帖由 WuSheng 于 4-2-2007 10:48 PM 发表
哗!不尽责...
不是好员工...

请Positive thinking,
别太在意得与失,
你会活得更精采!


不可以这样说我哦

因为他们先说不可能的。
所以我就回家做咯

做到了,就不是收着先。

但我还是有一部分写给他们
要不然没有的加薪那就头痛了。哈哈
回复

使用道具 举报

发表于 8-2-2007 02:06 PM | 显示全部楼层
我目前本身是 php 的,当初我对 free language 没有许多接触。。因为学院时都是 microsoft 为主要课题
但我用了 php 后,我觉得最大强项在 php 就是有十足 authority 来 control

因为这样的因素,php 来得比 .net 强(个人觉得)
如果你写普通的 script 那么 asp 会来得强

但你所写的是 heavy tasking 那么你可以发觉 php 比 asp 来得更妙更出色,尤其 server control
学的东西也多一程

虽然 asp 有的速度。。。但 php 有足够满足感

这是我个人发觉啦,但我也喜欢 asp 的速度 ^^
各有长处

但我也喜欢 php 那样玩 logic,虽然消化时间。。。但我喜欢

[ 本帖最后由 cupid25 于 8-2-2007 02:08 PM 编辑 ]
回复

使用道具 举报


ADVERTISEMENT

发表于 8-2-2007 04:09 PM | 显示全部楼层
原帖由 cupid25 于 8-2-2007 02:06 PM 发表
我目前本身是 php 的,当初我对 free language 没有许多接触。。因为学院时都是 microsoft 为主要课题
但我用了 php 后,我觉得最大强项在 php 就是有十足 authority 来 control

因为这样的因素,php 来得 ...



我本身也是用php/jsp来写网页,但当你用windows vista后,你会喜欢上用.net..还有vista已经built in .net framework 3了.
回复

使用道具 举报

发表于 8-2-2007 04:39 PM | 显示全部楼层
原帖由 max5007 于 8-2-2007 04:09 PM 发表



我本身也是用php/jsp来写网页,但当你用windows vista后,你会喜欢上用.net..还有vista已经built in .net framework 3了.

不会,原因。。。 .net 都需要 load com object 使到很慢去了
^^browser competible 已经是 asp 最大弱点

所以我还是以传统来写

但哦, application 用 .net 是不错啦
我不能不否认

[ 本帖最后由 cupid25 于 8-2-2007 06:58 PM 编辑 ]
回复

使用道具 举报

发表于 8-2-2007 10:04 PM | 显示全部楼层
原帖由 cupid25 于 8-2-2007 04:39 PM 发表

不会,原因。。。 .net 都需要 load com object 使到很慢去了
^^browser competible 已经是 asp 最大弱点

所以我还是以传统来写

但哦, application 用 .net 是不错啦
我不能不否认


你的传统是指html?

这里我说个题外话,JS会长久的吗?
因为我看到很多JS的weak了。

IE看得到的,FireFox未必可以。
而且JS可以disable掉。

那你们对JS又有什么意见呢?
回复

使用道具 举报

发表于 8-2-2007 10:26 PM | 显示全部楼层
原帖由 红发 于 8-2-2007 10:04 PM 发表


你的传统是指html?

这里我说个题外话,JS会长久的吗?
因为我看到很多JS的weak了。

IE看得到的,FireFox未必可以。
而且JS可以disable掉。

那你们对JS又有什么意见呢?

传统是指像 php, html hardcore 进去。。。因为要 debug 也容易,而且也不会那样懒散
就像以前用了 vb 那么 c++ 开始懒惰,用也不想用。。。而且一天比一天退步更厉害
不管怎样 c++ 都是 foundation logic 万万不能缺

利用太多 tools 得却慢慢失去了 programming 气氛了。。。唉!


JS 嘛,不管怎样不会淘汰
就算能够 disable 也好。。。但 1000 end user 被 diasble 几个是无所谓
再说

通常我们都是以这一句话“能避免不用 JS 做的东西那么就避免,但如果要用必得全部 browser 都能通至少 ie, firefox, opera 能够” ^^
再说 ajax 需要 js 那么是不会淘汰是一定
回复

使用道具 举报

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

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


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

GMT+8, 31-8-2025 10:42 AM , Processed in 0.520078 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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