锁定老帖子 主题:是时候大举进军rails了。
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2006-08-14
robbin 写道 我知道的,好像只有HP和Dell用的是Exchange Server,其他没有听说用Microsoft的。目前看来,还是以Lotus Notes居多。
Microsoft也是用的Exchange Server。。。娃哈哈哈! ![]() ![]() ![]() |
|
返回顶楼 | |
发表时间:2006-08-14
用windows的跨国企业多了,我知道的就有富士康等一大堆.windows的占有率,不低的.
我现在也叫做着网管,基本都是windows,不过可能机器数不多,也就50台左右,服务器就一个,一个主域服务器兼做文件服务器,打印服务器则专用的打印服务器,也就400快左右的那种,我倒是觉得用了ad后,病毒都少了.因为客户机器加进来后,权限降低了,同时客户端的权限,我在ad上就能控制.,连流氓软件也少了.这个ad服务器我是去年弄的,大概也有1年多没动过它了,当然期间也有update重启过 网关我是用宽带路由来做,不用PC,5K可以买很好的宽带路由了,可能控制能力比isa2004弱一些,主要是没法记账. 也没认为网管是白痴,连linux也不会.只是,windows也没那么差.如果好几个分公司的,域的结构复杂,同时需要远程部署软件和补丁的话,你不用ad试试看. 另外,我强调跨国企业,不是因为盲目迷信这些企业,而是这样的企业,会有多个办事处或分公司,不是单域的环境. |
|
返回顶楼 | |
发表时间:2006-08-14
VIA 也用Exchange Server
|
|
返回顶楼 | |
发表时间:2006-08-14
其实如果网段严格划分,windows服务器恰当配置之后,安全性还是不错的.
我这儿现在有20多台aix/linux的服务器,还有30多台windows服务器,记得当年最忙乱的一次是在2003年SQL蠕虫(居然被蠕虫杀手把网络搞瘫了,幸亏是星期六),之后我们对网络重新划分分级保护之后,这几年没出什么事情. 不过我不喜欢windows的机器,个人喜好而已 |
|
返回顶楼 | |
发表时间:2006-08-14
好像又跑题了...................
|
|
返回顶楼 | |
发表时间:2006-08-14
robbin 写道 lixigua 写道 " Java EE开发速度上面的劣势,或者说烦琐,很大一部分原因是Java语法带来的,企图用什么框架解决这种问题,我觉得不现实。"
那确实是。 我对ROR的理解来看,ROR所宣称的快速开发,就是利用ruby脚本语言的灵活性和简便性实现了快速的web开发框架。 前些天跟公司老大请教,老大的一句话“J2EE的应用看上去复杂,并不是它有意要弄得复杂,而是因为附带了很多这些企业级应用的特性,能够适应很复杂的环境 ”。 所以,到目前,我觉得还有值得继续坚持Java的理由。 在Java语言之前,C++是企业应用的主流开发语言。到了Java时代,强调基于JVM的平台做开发,强调操作系统无关性。这实际上就是用Java这种虚拟机器代替了物理机器的作用(Java Virtual Machine有自己的内部指令系统,俨然一个虚拟的CPU)。 Java这样做的一个好处就是平台无关性,但是似乎这个好处到现在来看体现的并不明显,因为企业应用高端还是清一色的Unix。但是Java这样做的坏处却也体现了出来: 1、难以利用操作系统和C/C++的底层库 由于JVM的隔离作用,使得Java语言不论做什么事情都必须从头开始,而无法利用现有的C库。有人戏称:Java 是自己操纵磁头和马达来读写文件的。 2、不得不做的很复杂 正因为无法直接利用底层库,所以在异构系统的整合上就不得不采用很复杂的方案来搞定。 说白了,就是Java企图白手起家,不能利用现成的操作系统提供的设施,这才是Java企业应用为什么那么复杂的根本原因。 举个例子吧:在web系统中实现异步任务,本来Unix操作系统就提供了crontab,就是干这个的,ruby的做法就是直接使用crontab,生成一个task丢给crontab就OK了,既简单又robust。但是Java偏偏不要去用现成的东西,非要自己搞java.util.TimerTask,结果难用,功能还差,不得已,又有人搞出来Opensymphony Quartz,这玩意功能是够强的了,还提供了crontab风格的schedule,但是一个web app他就启动10个线程自己玩,嘿嘿,你tomcat想shutdown都难呀。 Java企业应用为什么那么复杂,其实都是自找的!事情本来没有那么复杂,可是Java就是要有骨气,我偏偏不用你操作系统的东西,我就非要自己一砖一瓦的自己搭起来,那焉能不复杂? 恩,觉得Robbin的话很有意思。 当普天之下的Javaer都在为了拼命的减少重复制造轮子而apache来soureforge去的时候,殊不知Java语言本身就种了好一大片森林,然后伐木造轮子:) hiahia,(无责任插嘴,切勿拍偶) |
|
返回顶楼 | |
发表时间:2006-08-14
冉翔 写道 恩,觉得Robbin的话很有意思。
当普天之下的Javaer都在为了拼命的减少重复制造轮子而apache来soureforge去的时候,殊不知Java语言本身就种了好一大片森林,然后伐木造轮子:) hiahia,(无责任插嘴,切勿拍偶) 实际情况其实就是这样,如果不是Java本身就自己拼命在造轮子,我们干嘛要整天说Don't invent wheel. 你学C的时候听说过这句话么?你学PHP的时候听说过这句话么?你学.NET的时候听说过这句话么?这句话在Java社区这么有名,本身就说明叻这是Java存在的问题。 |
|
返回顶楼 | |
发表时间:2006-08-14
hongliang 写道 冉翔 写道 恩,觉得Robbin的话很有意思。
当普天之下的Javaer都在为了拼命的减少重复制造轮子而apache来soureforge去的时候,殊不知Java语言本身就种了好一大片森林,然后伐木造轮子:) hiahia,(无责任插嘴,切勿拍偶) 实际情况其实就是这样,如果不是Java本身就自己拼命在造轮子,我们干嘛要整天说Don't invent wheel. 你学C的时候听说过这句话么?你学PHP的时候听说过这句话么?你学.NET的时候听说过这句话么?这句话在Java社区这么有名,本身就说明叻这是Java存在的问题。 原话应该是Don't reinvent the wheel. :^) |
|
返回顶楼 | |
发表时间:2006-08-14
哦,对对,:)
|
|
返回顶楼 | |
发表时间:2006-08-15
http://blog.csdn.net/danny_xcz/archive/2006/08/15/1065744.aspx
毫无疑问,java比ruby快。其他脚本语言例如Perl和Python同样快。这全都因为ruby没有一个vm. 但如果有一个vm,就又走到java的路上去了。 |
|
返回顶楼 | |