学习 Web 和大前端

当前分类为 PHP
作者 TONY 发布于 2017年08月18日

这是我用C语言开发的一个高性能、跨平台的 PHP7 代码加密扩展。

Github 地址

特点

  • 简单快速,经实测,几乎不影响性能
  • 兼容 OPcache、Xdebug 等其他扩展
  • 兼容 Linux、macOS、Windows 等系统
  • 兼容 Apache、Nginx + PHP-fpm、命令行等运行模式
  • 加密算法较简单,这是出于速度考虑,但仍不易解密
  • 若项目的 php 文件很多,建议只加密部分重要代码文件
  • 要求 PHP >= 7.0
阅读全文
分类 PHP
作者 TONY 发布于 2016年09月17日

有这样一种容器,它存放的是对象、对象的描述(类、接口)或者是提供对象的回调,通过这种容器,我们得以实现许多高级的功能,其中最常提到的,就是 “解耦” 、“依赖注入(DI)”。本文就从这里开始。

Laravel(音 ['lærəvel])的核心就是一个 IoC 容器 ,根据文档,称其为 服务容器,顾名思义,该容器提供了整个框架中需要的一系列服务。作为初学者,很多人会在这一个概念上犯难,因此,我打算从一些基础的内容开始讲解,来逐渐揭开 依赖注入 的面纱,逐渐理解这一神奇的设计理念。

本文一大半内容都是通过举例来让读者去理解什么是 IoC(控制反转)DI(依赖注入),通过理解这些概念,来更加深入。关于 laravel 服务容器的具体用法阅读文档即可。

阅读全文
分类 PHP