所以,这是我当时写的笔记:
写到这里,大家不要觉得我太麻烦,这样太慢,记住,思考要慢,慢的为了以后更快!
合理的“慢”,不是速度上的缺失,而恰是对“过快”的反思与矫正。慢是一种方法。尊重规律,沉下心来,追求质量,做起事来,严格有序,精益求精。
实践也是强化知识理解的过程
千万不要只看教程和学知识点,最重要的是实践,大多数人包括我,曾都是跟别人学起来像是学会了,到了自己做的时候却很难进行下去。
当你看完教程掌握了里面所述的内容后,可以按照老师讲的例子或者自己构思某个应用场景,然后从头写起。你会发现很多问题,也会加深对教程知识的理解。这样通过不断地练习和获取反馈,你的开发功底会很快提升。
MySQL
当网站技术再往后发展时,人们需要网站处理存放更多的数据,来满足现实生活中的业务逻辑,这时候就需要了。
是什么,按字面的意思,说白就是存放数据的地方,它可以是一段文字,一张图片或者一个文件的URL地址等等。比如,当你想浏览一篇文章时,你点击文章标题,这个请求会跳转到PHP文件那里,PHP再从取出你想看的那篇文章。
PHP和是密不可分的,PHP后来在网站开发中更多的任务就变成了操纵了。有很多种,准确的说咱的这个是mysql,只是因为php和mysql关系非常好,它们两个是完美的搭配。所以我们学习PHP开发学习的就是MySQL。
我的学习技巧和心得
学习mysql时,我同样采用了学习PHP时的学习方法:记问题,写笔记。
还是想在强调一遍:要用自己的话写,忘记老师的原话,这样别人的知识才会转化成你的。
同样,这也是当时我做的:
该通过做一个小项目强化一下了。比如去做一个文章或者商品管理系统,做做常用的增删改查。就像下面的添加这个商品功能页面,无非就是用PHP把前端用户填写的数据存放到。
编程只会在最初的几天里是个有意思的事情,之后大多会出现厌烦厌学。所以兴趣并不能完全成为编程的动力。通过项目开发,你会发现更多的编程动力是生活中需要的实际需求和通过度高密度的学习和思考后解决需求后的强烈成就感。
框架:
框架说白了就是一个已经帮你完成了部分功能的程序部件结构。
基本上到了公司动手做起真实的项目中都是使用框架来开发的,它可以使你的开发速度更快。
为什么?就说网站开发吧,比如你要做网站中的验证码功能,你需要动手自己从0开始写,同样的,写一个文件上传程序,你需要动手从0开始写。
这时你会问,我做什么不都是要动手写的吗?
但是你忽略了一个问题,验证码,上传文件等等这些都是网站中几乎不可缺少的基本功能,每个网站都要用到,这时候你可以动手把这些常用的功能写好,然后封装起来,用的时候直接调用就行了,大大减少了代码的重复性,而这其实也就是框架了。
先别说自己做一个框架,因为完成一个好的框架不是一项简单轻松的工作,而且更需要高的知识技术水平。所以我们要学习使用别人做好的的框架,大都说中小型公司都是使用的别人的框架,PHP常见的有thinkphp, ci, yii,我个人推荐学thinkphp,这个是国人做的,轻量级,学起来更容易些,使用的公司也比较多。
MySQL优化技术:
当你学会了PHP,mysql的一些增删改查技术后,你可以尝试做一个简单的文章管理系统了,能发布,修改,和查看文章。
但是,你试想一下,会不会遇到这样一个问题:当你查看一篇文章,MySQL需要从文章表中寻找你需要的那一篇取出来,此时你的文章已经很多了,比如有一百万篇,或者一千万篇时,mysql再从里面找一篇文章是不是越来越耗时了,平常文章量少的时候也许1秒钟就能打开一篇文章,此时可能需要十来秒,你愿意等吗?用户愿意等吗?就像新浪网,腾讯网这样的大型新闻网站,如果用户看一篇新闻需要等很长时间,那能行吗?
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-43890-3.html
如果没蛆虫
永远崇拜毛主席
实际情况根本不是这样也永远不会这样
还送好多东西