首页 开发编程 正文

php学起来怎么样

PHP无论从语言还是从发展前途远远不如java,HTML+CSS这两个应该是对初学者比较友好的了,至少做到你参考别人的代码能看懂别人大概在写啥。我更推荐廖雪峰大神的《JavaScript教程》https:写PHP不可避免的就要操作数据库。...

php学起来怎么样,现在学习Java好点还是PHP好点?

我是2015年学PHP的,当时不学JAVA是因为java人多,怕找不到工作,而且那时候的PHP人数还不多,竞争力较小点,当时也很快找到了工作,但是做了一年多现在离职从新找发现,投PHP简历的人数比java还多,PHP无论从语言还是从发展前途远远不如java,java20年内不可能会被淘汰,PHP随时都会被淘汰,如果再人数没有优势的话,那PHP已经一无是处了,大家可以去投递简历看人数,与java对比,当时也是目光短浅,悔不当初,java也不难,而且关键发展前景可以说没有任何语言能比,岗位数比所有语言加起来还多,真是男怕入错行,女怕嫁错郎

MySQL全部学完要多久?

结合自身的经历谈下这个问题,不一定适合于所有人。

感觉可以分为下列几个学习阶段。

HTML+CSS

这两个应该是对初学者比较友好的了,html大概了解一些常用的标签,css的话看下各种选择器的写法,然后找个网站模仿着写一遍样式,基本上就有感觉了。之所以推荐这两个先学除了简单,还有成就感,写的东西直接以页面展示出来,这比很多大学以C教学,对着命令行打印一堆数据的体验要好很多。你甚至可以尝试着写一个静态网站来做一个自己的简历,展示到朋友圈。

学习资源的话,推荐两本书吧。

《Head First HTML and CSS》

Head First系列的书一直评价很高,这本书也是。但我觉得其实没必要一来就学那么多,很多标签和属性你都记不住,更不用说css那么多属性了,很多从业多年的前端应该也只能记住其中的大部分吧。推荐的学习方法是Learn by doing.过程中遇到问题的话,学会用搜索引擎+MDN.

《CSS Secrets》

看完这本书你会感叹,原来CSS还可以这样写。

JavaScript

js的话还是比较复杂的,很难短时间就掌握的很好,但你至少要搞懂一些基本的控制流语法,变量,常量,函数,类这些东西。至少做到你参考别人的代码能看懂别人大概在写啥。

小白可以看下这本GitBook上的书,基础的东西都有涉及,也不长。最多一个小时就能看完。https://www.gitbook.com/book/xinqiu/learn-javascript-cn/details

稍微有基础了,想深入学JavaScript这门语言的话,可以看下《Javascript权威指南》这本书。

但老实说,这本书虽然很好,但是不适合初学者看,我看了一部分之后觉得纯看书籍的话还是太无聊了,不太适合自己,遂弃之。

相比之下,我更推荐廖雪峰大神的《JavaScript教程》https://www.liaoxuefeng.com/wiki/001434446689867b27157e896e74d51a89c25cc8b43bdb3000,在网上就能看,前面很基础,然后后面开始飙车。大家可以选择性看,文中提到了很多初学者会遇到的坑,比如var that = this.这种小技巧。很多时候初学者会被这种问题困扰很久,有人指路会帮你节省很多时间。

之后你可以了解一些ES6的新语言特性,然后试着用React,Vue,Angular之类的框架来试试。

选择的话,感觉新手推荐Vue,封装的很好,有时会觉得就算不会js,跟着Vue的教程,也能开始写一些东西。React的话,个人感觉要稍微难点,写的感觉和原生的JavaScript要接近些。Angular没写过就不评价了。但这三个框架的很多思想其实有共同之处,学会一个,学另一个会简单很多。所以不必太过纠结。而且前端这个领域,技术更新很快,如果你想学一门一劳永逸的技术,那么前端很可能并不适合你。

PHP+Mysql

这两个感觉是相互依赖的,写PHP不可避免的就要操作数据库。PHP我写的也比较少,只用Phalapi写过一个小网站,但感觉整体写起来的感觉不是那么爽,但也有可能是我打开的方式不对,数据库的话,php有别人封装好的ORM库可以对数据库进行操作,这使得你可以不会sql语法也能对数据库进行操作,实在需要用到sql的时候,可以查下文档,然后模仿着写。因为这方便了解的不多,就不瞎提建议了。

不过虽然php是世界上最好的语言,我也建议你有机会试试python或者node.js。或许会打开新世界的大门。

以上这些内容如果自学的话没个至少需要一两年的时间,还无法保证能学会。培训大概需要5个月的时间。想全部掌握好以上只是,可以来千锋武汉IT培训机构系统全面学习一下。千锋全程面授模式教学,真实项目实战,可先来免费试听两周,实地亲身体验下!

php程序员要不要学数据结构?

首先我告诉你PHP程序员想要往底层发展必学数据结构

数据结构是基础,链表、二叉树、哈希、排序算法等,你可能在写PHP代码的时候,不一定能够用上,但是,掌握它们能让你对程序的运作原理有更深的理解。

我们经常使用PHP数组,PHP数组不仅可以foreach的方式遍历,又能通过key-value的方式访问,我们都觉得很便利,其实PHP的数组,是个HashTable,数据结构中的一个知识点而已

所以学好数据结构可以更好地掌握原理层,又可以促进我们对程序的优化和思考,采用更节省系统资源的方式完成我们的业务需求。

为了解决大家进阶的难题,我准备了一套中高级进阶学习教程还可加入大牛学习圈子,分享tp,laravel,Swoole,swoft微服务等教程,各种大牛都是3-8年PHP开发者,每天还有12年的架构师做讲解,助你进阶中高级PHP程序员,增值涨薪!需要可关注本头条号,并且发送私信关键词:PHP

下图大纲中有数据结构算法进阶学习知识点!!!

赶紧来学习,进阶提升自己吧!!!!有想法的可以留言给我

你认为javaphpweb学哪个好?

应楼主的回答,大致先给你介绍下这几种语言吧。

首先,php是弱引用类型的语言,java和c#都是强引用的。虽然类型不同,但基础的关键字都是一样的。我做php是前后台结合的,为此,我有一段时间一直研究css,html,js这些前端必备的知识。

自己自学java web开发,最基本的东西jsp + servlet + javabean。现在也能用java实现一个网站的开发了。其实,这都是一个过程,你只要想着,我解决一个问题,中间的技术不再是阻碍我完成项目的因素的时候,你就能独挡一面了。前端要学,后端也要学,数据库知识要学,服务器部署也要学。。。。

总之,学习是没有尽头的,我最喜欢自己实现一个功能之后的那种满足感。建议你学习java,这个语言是大语言,学会之后做其他的语言就会简单多了。php做快速开发很厉害,之前我和一哥们用了两周做了一个公众号的开发。php很简单,你先学会java,再学php,很好接受。当然,前端你也要学,我之前的老大一直强调一件事,不要只会后端或只会前端,那样的话很被动。当然,也要看自己兴趣,把工作当成自己的爱好,你会轻松很多。

想必楼主也有自己的一个答案了吧。

希望上面的回答对你有所帮助,如果还是不懂或者有问题,可以关注今日头条“小熊社长”头条号,私信我。希望能够对楼主有所帮助。如果喜欢请转发。(部分内容引自网络,如侵权,请联系作者删除)

未来php的发展如何?

我是php程序员,我来答。

我们知道php是web脚本语言,不过现在一些中大型的网站也是用php实现的。比如百度早期是用php来搭建的。应该php相对简单,开发周期短,产品成本低。所以目前阶段需求大。但是对稳定性,安全性要求高的网站,用php开发就不合适了。

你问这问题,说明你有往这方面发展的想法,那我就谈谈对于个人的发展吧。

首先,php相对简单,小白上手快,入门简单。很多人转行都选择他。这也是他的优势,你可以通过学习php让你快速进入程序员这个行业,有的培训班是4个月一期,想想多快。对于程序员,最重要的其实是编程思想与对业务、开发流程、规范的了解。所以我们说语言知识工具,只要有一门精通的语言,再去学习其他的语言你会触类旁通。当然,程序员可选择的方向也挺多的。比如大数据相关,数据开发,算法,这些也是很好的方向。

本文转载自互联网,如有侵权,联系删除