论坛首页 编程语言技术论坛

关于JSP和PHP

浏览 34602 次
锁定老帖子 主题:关于JSP和PHP
精华帖 (0) :: 良好帖 (0) :: 新手帖 (2) :: 隐藏帖 (12)
作者 正文
   发表时间:2010-06-02  
PHP
JSP太繁琐了,写个页面,要自定义tag,要使用JSTL,少用scriptlet,开发起来太慢了。再加上各种框架,各种模式,学习成本非常高!

而PHP简单易学,性能虽不比JSP搞,但是它一样能跨平台,使用多种数据库。

作为一个写JSP的,心理很不平衡啊...待遇不比做PHP的高...
   发表时间:2010-06-02  
请立即php!

“性能虽不比JSP搞”,这还要视情况而定
5 请登录后投票
   发表时间:2010-06-03  
对比出差异;建议楼主继续jsp,以体现php的好:)
0 请登录后投票
   发表时间:2010-06-03  
昨天看了ROBBIN的一些帖子。发现JSP复杂是有原因的。
与其说复杂,不如说为了解决复杂、大型的应用,JSP设计得繁琐,将逻辑分了很多层,以便灵活扩展和维护。
这么说回来,PHP是不是没有分层的思想?
0 请登录后投票
   发表时间:2010-06-03  
lz火星的,鉴定完毕。。
0 请登录后投票
   发表时间:2010-06-03  
zhxing 写道
lz火星的,鉴定完毕。。


讲点道理好不。
0 请登录后投票
   发表时间:2010-06-03  
liguocai2009 写道
JSP太繁琐了,写个页面,要自定义tag,要使用JSTL,少用scriptlet,开发起来太慢了。再加上各种框架,各种模式,学习成本非常高!

而PHP简单易学,性能虽不比JSP搞,但是它一样能跨平台,使用多种数据库。

作为一个写JSP的,心理很不平衡啊...待遇不比做PHP的高...

如果你喜欢,也可以不用tag,不用jstl,不用框架,不用模式,直接在页面中写代码。。。
5 请登录后投票
   发表时间:2010-06-03  
针对lz的几句话发表下个人意见:而PHP简单易学,性能虽不比JSP搞。PHP是不是没有分层的思想?
PHP只是入门较JSP简单,至于深入下去是否一样简单易学,有待LZ的亲身经历。
性能问题,看实际的应用环境吧,贸然下定论可不是做程序员的优点。
PHP同样可以应用MVC的分层结构进行项目开发,这是已经PHPER做了多年的事了。
0 请登录后投票
   发表时间:2010-06-03  
jinliangonline 写道
针对lz的几句话发表下个人意见:而PHP简单易学,性能虽不比JSP搞。PHP是不是没有分层的思想?
PHP只是入门较JSP简单,至于深入下去是否一样简单易学,有待LZ的亲身经历。
性能问题,看实际的应用环境吧,贸然下定论可不是做程序员的优点。
PHP同样可以应用MVC的分层结构进行项目开发,这是已经PHPER做了多年的事了。

谢谢您的意见。
那就是说PHP跟JSP很多地方可以对应上了?看来PHP在Pattern,MVC,DAO,业务类管理,数据库缓存也是一套的了。

我发这贴子,主要是因为,我对标签非常反感,增加了不少工作量。看了下PHP的书,好像是直接把代码写上去的,顿时心里不平衡。个人认为只要业务逻辑不写在scriptlet里面就可以了,在scriptlet里面写对象的取值操作,例如requestUtil.get("attr_name")是不会有什么维护上的困难的。不知道我这样写的话,会带来怎样的恶果?
0 请登录后投票
   发表时间:2010-06-03  
哈哈,我阴错阳差,搞了一年的JAVA,回到了PHP上。JAVA有JAVA的好,PHP有PHP的好,从JAVA到PHP,不为别的,纯属为以后工作的需要做准备(个人观念,不代表群众,呵呵)。PHP,易上手,开发快,可以 discuz,phpwind 等做二次开发,有模板引擎,中小型开发足够了。基于JAVA也是符合中小型的开发,所有我想说应用基于网页开发,PHP和JAVA是同等的,我想大家应该都不会有意见的吧。但是基于JAVA如果你要运用于开发的话,老板不免要问,用什么框架呀,用什么技术之类的,这不,你累死累活的要去学这个框架那个技术。框架学好了,技术学好了,估计开发时间也差不多过10分之一了(针对新人),从中学到了什么呢?技术?框架知识,我想未必,学会的就是调用这些框架的东东,就好比学语法,天天混上调用框架之上却没有研究框架的流程技术,三五年后谈得上资深吗?谈得上有经验吗(调用框架经验)?呵呵,有用吗?到头来,老大上来一句话: 我们都是用别人的东西来开发,好像显示我们没有水准,这样吧,我们公司自己开发自己的框架,自己的技术...晕菜了吧。
4 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics