php和java前景
PHP容易上手,所以薪资肯定没有那么高。但是既然自学java的时候感觉吃力的话,那倒不如把PHP学精吧
② java和php这两个哪个就业前景好
1、任何专业都有无数的机会,就看你如何去看待,未来是虚拟现实、人机交互时代。
每一门计算机语言都有其相对具有优势的领域,作为全球十大流行开发语言之一的PHP也是如此,PHP这门语言更适合在WEB环境,即互联网的环境下作为主要开发语言,因为PHP是全球公认的网站开发利器。全球约70%的网站都是使用PHP这么语言开发的。
2、大多数的网站,包括那些行业巨头例如新浪,网络,腾讯,搜狐,网易等都在使用PHP技术,说明了企业和市场需求这样一门技术,既然企业和市场需求,那么就能体现出学习PHP是否有前途。
3、PHP软件开发,网站建设等都属于互联网行业,大家都知道,互联网行业的白领都是高薪阶层,能力有多高,工资就可以有多高!
当然,很多人进入这个行业的目的并不是为了工作,而是为了更大的梦想—创业!那么我可以告诉你,这是最明智的选择,因为互联网行业从来不缺乏机会,就看你敢不敢想,敢不敢做。无数的从事PHP的小团队至今都已是行业先锋,成功没有想象中的那么远,只要你敢站起来,行动起来。
功能强大
PHP开发语言强大的性能完全满足如何类型的网站建设需求。随着这几年PHP的更新和优化,功能也越来越强大了,像网络、淘宝、天猫这样的大型网站都是采用PHP开发,这足以说明PHP的功能强大。
安全性好
当然这里说的安全性好并不是说PHP开发的网站就不会被攻击,因为在互联网上没有绝对的安全,小编说的安全性好是相对的,PHP语言安全性相对要好一些的一个重要因素就是采用linux服务器,linux服务器的安全性比windows服务器安全性高很多,这点是无可争议的。
php免费开源
用PHP开发网站一般用的是mysql数据库和linux系统,因为这都是免费开源的,不像mssql数据库和windows服务器,正版是要收费的,虽然网上有盗版的,但是大型企业一般还是不敢使用盗版的,风险太大。
开发成本低
PHP语言入门简单,相对net而言没有那么复杂,所以学PHP程序开发的人要比学net的多,人多那成本当然就相对低一些了。
开发框架完善
PHP的开发框架非常大,像国外有Yii,国内有ThinkPHP,这些第三方开发框架经过多年的完善,可以提高网站安全性,也节约网站开发时间
③ Java和PHP有什么区别,哪个发展前景更好
php是解释形的脚本语言,
java是编译型的,在java虚拟机下运行
当然现在php也可以编译脚本了
php适合做网站后台,java什么都能做。
至于发展前景,看你选择什么样的工作,通常用java做网站的比较少,因为开发周期长,通常都是那些需要安全性较高的网银或者淘宝之类的需要java来构建后台的交易系统。但java除了网站还可以做app,桌面软件等等,基本没有不能做的。
php开发网站简单,快捷,但通常只能做网站,或者为app提供网络数据支持等,实际上还是做网站。很少用来干别的。
总而言之,如果你倾向于做网站后台开发之类的工作,php比java好找工作,其他程序开发,php和java就没有可比性了。
④ java和php哪个方向就业前景好
java的前景好
由于Java的诸多优点,java的发展前景十分广泛。比如,在我们中国的市场,Java无论在企业级应用,还是在面向大众的服务方面都取得了不少进展,在中国的电信、金融等关键性业务中发挥着举足轻重的作用。目前,在中国政府有关部门的支持下,中国移动和中国联通已经正式推出基于Java的无线增值服务,并在积极准备基于Java的3G增值服务。
现在社会向着更加信息化、更加智能的方向发展,java的应用范围也在不断的扩大。它可以进行面向对象的应用开发;可视化、可操作化的软件开发;动态画面的设计和调试;数据库的操作和连接设计等。
由于Sun、IBM、Oracle等国际厂商相继推出各种基于Java技术的应用服务器以及各种应用软件,带动了Java在金融、电信、制造等领域日益广泛的应用。如清华大学计算机系利用Java、XML和Web技术研制开发了多个软件平台,东方科技的Tong
Web、中创的Inforweb 等J2EE应用服务器。由此可见,在巨大市场需求下,企业对于Java人才的渴求已经是不争的事实。
Java
在Web、移动设备以及云计算方面前景广阔,随着云计算以及移动领域的扩张,更多的企业在考虑将其应用部署在Java平台上。无论是本地主机,公共云,Java都是目前最合适的选择。另外在Oracle的技术投资担保下,Java也是企业在云应用方面回避微软平台、在移动应用方面回避苹果公司的一个最佳选择。
Java可以参与制作大部分网络应用程序系统,而且与如今流行的WWW浏览器结合很好,这一优点将促进Java的更大范围的推广。因为在未来的社会,信息将会传送的更加快速,这将推动程序向Web程序方向发展,由于Java具有编写Web程序的能力,并且Java与浏览器结合良好,这将使得Java前景充满光明。
JAVA人才社会需求量大,根据IDC的统计数字,在所有软件开发类人才的需求中,对JAVA工程师的需求达倒全部需求量的60%~70%。同时,JAVA工程师的薪水相对较高。通常来说,具有3~5年开发经验的工程师,拥有年薪10万元是很正常的一个薪酬水平。80%学员毕业后年薪都超过了5万元。Java平台以其移动性、安全性和开放性受倒追捧。
⑤ php与java那个发展前景好
php的话,方向比较单一,主要是做网站,如果这个世界少了php的话,影响不大,但是少了java的话,影响就比较大了,再者,php商业价值跟java不在一个数量级。不过java竞争太激烈,混口饭吃不容易,不过java的话,楼主肯定要熟悉的,再怎么说java也是面向对象的代表,楼主不可能不学面向对象吧。再者,难道楼主甘心自己一辈子做网站?哈哈,我要说的就是这些,楼主根据自己的情况做决定吧
⑥ php和Java哪个更有发展前景
两者都可以,我是java开发人员,java已经火了很久。php也正在火热。未来谁也说不好。不过 学好任何一门 你都可以成为大牛。
⑦ php和java哪个好就业
PHP门槛低,入门比较较快,近年来随着lamp在市场的份额站的比重比较大,PHP程序员需求量高,许多培训机构抓住机会开始开设PHP,迅速培养程序员,逐年PHP成员增多,PHP程序员也不像前些年那么稀少,就而现在的公司更愿意招一些有经验的,基础扎实的员工,所以在招聘的时候比较挑,但不管怎么说我个人认为基础学好了,PHP的就业前景还是可以的
⑧ php和java哪个语言更有前途
5、java和php的薪资涨幅速度对比: java是公认的难,难上手,真正上手需要至少1-2年,而这期间都属于学徒级别,薪资涨幅有限。2年后会有一个较大的涨幅,基本拿个6-7千是没有问题的。 PHP是公认的简单,上手极快,基本过了试用期就可以涨工资了,PHPer正常是半年涨一次薪资,前3年的幅度都还可以,1年5-6千,2年7-8千。3年能过万的也大有人在。 两者相比:其实php的前端优势明显,后段双方区域持平。并不像很多人说的PHP后面难涨,PHP缺人,但更缺熟手。java也不像很多人吹嘘的那样高薪,两级分化严重。其实也很正常,越难的语言,两级分化越是严重。
6、java和php各自发展的瓶颈: JavaEE体系曾经统治企业级软件开发长达数十年之久,十年间英才辈出,但是Java语言本身却越来越显示出臃肿和分裂的态势。使用Java是个昂贵的选择,复杂的需求设计, 缓慢的项目进度,昂贵的应用服务器和维护难度使Java成为了一种庙堂之上的语言。而版本的分裂也使所谓的跨平台特性成为了一句空话。Java的特性使得它并不适合业务随着市场快速变化的互联网企业,WEB领域几乎被PHP一统天下,嵌入式领域几乎被C++一统天下,客户端领域几乎被c语言一统天下,要不是安卓的出现,java的命运还真不好说了。php的大中型系统开发,方便、快速、是java跟asp.net没法比拟的, 还有php有很多如yaf,yii,ci等强大的框架, 中小型一般系统的开发,一个thinkphp就足于通杀java的ssh三大框架了。 PHP由于其简单,快速开发等特点,也导致了开发复杂应用稍显吃力,所谓成也萧何败也萧何,PHP由于其关注应用层面,开发基本不需要考虑底层的东西,导致其开发快速,学习简单;但也导致了学习PHP工作一段时间比较容易遇到瓶颈,PHP在5.3版本后加入了更为强大的扩展,通过PHP的扩展可以实现PHP本身实现不了的功能。所以PHP开发遇到了这样瓶颈,可以考虑通过扩展来解决,facebook和weibo.com正在大量使用扩展功能去应对一个又一个的难题。新浪微博架构师兼首席PHP技术顾问惠新宸一直在专注与PHP底层原理的研究和分享。扩展是被他认为PHP最伟大的地方。
7、java和PHP的岗位数对比: 一下数据出自2014年9月初的网络统计: 2014年9月初,全国java招聘岗位数为82703个。
全国PHP招聘岗位数
java的岗位数差不多是PHP岗位数的2倍不到。但值得深思的是,java的人才数量是PHP人才数量的100倍还不止。
8、java和PHP的学习成本对比: java学习,是公认的难。难以上手,难以理解。自学时间成本是12个月,自学成功率不到10%,培训时间成本也近6个月。培训费用平均成本大致为15000元左右。成为熟手的时间成本为2年。成为高手的时间成本一般为5年以上。 PHP学习,是公认为最简单的语言。解释性语言,无需编译。自学时间成本是6个月,自学成功率20%,培训时间成本3个月。培训费用平均成本8000元左右。成为熟手的时间成本为1年。成为高手的时间成本一般为3年以上。 两者相比,java的学校成本要明显高于PHP。
⑨ JAVA开发和PHP WEB开发哪个前景好一些
比较PHP和JSP这两个Web开发技术,在目前的情况是其实是比较PHP和Java的Web开发。以下是智能职涯bigdata-job就几个主要方面进行的比较:
一、语言比较
PHP是解释执行的服务器脚本语言,首先php有简单容易上手的特点。语法和c语言比较象,所以学过c语言的程序员可以很快的熟悉PHP的开发。而java需要先学好java的语法和熟悉一些核心的类库,懂得面向对象的程序设计方法。所以Java不如PHP好学。
Java首先要编译成字节码.class文件,然后在java虚拟机上解释执行。Java的Web开发首先最容易想到的就是JSP(现在已经到JSP2.0),原来的java的Web开发都是用servlet来实现的,用servlet来开发需要程序员在java的源文件中嵌入大量的html代码。所以后来就出现了JSP,JSP可以方便的嵌入到html文件当中,其实jsp文件在服务器上执行的时候首先会被应用服务器转换成servlet,然后再编译执行。JSP可以通过servlet和JavaBean的支持产生强大的功能。JavaBean 是一种可复用的、跨平台的软件组件。使用javabean可以方便的实现java代码和html的分离,能够增强系统的功能和软件的复用性。
Java的Web开发属于SUN公司定义的J2EE其中的规范。而且在J2EE中包括了java的Web开发的所有方面,如:JSP、Servlet、JDBC、JNDI、JAVABEAN、EJB等等。J2EE就特别适合于做大型的企业级的应用。
二、数据库访问比较
Java通过JDBC来访问数据库,通过不同的数据库厂商提供的数据库驱动方便地访问数据库。访问数据库的接口比较统一。
PHP对于不同的数据库采用不同的数据库访问接口,所以数据库访问代码的通用性不强。例如:用Java开发的Web应用从MySQL数据库转到Oracle数据库只需要做很少的修改。而PHP则需要做大量的修改工作。
三、系统设计架构比较
采用Java的Web开发技术,需要使用的是面向对象的系统设计方法,而PHP还是采用面向过程的开发方法。所以用Java进行开发前期需要做大量的系统分析和设计的工作。
四、跨平台性
Java和PHP都有很好的跨平台的特性。几乎都可以在不作任何修改的情况下运行在Linux或者Windows等不同的操作系统上。
五、开发成本比较
PHP最经典的组合就是:PHP+MySQL+Apache。非常适合开发中小型的Web应用,开发的速度比较快。而且所有的软件都是开源免费的,可以减少投入。
Java的Web应用服务器有免费Tomcat、JBoss等,如果需要更好的商业化的服务有:Web Sphere和Web logic。
六、分布式多层架构比较
PHP只能实现简单的分布式两层或三层的架构,而JAVA在这方面就比较强大,可以实现多层的网络架构。数据库层(持久化层)、应用(业务)逻辑层、表示逻辑层彼此分开,而且现在不同的层都已经有一些成熟的开发框架的支持。例如Struts就是利用java的Web开发技术实现了MVC的设计模式,而在业务逻辑层也有Spring框架,数据库持久化层有Hibernate等框架。这些框架可以方便开发者高效、合理、科学得架构多层的商业应用。
下面简要的说一下Struts,它实质上是在JSP Model2的基础上实现的一个MVC(Model、View、Controler)框架。JSP Model2体系结构是一种联合使用JSP 与Servlet 来提供动态内容的方法。在Struts框架中,模型由实现业务逻辑的JavaBean或EJB组件构成,控制器由Servlet实现的,视图由一组JSP文件组成。采用Struts可以明确角色的定义和开发者与网页设计者的分工。而且项目越复杂,其优势越明显。
七、源代码安全
PHP开发的程序的源代码都是公开的,他人拿到php开发的程序后都可以进行修改。
Java开发的程序,最后用户拿到的是只是一些编译好的class类,无法看到完整的源代码,安全性高。
八、性能比较
有人做过试验,对这两种种语言分别做回圈性能测试及存取Oracle数据库测试。
在循环性能测试中,JSP只用了令人吃惊的四秒钟就结束了20000*20000的回圈。而PHP测试的是2000*2000循环(少一个数量级),却分别用了63秒。
数据库测试中,二者分别对Oracle 8进行1000次 Insert,Update,Select和Delete:JSP 需要 13 秒,PHP 需要 69 秒。
综上所述,智能职涯bigdata-job认为,PHP适合于快速开发,中小型应用系统,开发成本低,能够对变动的需求作出快速的反应。而Java适合于开发大型的应用系统,应用的前景比较广阔,系统易维护、可复用性较好。还有,同样功能的系统用Java开发的系统要比PHP开发的系统的价格要高。