我的2017年终总结

栏目: PHP · 发布时间: 6年前

内容简介:我的2017年终总结

17年12月又没写文章,没有结一个好尾,不多说这月补呗。既然到年底了,是时候总结2017年的所作所为了,是的,“所作所为”,哈哈。

2017年目标完成情况

目标

  • 每月至少一篇技术文章
  • 看书,买了《图解http》《高性能mysql》《深入理解nginx》《鸟哥的 linux 私房菜》《c primer plus》《go语言实战》《大话数据结构》《大话设计模式》
  • 上半年出自己的 php 框架
  • 下半年用 go 写一个消息中间件

结果

与上面的目标一一对应:

  • 9月和12月没写文章
    • 措施:次月补
  • 看完了《图解http》,看了《高性能mysql》《大话数据结构》
    • 反思,没有量化目标,2017年初买了那么多书,真正意义上才完整看了一本书。尴尬到爆炸~
  • 上半年推出了自己的轻量级php框架
    • 这个框架应该是现阶段对我如何写出好的php代码的最直接体现
      • 依赖注入
      • 懒加载
      • 对象通信
    • 这个框架引入了很多我认为最好的思想和工具
      • 比如,模块懒加载
      • 比如,框架自身就是个app
      • 比如,微单体思想
      • 比如,加入逻辑层
  • 未完成,但是用php实现了多进程管理
    • 没有怎么接触了解消息中间件,没思路
    • 实现了多进程管理,了解了进程间通信
    • 如果可能的话18年搞一搞

2018年目标

  • 每月至少一篇技术文章
  • 两个月看完两本或一本书
1-2 《高性能mysql》《大话数据结构》
3-4 《c primer plus》《go语言实战》
5-6 《鸟哥的linux私房菜》
7-8 《php7内核解析》《深入理解nginx》
9-10 《大话设计模式》
11-12 回顾
  • 2018年准备入手的书《php7内核解析》,目前来看就只有这本书哦,我觉着书不在多在于精读
  • 上半年读swoole/php7源码
    • 每天睡觉前至少读30分钟源码
  • 熟悉c语言
  • 用c实现一个简单的类似于swoole的框架
  • 进一步整理 redis 不同数据结构实战场景
    • 原子操作 -> 点赞/评论/分享数/库存
    • hash -> 分页缓存
    • sort set -> 点赞/排行榜
  • 吃透基础算法
    • 算法啊算法…

思维

  1. 如何写好代码?

    写出高扩展的代码有了一些理解。并在实际的项目中运用,结果复杂的业务相互独立,调整简单,扩展方便,使用了模版/观察者模式。

  2. 如何写出高性能代码?

    接触了高并发场景,对于中小型企业, 这些场景无非是把逻辑放在内存中去做,再异步的持久化数据到DB。

  3. 关于架构?

    之前认为多级的分层,各种新的技术就是好。现在认为只有适合当前业务的架构才是好的架构,但是好的架构规划一定必不可少。

2018年需要改善的地方

回顾2017自己还是懒懒懒懒懒,今天开始一天目标没完成,罚自己第二天早起1小时。其次,一定量化目标, 大事化小。

结语

2018年过完希望自己能达到的状态:很简单,php内核交流群能插的上一嘴。就这样,哈哈哈哈。


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Linux集群体系结构

Linux集群体系结构

Alex Vrenios / 马朝晖 / 机械工业出版社 / 2003-1 / 38.00元

本书对Linux集群体系结构的硬件环境组建与其软件开发作了深入细致的介绍。通过阅读本书,可以对Linux集群体系结构有深入的认识,掌握并了解如何设计和构造集群计算机。本书使你了解到开发项目可能遇到的问题,并掌握测试和调整分布式算法。 本书适合计算机系统集成技术人员、管理人员和计算机科研人员作为参考。一起来看看 《Linux集群体系结构》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试