学了几个月php了,但是最近发现每天都不知道做什么好?看这个没意思,。看那个没意思,求指点? 该怎么深入学习php
学习是最好的投资!
学了几个月那就开始做个项目吧,不需要很大,在做的过程中会遇到许多问题,去尝试解决他们「并不是解决就可以了,还需要真正的弄懂其中的原理,然后在发散思维,有没有其他的解决方案」
当然好记性不如烂笔头,不要害羞,把你遇到的问题写成blog,写下你的解题过程等等,你会获得更多。「不要在意写的够不够高大上」
...
就写这么多吧,谨代表个人愚见。
着重于计划: 1. 比如一周之内做完一个留言板,怎么做?开始做加法,中期做减法,下次两周之内做完一个博客,第三次一个月内做完一个企业站点。 2. 执行力:如何在一天内保持8小时的精力充沛,专注于一件事情,把一件事情做好。 3. 适当的休息一下,时间允许出去走走看看,让紧张的心情放松一下。
不是有興趣了去做,而是做了纔有興趣。成功學廣爲流傳的「做自己有興趣的事」是倖存者偏差,你只對有興趣的纔印象深刻,而相關又不蘊涵因果,這是兩個串聯在了一起的謬誤。
的確你在問學什麼東西好,但事實上你只是表達了一種猶豫,而你克服猶豫的努力本身就又是在加劇猶豫。
所以,你需要的只是從溫暖的被窩裏出來,說簡單也簡單,說難也難。
參見:为什么放弃治疗会成为一种治疗
对于刚入门的PHP新手的建议
我认识的一个人,最近使用PHP在玩微信公众号,你可以尝试一下。这样不会牵扯到前端HTML什么的。他通过新浪的SAE入手,写得津津有味。 当然也可以从传统的网页入手。如果能够搞得清楚的话,可以用一点前端的框架,像bootstrap,jquerymobile之类的。
个人觉得吧,既然学习了PHP几个月了,对PHP有了一个基本的认识了~~~~~这个时候,不管你对PHP的基础的东西是否熟悉了。现在都应该试着去结合所学的东西去做一些小的项目。 比如: 1.封装一个自己的mysql类 2.封装一个自己的page类(分页) 3.封装一个自己的upload类 4.封装一个自己的image类 5.写一个简单的跟帖、回帖的简单的留言板 6.给留言板加上需要登录、注册功能 7.给留言板加上后台管理的操作 8.给留言板加上会中中心,让留言的人可以查看自己的留言信息 9.给留言板加上用户可以自己上传头像的功能 10.给留言板加上js验证 11.优化留言板的布局 12......等等
我相信只要你自己把上面的功能一步一步的做了应该会有收获。
这个时候我相信你对PHP的理解又会有所不同。这个时候,试着去看一些开源框架。比如:PHPCMS、DEDECMS...分析这些框架的构架然后,学习这些框架的原理.... 到了后面就需要自己手动构架MVC框架了...差不多就这样。 如果你还不满足这些,可以去看PHP的源码这些~~~写一PHP的插件...
学了几个月,就应当检查是否已经熟练使用命名空间和Composer,如若不然赶紧补习。
如果要通过学习实际的框架来更进一步,我推荐CodeIgniter 3和Laravel。
自己找一些感兴趣的东西谢谢吧,例如写一个简单的博客程序出来,我也学PHP不就,就自己写了一个小博客:http://www.ido321.com/1235.html
写留言本,写API,写采集。
写采集感觉最爽,想象一下,每晚你睡觉的时候,爬虫都在勤劳地运行,好爽。
我写了一个程序员工作聚类的产品:Code Job
可以先从身边的小需求做起,比如做个在线数据统计啦,等等,当然大的提升还需要自己不断的学习与探索。
学了几个月那就开始做个项目吧,不需要很大,在做的过程中会遇到许多问题,去尝试解决他们「并不是解决就可以了,还需要真正的弄懂其中的原理,然后在发散思维,有没有其他的解决方案」
当然好记性不如烂笔头,不要害羞,把你遇到的问题写成blog,写下你的解题过程等等,你会获得更多。「不要在意写的够不够高大上」
...
着重于计划:
1. 比如一周之内做完一个留言板,怎么做?开始做加法,中期做减法,下次两周之内做完一个博客,第三次一个月内做完一个企业站点。
2. 执行力:如何在一天内保持8小时的精力充沛,专注于一件事情,把一件事情做好。
3. 适当的休息一下,时间允许出去走走看看,让紧张的心情放松一下。
不是有興趣了去做,而是做了纔有興趣。成功學廣爲流傳的「做自己有興趣的事」是倖存者偏差,你只對有興趣的纔印象深刻,而相關又不蘊涵因果,這是兩個串聯在了一起的謬誤。
的確你在問學什麼東西好,但事實上你只是表達了一種猶豫,而你克服猶豫的努力本身就又是在加劇猶豫。
所以,你需要的只是從溫暖的被窩裏出來,說簡單也簡單,說難也難。
參見:为什么放弃治疗会成为一种治疗
对于刚入门的PHP新手的建议
我认识的一个人,最近使用PHP在玩微信公众号,你可以尝试一下。这样不会牵扯到前端HTML什么的。他通过新浪的SAE入手,写得津津有味。
当然也可以从传统的网页入手。如果能够搞得清楚的话,可以用一点前端的框架,像bootstrap,jquerymobile之类的。
个人觉得吧,既然学习了PHP几个月了,对PHP有了一个基本的认识了~~~~~这个时候,不管你对PHP的基础的东西是否熟悉了。现在都应该试着去结合所学的东西去做一些小的项目。
比如:
1.封装一个自己的mysql类
2.封装一个自己的page类(分页)
3.封装一个自己的upload类
4.封装一个自己的image类
5.写一个简单的跟帖、回帖的简单的留言板
6.给留言板加上需要登录、注册功能
7.给留言板加上后台管理的操作
8.给留言板加上会中中心,让留言的人可以查看自己的留言信息
9.给留言板加上用户可以自己上传头像的功能
10.给留言板加上js验证
11.优化留言板的布局
12......等等
我相信只要你自己把上面的功能一步一步的做了应该会有收获。
学了几个月,就应当检查是否已经熟练使用命名空间和Composer,如若不然赶紧补习。
如果要通过学习实际的框架来更进一步,我推荐CodeIgniter 3和Laravel。
自己找一些感兴趣的东西谢谢吧,例如写一个简单的博客程序出来,我也学PHP不就,就自己写了一个小博客:http://www.ido321.com/1235.html
写留言本,写API,写采集。
写采集感觉最爽,想象一下,每晚你睡觉的时候,爬虫都在勤劳地运行,好爽。
我写了一个程序员工作聚类的产品:Code Job
可以先从身边的小需求做起,比如做个在线数据统计啦,等等,当然大的提升还需要自己不断的学习与探索。