学习 Web 相关开发

作者 Tony 发布于 2018年04月12日

四月,湖南迎来了最美的月份,你那里呢?

在充满希望和新生的四月,新改版的博客上线了。

新域名是:

htmln.com

其中 html 代表 Web 相关技术,n 表示任意整数,寓意着 Web 充满了无限的可能。

在这里我想套用一句老话:

希望我们的用户,也像我们这般热爱 Web 吧!

分类 随笔
作者 Tony 发布于 2018年04月16日

整理自 Vue 作者的 Live,全文格局较高,为初中级开发者指路。

不要直接讨论哪个框架好,Web 产品的形态差异很大,开发者群体多样化,我们应该结合经验和框架背后要解决的问题,来做选择。

阅读全文
作者 Tony 发布于 2017年07月06日

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

Github 地址

特点

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

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

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

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

阅读全文
分类 PHP