请问开发Linux的Web应用,JSP/PHP/PERL/等,选择哪个好呢
-
- 帖子: 218
- 注册时间: 2007-10-16 9:36
请问开发Linux的Web应用,JSP/PHP/PERL/等,选择哪个好呢
在WindowsNT一开始用的ASP
因为ASP编译Dll麻烦,后来又改用JSP
因为不喜欢Tomcat的DOS窗口,后来改用C#的ASP.NET
结果NT下最终统一使用ASP.NET
现在想转Linux下,
先学了Perl挺好用的
听说PHP不错,又学了PHP,感觉更简单,和MySQL结合更方便
但是PHP不能编译,又改用JSP,感觉都能写
现在犯糊涂了,都用的话怕都不能精
现在想转用一种,精通一种,请大家推荐一种最好最有前途的
不胜感激
因为ASP编译Dll麻烦,后来又改用JSP
因为不喜欢Tomcat的DOS窗口,后来改用C#的ASP.NET
结果NT下最终统一使用ASP.NET
现在想转Linux下,
先学了Perl挺好用的
听说PHP不错,又学了PHP,感觉更简单,和MySQL结合更方便
但是PHP不能编译,又改用JSP,感觉都能写
现在犯糊涂了,都用的话怕都不能精
现在想转用一种,精通一种,请大家推荐一种最好最有前途的
不胜感激
- karron
- 帖子: 6226
- 注册时间: 2005-06-11 14:03
- 来自: 不明真相的群众
- 联系:
-
- 帖子: 218
- 注册时间: 2007-10-16 9:36
-
- 帖子: 356
- 注册时间: 2007-02-15 6:26
-
- 帖子: 218
- 注册时间: 2007-10-16 9:36
- karron
- 帖子: 6226
- 注册时间: 2005-06-11 14:03
- 来自: 不明真相的群众
- 联系:
很多大访问量的网站都是php或者rails这样的脚本语言编写的, 我想语言本身的速度不会是瓶颈, 你的应用应该不会大于这些网站吧. 脚本的解释的性能的消耗, 估计远远比不上胡乱编写的sql语句的消耗的时间.
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.
- alee
- 帖子: 76
- 注册时间: 2007-09-05 2:18
首先 java(JSP) 编译后的 class文件 和 C++ 编译后的 是不同的, 仍然需要 虚拟机 来解释执行, 并不是正真的 可执行 的 二进制指令(java 需要跨平台)。
PHP 是通过 官方(Zend) 提供的 一个工具 做 字节编译(但不是编译成二进制),效率最多 能 提高至 200% 。
事实上, 在 JSP / ASP.net 和 PHP 中 , PHP 的运行速度是最快的,即使 不做任何 编译 也比 ASP.net 和 JSP 快很多。
这是 因为 PHP 在设计架构上 比 JSP、 ASP.net 要轻盈 。
加之 LAMP(Linux + Apache+ MySQL +PHP ) 的 梦幻组合, 综合而言, PHP 是最适合 WEB 的 。
但是 ,在 企业内部应用上, 相比起 Jave 和 .NET , PHP 则 显得过于原始,疲于应付 复杂多变 的 业务需求 。
一言以蔽之:PHP 比 JSP / Asp.net 犹如 P90 比 重型机枪 , PHP 可以说 是最佳的 单兵作战 兵器 。
至于 ,楼上有人提到的 rails , 小弟不才, 还没用过, 暂时保留意见 。
PHP 是通过 官方(Zend) 提供的 一个工具 做 字节编译(但不是编译成二进制),效率最多 能 提高至 200% 。
事实上, 在 JSP / ASP.net 和 PHP 中 , PHP 的运行速度是最快的,即使 不做任何 编译 也比 ASP.net 和 JSP 快很多。
这是 因为 PHP 在设计架构上 比 JSP、 ASP.net 要轻盈 。
加之 LAMP(Linux + Apache+ MySQL +PHP ) 的 梦幻组合, 综合而言, PHP 是最适合 WEB 的 。
但是 ,在 企业内部应用上, 相比起 Jave 和 .NET , PHP 则 显得过于原始,疲于应付 复杂多变 的 业务需求 。
一言以蔽之:PHP 比 JSP / Asp.net 犹如 P90 比 重型机枪 , PHP 可以说 是最佳的 单兵作战 兵器 。
至于 ,楼上有人提到的 rails , 小弟不才, 还没用过, 暂时保留意见 。
上次由 alee 在 2007-11-19 21:06,总共编辑 2 次。
- alee
- 帖子: 76
- 注册时间: 2007-09-05 2:18
建议楼主 不要选择 ASP.NET ,.net 能够 盛行,无外乎 MS 强大的宣传攻势(你的老板很可能只听说过 .net),和 与windows 平台的完美搭配 。 但是 asp.net 只能 运行在 windows 平台, 你不会想在 windows 上 架设 网站服务器的。 并且 跟 java 比 ,也看不出 .net 有什么 绝对优势, 他能的,Java 都能, Java 的精髓(OOP) 他却远不能及 。
PHP 和 Jave 都是不错的 选择, php 则重 执行高效、容易上手、开发方式敏捷灵活 , Jave 的效率 虽然让很多人不满 ,但是 他 重视 先进的 软件思想, 能够以 最完美的方式 来 实现 设计模式, 所以是完美主义者 的首选 。
PHP 和 Jave 都是不错的 选择, php 则重 执行高效、容易上手、开发方式敏捷灵活 , Jave 的效率 虽然让很多人不满 ,但是 他 重视 先进的 软件思想, 能够以 最完美的方式 来 实现 设计模式, 所以是完美主义者 的首选 。
-
- 帖子: 221
- 注册时间: 2007-11-08 18:19
-
- 帖子: 218
- 注册时间: 2007-10-16 9:36