关于程序

三四年前,在大学里接触到了操做系统的书籍,从单片机的微型计算机到操做系统的设计,不论是windiows仍是unix,仍是看的如痴如醉。单片机的程序也是写的很开心。php

大四创业以后,失败了,跟着老师创业作轻应用,直接瞄准用户需求,使用node的单一进程的语言(这个术语我忘了怎么说的)node

后来人数上来以后,没有人手和精力去研究node的高并发,顶峰十多万人的每秒访问,因此后来使用了PHP,也就开始了个人PHP生涯。最开始彻底不懂PHP框架,因此咱们使用原生,模板和逻辑是写在一块的。咱们的项目大小很是小,熟读很快,没有任何优化的前提下,由于就是include咱们都不多,基本上没有,浏览器最大的负担是PHP的直接运行。lnmp帮咱们抗住了全部的访问量问题以及后台的反向代理帮咱们抗住了一部分并发,也解决了******的一部分问题。python

可是人手一本阿里写的《大型网络架构。。》书名我记不清了。mysql

只是以为当时写的很爽。面试

如今换了几家公司,中间也又创业了一下,几个毛头小子,咱们瞄准的是风口,随便找了网上写好的代码,TP框架的。咱们开始修改。可是我真的很是懵。一些代码的组织方式是颇有规范的,我脑海里除了JS,满篇的过程式PHP代码,让我一度认为PHP不就是小米加×××的快捷语言,遵循一些最佳实践的建议就行了,为啥这么复杂,感受比JAVA还复杂。。。。算法

一个http请求这么复杂的流程和路由判断。。。后来的后来,不少公司的招聘明确要求熟练使用TP。我去面试了几家,我连入口的写法都不很清楚。而后我就用了一段时间,抄了几个现成的项目,熟悉了这套面向对象的写法,后来才知道这个对象很不完全很不正规。不过却真的是一个适合团队开发的,能够合做的框架。能够理解为牺牲性能换取效率的例子sql

如今的电脑也不在意那点性能,如今的网速也不在意JS加载不少带来的网络延迟,一切都是那么的顺应时代的发展。数据库

如今也看过了不少PHP框架的源码实现,也看了不少数据库的相关知识mysql,oracle,我刚倾向于学习数据库了。编程

大多数php框架如今也都有了比较默认的规范PSR1-4,不少组件化的东西都出现了,只用组件彻底是能够搭建一个可用的框架了,若是打蛇打七寸,本身针对业务优化某一块,是能够获得一个至关不错的框架,适合本身的。浏览器

不过如今忽然有点不太项写PHP了。中国的不少小公司,就是和技术不太相关的业务领域,挣钱的仍是这一块,应该说需求最多的在这一块。这是正常的。

工做上仍是会继续写PHP。我最开始学习程序也不是为了某个语言,一个是兴趣,第二个就是我是药学生,我想作的事情只有一个实现移动医疗。因此我决定把程序学透彻点。我很喜欢编程的感受,社区的氛围很好,学习的感受更是没有的说

只是一句话,技术书籍,纸张对不起价格。

python,go,ruby结合大数据的技术,尤为是数据库的相关也许是我更感兴趣的。我不是科班出身,算法和数据结构三年看了好几遍,仍是有点不很理解,也许在敲一遍就懂了。

记录本身的发展历程,不为任何事,只是回顾下,每一个人都会消失。全部的事情都会消失在风雨中。不会有人记起。谁知道是谁第一个发现了火,这么伟大的发现,我估计永远也不会知道是谁给咱们的。不仅是编程,好多事情也是吧。

知我者,其唯春秋;罪我者,其唯春秋。

相关文章
相关标签/搜索