博客专栏  >  编程语言   >  PHP程序员技术精粹

PHP程序员技术精粹

php程序员设计项目中,一些经典的代码技巧,PHP优秀项目分析,以及一些设计规范。

关注
36 已关注
58篇博文
  • 微信扫码自动跳转技术

    扫码跳转详细方案: 1 扫码页面没有登录,去登录。 2 ajax长轮询的方式。3s请求一次服务器。(3s * 100次;5分钟后,二维码遮罩) 3 临时二维码参数:key = userid 业务...

    2017-10-27 16:33
    551
  • 日志追踪解决bug

    1 通过elk查看用户的行为。 发现用户在October 14th 2017, 07:47:47.000,有一个503错误。503错误,一般为服务器负责过高,程序执行时间过长,或者慢sql。 ...

    2017-10-20 19:01
    91
  • 查看PHP-FPM运行状态

    1 PHP-FPM内置了状态页,开启后可查看PHP-FPM的详细运行状态,给PHP-FPM优化带来帮助。 打开php-fpm.conf,配置php-fpm状态页选项 pm.status_path =...

    2017-09-22 18:56
    409
  • 正向代理与方向代理的区别

    1 正向代理    用户访问不了目标机器,需要通过代理服务器作为跳板,访问目标机器。(用户访问代理服务器,代理服务器请求目标机器,然后将请求的结果返回给用户) 2 反向代理   ...

    2017-08-31 15:50
    444
  • 日均2亿PV网站架构

    日均2亿PV网络架构

    2017-08-29 18:07
    427
  • php代码覆盖工具 -- PHPCodeCoverage

    1 功能介绍 PHPCodeCoverage是一个基于xdebug检测php代码覆盖的工具,它能够应用于功能测试,接口测试,单元测试等任何php代码环境。它能够通过Web页面和Cli终端两种途经展示...

    2017-08-27 18:40
    527
  • curl常见用法

    1 --s/--silent   静音模式。不输出任何东西 $ curl -s "http://www.baidu.com/" 2 -o/--output 把输出写到该文件中 $ curl -o...

    2017-08-10 15:59
    209
  • github使用入门

    1 安装git # yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel # yum -y install...

    2017-08-17 22:35
    414
  • 对比svn两个不同分支目录的文件

    getFileInfo($dir1); $hash2 = $

    2017-07-27 17:35
    595
  • 回溯算法

    一头大牛驼2袋大米,一头中牛驼一袋大米,两头小牛驼一袋大米,请问100袋大米需要多少头大牛,多少头中牛,多少头小牛? <?php /* * k = 2x + y + 1/2z 取...

    2017-07-19 15:48
    374
  • 账号被盗,如何强制下线?

    如果是用cookie实现的登录机制,当账号被盗,多个浏览器可以使用同一个账号,如何强制下线?或者在nginx缓存页面+cookie后 串会话问题(http://blog.csdn.net/clever...

    2017-07-16 11:22
    278
  • nginx缓存页面+cookie后 串会话问题

    前几天同事解决了一个非常诡异的bug,用户的对话中,出现了非自己的说的内容。他给我们分享的这个bug得产生的原因,以及解决过程,我觉得很有意义,所以总结写篇博客。 1 产生bug的原因?     ...

    2017-07-15 10:52
    550
  • 程序员如何完成领导安排的模糊的任务?

    有时候,领导安排的任务是模糊的,就那么几个字?其实会让你很头疼,领导究竟想干嘛? CleverCode觉得是领导想考察你,特别是你的理解能力?CleverCode觉得遇到这种情况,1 和领导要多沟通...

    2017-03-12 14:56
    694
  • 用Exclel制作日期统计折线图与柱状图

    1 选择Y轴数据列 2 选择X轴数据列  点击图右键。选择数据数据。 点击类别 点击选择x的数据源开始于结算位置 完整图

    2017-03-08 11:34
    731
  • 程序员如何快速的熟悉一个系统?

    程序员在进入一个新的公司或者系统的交接的时候,都需要快速的熟悉一个系统。那么熟悉一个系统怎么快速的掌握,是我们程序员应该掌握的一种技能。CleverCode认为应该分以下几步步走。 1 浅入了解:...

    2017-03-12 14:48
    966
  • 程序员受表扬需要发言该怎么说?

    今天看了《真正男子汉第二季》最后一集,班长王威的发言,CleverCode感触很深,感觉他很优秀,很具备做领导的潜力。一事做的漂亮;二话说的漂亮。          大多数程序员和我一样,一心想的是...

    2017-01-21 17:39
    571
  • 宽度优先遍历算法求部门树

    CleverCode在实际的工作中,会经常遇到对部门节点,求子部门的情况,其实这用算法中的宽度优先遍历算法就可以了。 数据结构如下:      宽度优先遍历的算法,是一级一级的往查找...

    2017-01-21 17:15
    593
  • svn或SmartSVN通过browser方式reveiw代码

    CleverCode在以前的项目过程中,不管是reveiw自己的代码,还是reveiw新人的代码,都是先把代码check out下来, 在通过svn对比查看,代码修改或新增的数据。     后台Cle...

    2017-01-19 17:40
    891
  • 2016年总结

    看着大家12月底的时候就已经开始写年终总结了。那时候CleverCode因为项目比较忙。这里总结一下2016年的事情,列出2017年的事情。 2016年总结:          1 换工作了     ...

    2017-01-15 13:41
    791
  • HostsEditor--修改安卓系统的Hosts

    1 电脑配置。当我们配置电脑的hosts时候,是打开C:\Windows\System32\drivers\etc\hosts。然后配置。 当访问m.clevercode.com。就会访问101.1...

    2017-01-09 09:47
    2669
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部