不积跬步无以至千里

记录精彩的程序人生

  • 首页
  • Java
  • Golang
  • PHP
  • Python
  • Nodejs
  • Lua
  • Docker
  • DevOps
  • 文章归档
  • 默认分类
  • 关于
  • 标签

  • 搜索
PostgreSQL hbase 时间同步 nexus 开机启动 nexus, 开机启动 jenkins安装配置 gitlab安装配置 gitlab安装 文件系统 fastdfs gcc切换 gcc升级 mysql8 交换空间 虚拟内存 tcp thrift lua tag test VPN SoftEtherVPN homebrew asm spring tomcat maven jdk ios mac 图案字符 figlet mysql半同步复制 mysql主从同步 一主多从 一主一从 主从同步 反向代理 密码重置 test 虚拟机扩容 swap 虚拟空间 docker ldocker grpc-gateway protobuf 微服务 go grp GRPC 授权登录 OAuth2.0 SOA supervisord supervisor RPC CentOS rabbitmq 环境变量 php-fpm php.ini error php7 lnmp 编译安装 mysql nginx linux java php python redis 字符串操作 mysql5.7 Solo

PHP学习感受-贵在坚持和总结

发表于 2019-06-21 | 分类于 默认分类 | 0 | 阅读次数 1283

受《草根》杂志社编辑邀请写一篇文章,在收到这个消息后我感到很意外同时也很荣幸,因为是第一次给杂志社撰稿,同时又可以和广大的PHP爱好者交流PHP学习体会。在这里要感谢《草根》杂志社给我这个机会,让我可以和大家交流技术,共同进步。

首先,我先介绍下自己。我大学四年学的是计算机专业,学过的编程语言有很多,包括C,C++,ASP,Java,C#,还有当时感觉最难的汇编语言,当然还包括其他一些脚本语言,但是惟独没有学习PHP,当时我还信誓旦旦的说以后要把C学好,以后做一名C程序员,后来找工作的时候因为各种原因没有找到C++相关的工作,也是我一个遗憾。

后来工作了,没有接触C++的机会,一开始就接触了PHP开源电子商城程序Zen Cart,并喜欢上了PHP程序开发。

个人觉得,PHP学习最重要的是坚持和总结.

声明下,我也不是什么高手,我现在做的就是和大家分享下学习php的一些方法和体会,以便让更多的php爱好者可以更快的进入php世界。如果你可以严格坚持完成下面的事情,相信你的对PHP学习会有一个全新的认识。

开始入门的时候可以先找一本PHP基础教程,这里我买的第一本php教程就是《细说PHP》,慢慢看完里面的基础语法部分,然后照着里面的例子把代码敲一遍,当然在这个过程中你一定会有一些不懂的地方,不要紧很正常,这里只是让你了解php并大致熟悉它的语法和书写习惯,这个时间长短看每个人的投入时间和精力了。

做完了上面的事情,你现在基本上对PHP有了一个了解,可以写些经典的功能代码了,比如留言板,可以在网上先找几个php留言板,主要看它的实现思想,然后自己动手敲出一个属于自己的留言板。坚持完成这个小小的项目,相信你会有一点成就感和自豪感。记住,这时候也会遇到一些小困难,但是不要放弃,坚持下去,不懂的问题可以在网上找到答案。

总之,类似上面的功能模块你还可以多写几个,比如网络记事本,留言板,新闻发布功能等等,这里主要是锻炼自己的熟练度,这时候写代码的速度可能也不会很快,但可以明显感觉自己在不断进步,这个时候恭喜你,你已经进入php殿堂了。记住,这个时候需要坚持和总结,坚持下去你会有更大的收获,总结也可以让你的编码思想更为成熟。

后面的就看各位自己发挥了,基本模块都写完之后就可以着手开始写整站程序了。这个时候就是考察php综合运用的能力了,也是非常难熬的阶段,不要急,一步步慢慢来,从静态页面到php脚本代码编写尽量做到自己一个人完成,因为要运用到各个方面的知识,所以你会遇到很多问题,不要紧,一个模块一个模块的完成,化整为零,每天坚持写代码,后来你会越来越顺手,查资料的此次也明显减少。

到这里,我相信你们已经可以完全手写php代码了,基本的功能和企业站都是可以搞定的。

有一段时间,遇到了很多困难,当时又没有人可以直接指导我,偶尔也会有放弃的念头,但是我挺过来了,因为我想学了这么久就这么放弃,那么前面的努力都功亏一篑,没法,不懂的问题可以baidu,google,看了无数的技术文章,总会找到答案的,记住,遇到你这个问题的人你不是第一个,所以要相信一定可以找到答案。

每完成一个项目或者功能模块,应该回过头来以整体的眼光来看这个项目,对项目中遇到的问题和解决方法进行必要的总结和归纳,为以后项目的开发做好基础,这样才会让你的编程技术在PHP项目开发中不断提升。

同时不要忘记和别人交流,及时的交流可以发现自己学习的瓶颈,有的时候自己遇到了某个问题,或许想了很久都没有搞定,这个时候可以和你的php学习群里面的人虚心请教,不论对方年龄是否和自己大或者小,很多人都会给我们必要的提示和帮助。随着你的不断进步,你提的问题也会越来越有水准。要相信自己,没有你做不到的事情,只是你不愿意去做。

最后,我想说的是,当你觉得去做一件事情的之前,必须要做好吃苦的思想准备,不能是一时的热情,遇到困难要敢于面对和有勇气去解决问题,不断激励自己并克服惰性,不断总结知识点以快速到提升自己的PHP技术,最后你一定会达到你想象中"高手"的高度。同时要正视自己的不足,了解自己目前掌握PHP知识的状况,清楚的知道自己要做,找到差距,然后沉下心来不要浮躁,扎扎实实把学习过程中的每一步都走好,我相信就没有你学不好的东西!

如果大家还有什么问题,都可以和我交流。

我的网名:ken

个人博客www.phpboke.com  php学习博客。

CTO是否必须为技术高手?
Mysql5.7设置简单密码方法
  • 文章目录
  • 站点概览
ken

ken

记录精彩的程序人生

498 日志
9 分类
77 标签
RSS
Creative Commons
Links
  • 酷壳
0%
© 2010 — 2025 ken
由 Halo 强力驱动
鄂ICP备18013899号-1