• 总结一下在新工作中都学到了什么?


    1. 从语言层面上加强了对PHP的了解,也更讨厌了。

    1.1 了解了当前项目的框架,这是一个和Phalcon,ThinkPHP不一样的框架。视野拓展了,该框架对多人协作更有优势(至少)。

    1.2 自己封装了一个类Phalcon的框架,包括ORM(支持主从),MVC,Gearman,Redis,Sphinx等支持

    1.3 大致获得了一个通过Tick来debug PHP的方式

    1.4 知道了XHProf,得进一步了解一下。

    1.5 PHP重写Session

    2. 对MySQL的实际能力有了更多了解。

    2.1 以前以为(单一实例)MySQL无法支持对百万级用户的应用,其实没有问题,主要是我对并发等概念,RPS都不甚了解。

    2.2 熟悉更多SQL语句了。类似于根据time进行分组统计,show meta;等。

    2.3 了解了MySQL的主从,但是缺乏实际的经验。

    2.4 考虑实际线上MySQL服务器,如何设计表,如何添加新字段,适应新版本的代码。

    3. 了解了Sphinx的用途

    3.1 实际操作了,虽然操作不多,通过MySQL命令行访问数据。

    3.2 Sphinx对GEO的支持很吸引人。

    4. 了解了更多实际的经验

    4.1 如何部署(多版本)服务端以针对多个线上版本的客户端。

    4.2 了解了Navicat比较MySQL的表结构,进行同步。(但是打算写个MySQL的辅助工具,用Python)

    4.3 了解了一些Swoole,目前我自己的框架也支持Swoole了。这东西可以用于写聊天服务器。

    4.4 很多地方可以用$_GET,而不是$_POST,便于测试。

    5. 对Linux熟悉程度加深了一些

    5.1 各种软件安装,部署。

    5.2 通过隧道访问Linux。VIM就不说了,虽然还是个生手,但是好歹知道:tabnew,:He等等了。

    5.3 实际工作中,用XShell,WinSCP,Sublime等工具进行辅助。

  • 相关阅读:
    打造自己的性能测试类
    网站配置之最佳实践
    C#控制台窗口居中显示(转)
    将PDM文件导出成CHM帮助文件
    分享使用NPOI导出Excel树状结构的数据,如部门用户菜单权限
    Oracle 给已创建的表增加自增长列
    托管调试助手“NonComVisibleBaseClass”检测到问题
    翻页效果
    Excel表格转Json数据结构
    关于2D渲染的一些小想法
  • 原文地址:https://www.cnblogs.com/healerkx/p/4281776.html
Copyright © 2020-2023  润新知