总体来说,两者都是不错的语言,应用都很广泛,具体来说,PHP适合于快速开发,中小型应用系统,开发成本低,能够对变动的需求作出快速的反应。而Java适合于开发大型的应用系统,应用的前景比较广阔,系统易维护、可复用性较好。还有,同样功能的系统用Java开发的系统要比PHP开发的系统的价格要高。在学习难度上,Java要明显高于PHP。从长远考虑的话,Java的前景更好点。
2. PHP开发有前途还是android开发有前途
android说真的不是特别深入没啥搞头,PHP的话不精通薪水也不会高到那里去
2者结合,小公司挚爱,自己搞项目也可以搞起,再来就是熟悉了android就说明java也懂了,可以搞J2EE了。
PHP和android都好搞副业。android更加容易找到工作。
3. android ios php 哪个好 知乎
php和ios还有安卓在同级别的情况下,ios的工资目前来看是稍微高点点,ios需要了解学下c语言,安卓则需要学java,你说看了ios觉得很难,那也不建议看安卓,建议你学php,容易上手快,去培训做几个项目基本就可以了,快速找份工作没问题,刚开始工资六七千应该问题(就深圳而言)不大只要学得还可以,JavaScript要精通学好可不容易,学php得时候必学JavaScript。至于前端,你学这三种语言都会学前端,语言是相通的,如果你学了php再去学ios和安卓应该会好些,程序猿不应该只懂一种语言这样在未来不保险。不建议题主边上班自学,这样效果不怎么好,你没有任何经验,一个人捣鼓说实话累,编程最好能找几个人一起做,至少出现bug的时候实在弄不好的时候有人能询问,有时候改bug真的很费时间,说多了都是泪.............
有人说数学和英语不重要这句话真的是超级坑爹,如果题主培训完了找份工作求温饱确实是没问题,但随着时间的推移如果需要往上走,那一定会用到数学,很多编程的思维方式数学中都有提到过,英语可以不一定要好,但题主要往上爬就需要数学了,如果题主高中大学数学都好那学起来会轻松许多,当然英文好的话那知识面可以更广........,像汇编和c还有编译原理,数据结构等等,这些杂七杂八的都要涉猎,这是往高手之路需要学习的,你可以看看大学计算机软件课程的课表。
4. 学完Javaweb后,学PHP好还是Android好
建议你选择Web前端或android开发。 现在网络应用越来越广,Web前端开发的需求不会有少。 android是现在非常流行的手机、平板系统,未来的手机将不像手机,而更像一台小电脑,android用Java开发,你学过Java Web,学android开发应该不难。
5. 是学android还是学php那个比较好希望给些建议感激不尽!
php、android,如果精力够,如果工作中用的上,都学,有好处
6. 学习php好还是android好
两个都好,关键看你是否够专业。 而当你有一定的基础,在爱才通人才网找工作是很简单的!
7. 学完JavaWeb后学Android好还是PHP好
我个人觉得,二者不冲突,完全可以都学 核心懂了,不管是web还是android,都很快能学好的 加油!
8. php编程 java编程和android编程哪个好
很多朋友都对学习路线问题感到迷茫,特别是还在上学的朋友们。在这里就详细的为大家介绍一下。
1.Java基础
很多朋友一上手就开始学习Android,似乎太着急了一些。Android应用程序开发是以Java语言为基础的,所以没有扎实的Java基础知识,只是机械的照抄别人的代码,是没有任何意义的。那么Java学到什么程度才算是过关呢?我个人认为至少要掌握以下两个方面的内容:
a) Java基础语法:具体的知识点列表可以在这里下载:《Java知识点列表》V1.0。这部分内容没有讨价还价的余地,必须烂熟于胸。至于具体的学习方法,可以看书或者是看视频,但是关键是要多加练习,无论是书上的练习还是视频里面的练习,都需要仔仔细细的完成;
b)设计模式:由于在Android系统的框架层当中,使用了大量的设计模式,如果没有这个方面的知识,对于Android的理解就会大打折扣。设计模式的种类非常之多,一个一个的全部掌握,是不现实的,必须首先掌握面向对象的基础设计原则,有了这些基础原则的支持,就可以举一反三。这部分内容可以在《Effective Java》和《Agile.Software.Development:Principles,Patterns.and.Practices》这两本书中找到。
2.Linux基础知识
大家都知道,Android系统的基础是Linux操作系统。在开发过程当中,我们也需要使用到一些Linux命令。所以说一些Linux的基础知识是必须的(话说现在的程序员,不懂Linux都不好意思跟人家打招呼),推荐大家看看《鸟哥的私房菜》这本书,写的相当不错;
3.数据库基础知识
这个比较简单,就是一个增删改查的数据库操作,可以看一下这本书:《SQL编程练习与解答》
4.网络协议
至少需要学习两种基础的协议,HTTP协议与Socket协议;
5.Android基础知识
有了以上的铺垫,再来看Android,是不是觉得轻松了很多呢?至于基础知识的学习顺序,最好的方法就是按照Android SDK帮助文档当中的Dev Guide里面的顺序,我的《Android视频教程》也基本上是按照这个顺序录制的;
6.服务器端开发知识
由于很多Android应用程序都需要服务器端的支持,所以掌握一些服务器端开发知识还是非常有必要的。至于选择哪一种服务器端知识进行学习,就比较麻烦了,因为技术的种类实在是太多了:
a)Java EE:就是上面邮件当中所提到的SSH—Struts+Spring+Hibernate。这种技术的优点的功能完整、强大,已经使用了很多年,而且既然大家已经非常熟悉Java了,那么学习SSH看起来也顺理成章。但是使用这种技术开发服务器端程序,非常麻烦。即使是一些简单的功能,也可能需要大量的代码和配置文件来实现;
b)PHP:简单易学,开发快速。但是我们需要多学一种语言,是否得不偿失,就要大家自己判断了;
c).NET:这项技术的特点和Java EE差不多,但是要想掌握.NET,则需要掌握c#,也是个麻烦的事情;
d)ruby on rails:这是我个人最喜欢的服务器端技术,简洁,优雅,寥寥几行代码,就可以实现很复杂的功能,但是这需要Ruby语言知识作为基础;
至于选择哪一种技术,就看大家自己的判断了。
梦想:要成为一个专业的Android开发者,以上的这些知识都必不可少。看起来好像很多,多的可怕。所以还是那句话--“耐心,耐心很重要”。
学习一门专业要很长时间啊,耐心很重要,很多朋友也来问我C4D,能感觉到大家都想急着学会,其实要有长时间的积累才能有长远进步,Android开发,最近公司要做程序,也涉及到,如果UI设计师的我学会了Android,是不是可以独立做开发了。
9. JAVA 开发、HTML5、PHP、Android学哪个好,哪个的未来前景更好啊
Java作为全世界最火爆的编程语言 在未来很长时间内 都是web开发的主流语言 工作还是很好找的
java已经建立起了生态圈 大数据 web 移动 物联网都有很完善的体系 尤其在高并发领域 目前除了刚起步的go 没有什么竞争对手
php的动态编译是一个巨大优势 开发效率很高 一般用于中小型web系统的开发 上手快 成本低
java和php各具优势 学哪个都可以 但是java玩的是生态圈 这不是php能比的
H5主要是做移动端页面的 目前来说微信小程序出来了 H5会持续看衰 毕竟太单薄 仅仅是页面展示 不涉及最核心的数据交互 在很长时间内 都会是鸡肋角色 薪资不高 职位不多的存在
Android是移动端开发 也有java做主要开发语言 但是移动端架构小 主要业务逻辑还是在服务端也就是java和php写的那里 现在移动互联网的时代已经结束 android岗位越来越少 而且移动端技术更迭的速度更快 从业者更累但待遇却没有后端高 也没有后端抢手
一般一个小型app开发部门5个后端 2个android端 1个ios端 自己看看吧 移动端需求量少 发展潜力也不如后端