做过php and jsp的希望谈谈感受
到底这两种技术哪种更简易些,或者说更人性化一些,请多角度分析一下。
谢谢
------解决方案--------------------个人认为JSP简单
------解决方案--------------------我刚好都在用,JSP简单,PHP也不难,但是PHP资料不是很好找,库也不太完善,JSP因为有JAVA支持,可以用的东西很多,资料也多,人更是大把大把。。。如果你是二者选一才开始学的话,还是JSP的好。
最近公司正打算把PHP项目转JSP呢,呵呵
------解决方案--------------------呵呵,asp.net是比jsp更方便一些,其实说白了asp.net就是傻瓜版的jsp,就是因为它有一对控件所以才有人用啊!但是学哪个得看你将来要作什么开发了,如果是比较大的项目建议学jsp,要是小的项目可能用.net会方便一些
------解决方案--------------------jsp安全性高,可以跨平台
------解决方案--------------------JSP比较规范。。。学习资料非常多。。。
------解决方案--------------------如果就中小型WEB开发而言,PHP开发效率,运行效率是肯定要优于JSP的。
PHP有更丰富的函数,更简单易学,也有非常丰富的开发包。
JAVA更适用于企业级应用。
------解决方案--------------------正好java和php我都作过,我总结一下我的经验。
1.函数库:
java有大量的开源的包,使用非常方便,而且文档的格式统一(都是javadoc生成的能不统一么)。
php也有大量的开源代码使用,而且开源库pear可以统一管理(管理方式类似于maven),非常方便,不过文档的质量要比java的差。
2.跨平台性:
java号称一次编译,可以到处运行。不过经实践在一些跨语言跨平台的时候还是会出现一些问题。
php脚本语言,编写后直接运行,无需编译,在各个系统和语言之间均不会发生问题。
3.技术支持性:
java有sun,apache,ibm等世界顶尖级的公司和组织支持。
php主要就是zend一家公司支持,不过php受到西方开源民众的广泛支持,没见到sourceforge的老家就是php做的么。
4.常用框架
java里有大量的框架可以去应用(struts,spring,hibernate,ibatis等 好多好多种)
php里也有大量的框架去应用(mojavi,smarty,phpmvc,prado等 也是好多好多种)
当然框架有好多种,要是用的话还点去适应
现在就想到这些。