13-PHP标准中的相关名词解释

PHP-FIG 框架可互用性小组(PHP FrameworkInteropGroup,http://www.php-fig.org)

PHP-FIG 由一些 PHP 框架代表组成,按照 PHP-FIG 网站中的说法,这些人聚在一起 “讨论项目之间的共性,寻找可以可以合作的方式。” PHP-FIG 制定了推荐规范, PHP 框架可以自愿实现这些规范,改进与其他框架的通信与共享功能。

Read More

Docker基本概念跟常用命令

近日来诸事不顺,特别是工作上的事,很烦人。看到邮箱里推送了阮一峰老师的博文 Docker 入门教程 ,突然就想起了,年前就开始倒腾的的 Docker, 后来因为报了一个莫名其妙的错误,大战了三天三夜不得其解之后,便不愿意再碰了。唉,所谓高手跟大神就是那种持之以恒的吧,这也是我成不了高手的原因吧。
好多本来印象不深的概念,都忘的一干二净。

Read More

11-Vagrant网络配置(翻译)

为了创建 Vagrant 访问环境,Vagrant 暴露了一些高级的网络选项,例如转发端口( forwarded ports)、连接到公共网络(public network),或者创建一个私有网络(private network)。

高级网络选项意味着定义了一个在多个提供者(pprovider)之间的抽象。这使得你能用你的 Vagrantfile 启动一个与你期望相同的虚拟机。

你应该先阅读基础语法页面,然后继续阅读左下角网络高级部分的文档。

Read More

JSON Web Tokens简介(翻译)

概念

JSON Web Token(JWT) 是一种开放标准 (基于RFC 7519 ) 。 它定义了一种紧凑自包含的方式。可以将信息以 JSON对象的形式在双方之间传输。因为采用了数字签名使得数据可以被验证和信任。JWTs 可以使用一个密钥(使用 HMAC 标准) 或者 RSA 的公钥/私钥对来签名。

Read More

55的疯疯言疯语之2018

2018年01月11日

如果有人想根据愉悦和痛苦之外的理由(比如上帝的话语或国家利益)推导出善恶,那么这个人一定是想骗你,而且也可能骗了他自己。——未来简史

2018年01月13日

为什么总还是应该找一个你喜欢的人呢。是这样。人在长期一个人的状态里,很难找到什么特别想往下走的目标,甚至经常陷入自我怀疑和虚无之中去。这是一个人开始厌恶生命的起点。而如果你心里有了一份喜爱,这份喜爱能让你有一些生活的动力,能切实证明你的存在,能让生命变得鲜活起来。何乐而不为呢。  ——一只白

Read More

55疯言疯语之2017

有时候在下班的路上,或者在安静的房间里,脑子里就会思绪漂飞,闪现出一些奇奇怪怪的想法来。,那种体会很奇妙,有时候能陷入其中良久,等回过神来的时候还能品咂出其中的滋味。仿佛那当下的自己已然顿悟出了人生,要了然出世了。以下就是本人在2017年里的一些疯言疯语,不过事先申明,以下的都是一些疯子说的话,当不得真。

Read More

2017年年终总结

2017年终总结

又是一年一度的年终总结,想说的东西很多,能写下来东西又感觉寥寥无几,尽管每年都是这么一种似是而非的,感觉没啥可写的,但有感慨特别多的状态。不过今年今年的基调整体来说是积极向上的,不似往年的那中挫败感。最起码不会像去年一样,只用【失败】两字总结了全年。

Read More

02_PHP用Redis管理Session

Redis 介绍

本质上,Redis 是 Key Value 类型的内存数据库,可以支持 String、List、Set、Sorted Set、Hash 等多种类型的数据结构。
Redis 把整个数据全加载内存中进行操作,通过异步操作,定期把数据库 flush 到硬盘上保存。因为是内存操作,所以 Redis 的性能非常出色,每秒处理 10 万次以上的读写操作。

Read More

01_nginx配置文件简单记录说明

Nginx 用户认证

  • 新建一个虚拟主机
    server
    {
      listen 80;
      server_name test.com
      index index.html index.htm index.php;
      root /data/wwwroot/test.com;
      location /   ##配置站点 
      location ~ admin.php #设置文件权限  匹配
      location ~ admin/       #设置目录权限
      {
          auth_basic "Auth";
          auth_basic_user_file /usr/local/nginx/conf/htpasswd;
      }
    }
    
  • 生成认证文件
    yum install -y httpd , htpasswd -c /usr/local/nginx/conf/htpasswd wangbin
  • 测试认证
    curl -uwangbin:123456 -x127.0.0.1:80 test.com

Read More

高性能网站架构方案

高性能网站架构方案

优化网站响应时间

  • 减少 HTTP请求
  • 动态内容静态化
  • 优化数据库
  • 使用负载均衡
  • 使用缓存

Read More