|
发表于 9-2-2007 11:47 PM
|
显示全部楼层
原帖由 苦瓜汤 于 9-2-2007 08:22 PM 发表
JavaScript可以是一个很强的Display Engine,而且又有内建的DOM/XML Parser,Regular Expression,Eval Script等等,又支持JSON,有什么比这个更好的client-side script? 而且,可以肯定的是,JavaScript是一个 ...
我否认。。。很难开发 application framework 在 php
>.<。。。另一个说法。。。很难实行
.net 开发 framework 没有看过是怎样。。。。但我想会是超好一个
但 sysbase 也不错用呱? ^^ |
|
|
|
|
|
|
|
发表于 10-2-2007 07:34 AM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 10-2-2007 10:05 AM
|
显示全部楼层
原帖由 苦瓜汤 于 10-2-2007 07:34 AM 发表
JS没有问题,是每一个Browser所提供的API稍微不同罢了。但是到目前为止,大部分厂商包括Microsoft都遵循W3C的DOM的API,所以JS+DOM可以说是一个Platform free的solution。不过,Stylesheet方面就不一样的情况 ...
哦,原来是这样
怪不得w3c的code都没有什么大问题的。
那我想问一问,除了front page可以detect到js的code有问题。
那还有什么program可以做js的呢?
因为我都是在白白的一张paper上写的,有没有比较方便的?
prototype.js 我也看过(不是很会用它的framework )
rigo.js 我也test过,从prototype.js那里来的 。 |
|
|
|
|
|
|
|
发表于 10-2-2007 10:29 AM
|
显示全部楼层
讨论是好的,这就是论坛本身的意义^^。。
但也希望楼主有机会可以看看ASPNET,毕竟你没有对ASPNET有深刻的了解。还有很多大型的公司都不喜欢用PHP来开发就能知道它们之间的差别了。。
像MAXIS,SONY,GENTING,DELL,INTEL等 |
|
|
|
|
|
|
|
发表于 10-2-2007 10:30 AM
|
显示全部楼层
原帖由 红发 于 10-2-2007 10:05 AM 发表
哦,原来是这样
怪不得w3c的code都没有什么大问题的。
那我想问一问,除了front page可以detect到js的code有问题。
那还有什么program可以做js的呢?
因为我都是在白白的一张paper上写的,有没有比 ...
我是用dreamweaver^^ |
|
|
|
|
|
|
|
发表于 10-2-2007 10:31 AM
|
显示全部楼层
原帖由 苦瓜汤 于 10-2-2007 07:34 AM 发表
JS没有问题,是每一个Browser所提供的API稍微不同罢了。但是到目前为止,大部分厂商包括Microsoft都遵循W3C的DOM的API,所以JS+DOM可以说是一个Platform free的solution。不过,Stylesheet方面就不一样的情况 ...
但 js + DOM 的话。。。 internet explorer 有巨大问提,目前
opera support DOM 比较来的强比起其他, ie 许多不通关
css 也得看 version 吧?css1 没什么问题, 但 css 2 到有许多可能性发生, css3 更不用说了
javascript(ECMA-262)的 expressions 偶尔带来小小问题在 ie 但那些小事情够吃力了
其余 opera/ firefox 没有那么巨大问题(或根本没有问题)
split() 当初面对俄的问题只 return 没有空的 array ,可是 firefox/opera 通 |
|
|
|
|
|
|
|

楼主 |
发表于 10-2-2007 10:33 AM
|
显示全部楼层
cupid25,
你给我的感觉就是越描越黑。
在这种型式的讨论,就应该针对问题来研究,
让大家有深一层的认知。
而你却拉到你公司做什么的,
你本身的工作是什么什么,
好像一直怕人觉得你是冒牌。
(所以tensaix2j会说你语无伦次)
也许之前我说的错了,
如果是要用某一些Server side功能的,
当然还是需要在Server side设定一些东西,
如我前阵子用php加上memcache的功能,
就需要把这功能在Server户动。
红发,
以讨论的角度来看待,别把这帖看成"吵"。 |
|
|
|
|
|
|
|

楼主 |
发表于 10-2-2007 10:37 AM
|
显示全部楼层
原帖由 cupid25 于 9-2-2007 10:55 PM 发表
我要做做 textbox 打字的,但我要当场 preview 给人看,combobox 有 color 好选。。。只要颜色已选,那个 div preview 的字体就换颜色
等等许多怪怪东西,因为对怪怪东西有兴趣而且就想 word document。。。连 expert exchange 我们也有户口可以问呢。。。你说呢?
ie 能,但 fire fox 挂掉(些 catcat,不会跑)。。。 opera 走样。。。none error
...
我觉得这是你根本不清楚什么Browser支援什么,
而你并没深入的去探讨问题的存在,
就结论说JS或IE有问题。
这只是不同的browser有对JS、Css等稍为不同的支援 |
|
|
|
|
|
|
|
发表于 10-2-2007 10:41 AM
|
显示全部楼层
原帖由 WuSheng 于 10-2-2007 10:37 AM 发表
我觉得这是你根本不清楚什么Browser支援什么,
而你并没深入的去探讨问题的存在,
就结论说JS或IE有问题。
这只是不同的browser有对JS、Css等稍为不同的支援
没什么,讨论是好事。。了解更多
再说不只 memchace 而已,还有更多可以做。。。其实互相合体吧?
如果 uploaded file 需要 zip 那么还是要 server 来举动等等东西都可以做。。。如果喜欢花那样的时间
^^
你这么说就对。。。不同的 browser 对 js, css 有不同的支援
没有错
可能像苦瓜汤那样详细解释比较好。。。 blek
[ 本帖最后由 cupid25 于 10-2-2007 10:51 AM 编辑 ] |
|
|
|
|
|
|
|
发表于 10-2-2007 08:09 PM
|
显示全部楼层
原帖由 WuSheng 于 10-2-2007 10:37 AM 发表
我觉得这是你根本不清楚什么Browser支援什么,
而你并没深入的去探讨问题的存在,
就结论说JS或IE有问题。
这只是不同的browser有对JS、Css等稍为不同的支援
对咯,有时听一些人说做web program很容易的。
但是他们有没有想到js和css对不同的browser的support。
有时觉得那些人很肤浅
application我就不知道了,因为我都没有什么做过 |
|
|
|
|
|
|
|
发表于 11-2-2007 05:23 PM
|
显示全部楼层
JSP 慢? 肯定吗?请不要用Tomcat作为基准.用 Resin, WebLogic.
要使用经验的程序员和正确的框架。
e.g) Struts Framework 是慢的.
编码也非常重要
慢的code
String html = "";
html = html + "<html>";
html = html + "<body>";
。。。。。
html = html + "</body>";
html = html + "</html>";
可以快100陪以上的code,
StringBuffer html = new StringBuffer();
html.append("<html>");
html.append("<body>");
。。。。
html.append("</body>");
html.append("</html>");
要用 Connection Pool
JSP + EJB 很容易做出 Record Level Cached。
e.g
UserRemote = user;
UserPk userPk = new UserPk();
userPk.setUserId = "user1";
user = home.findByPrimaryKey(userPk); //第一次从数据库拿
user = home.findByPrimaryKey(userPk); //自动从Cached拿
user = home.findByPrimaryKey(userPk); //自动从Cached拿
user.setPassword("New Password"); // 自动 Update Database 和 Cached
//stop database
user = home.findByPrimaryKey(userPk); //自动从Cached拿,就甚算停止了数据库还可以用
user = home.findByPrimaryKey(userPk); //自动从Cached拿
通常瓶颈都是数据库。应该看过这字些 php error 吧 :
mysql connection error! too many open socket connection!
JSP + EJB + Connection Pool 很少有这样的问题。
看看世界最大的银行 CxxxBank US,
还有马来西亚的银行
CitiBank, MayBank, EonBank, SouthernBank
还有,
Maxis,Digi,Celcom,
还有,
TNB,TMNet Online Services, Perbadanan Putrajaya,
看看他门的主要的互联网业务系统,是用什么样语言来写的。
如果那个语言不好, 为什么他们要用它?
一个大公司采取一个系统, 他们会做出很多考虑的。
[ 本帖最后由 hkloke2000 于 11-2-2007 05:41 PM 编辑 ] |
|
|
|
|
|
|
|
发表于 11-2-2007 10:17 PM
|
显示全部楼层
原帖由 hkloke2000 于 11-2-2007 05:23 PM 发表
JSP 慢? 肯定吗?请不要用Tomcat作为基准.用 Resin, WebLogic.
要使用经验的程序员和正确的框架。
e.g) Struts Framework 是慢的.
编码也非常重要
慢的code
String html = "";
html = ...
有一点要说的是, 慢不慢的问题... 不能如此做比较.
PHP 一向是 LAMP 架构的王牌, 有被优化的 engine, 不能拿来这样比较...
同样的, 不能把一个运行在 Apache 上的 PHP, 拿来和运行在 WebLogic 的 JSP 比较...
一个轻量级, 一个重量级... 怎么比较呢. 
又例如说, 拿 MySQL 和 MSSQL, Oracle 比较... 怎么比较呢?
前面的贴 (第一页) 已经有人提到... Initial state 的慢不是说整个系统都慢...
系统的好坏也不能这样看... 稳定性, 扩展性, 还有速度这些全部因素才是决定系统的好坏.
JSP 的价值在于整个 J2EE 架构, 这点和 .Net 十分相似.
至于要选择那一个... 还是老话一句... 选择最适合自己的环境.  |
|
|
|
|
|
|
| |
本周最热论坛帖子
|