从市场上讲:php做中小型企业网站比较合适,性价比高,java偏大型。性价比:很简单的php空间一年才几百块钱,而java空间一个月就得几百。语言方面:当然php和java都各领风骚,最主要看自己最擅长哪一种语言了,我也用过php一段时间,发现确实很难习惯其语法,所以最代码也是用java开发的。开发周期:java和php我觉得效率上php会好,但性能上java会比php会更占优势,当然这不是绝对的,只能说玩的好的语言不是问题。其他方面:如果客户坚持让你用php或java,那你还有的挑么?对于javaweb开发框架,主要有:
1.S2SH(struts2 spring hibernate)基于Struts2 Spring3 Hibernate4开发javaWeb企业应用开源框架s2jh源码分享spring hibernate struts2开发OA企业办公管理系统源码分享Struts2 Hibernate3 Spring三大框架技术实现MySQL数据分页Spring struts2 hibernate easyui基础权限管理框架Spring Struts2 Hibernate三大框架开发企业人力资源管理系统源代码下载Springmvc struts2 Hibernate整合实例代码(注解详解)
2.S2SM(struts2 spring mybatis)Spring Struts2 mybatis手动配置三大框架整合源代码下载Struts2 mybatis开发音乐分享系统
3.SSH(springmvc spring hibernate或struts spring hibernate)SpringMVC Spring Hibrenarte实现的简单的CRUD项目实例springMVC注解与hibernate完美结合完成基本的增删改查demo源码下载springmvc hibernate spring easyui开发bsalse进销存后台管理系统源代码下载spring3.0 springMVC Hibernate框架搭建教程(附:springMVC文件上传功能)spring struts2 Hibernate三大框架开发某制药厂管理系统源代码下载Springmvc struts2 Hibernate整合实例代码(注解详解)
4.SSM(springmvc spring mybatis)SpringMVC Mybatis整合实现简单权限控制系统代码
5.JSJ(javabean servlet jsp)jsp servlet javabean编写的一个java开源免费简易电子商城系统源码,适合初学者JSPServlet开发博客天空源代码下载JSP servlet开发在线投票统计管理系统源代码下载