标签:PHP

2018年我们还需要学习 JavaScript

2018年我们还需要学习 JavaScript

2017年12月24日作者:thenextweb

JavaScript 是 web 开发语言。看看网上点击量超过 1000 万受欢迎的网页,将近 95% 的是用 JavaScript 开发的。我们再来看 2018 最具就业前景的 7 大编程语言。JavaScript 位居第三。阅读全文

前后端数据传输不得不面对的转码问题

前后端数据传输不得不面对的转码问题

2017年12月13日作者:v_guoyunan

数据在传输的过程中,浏览器会对数据进行编码,如果涉及到文本框输入等复杂的内容数据传递为了避免中文乱码以及各种特殊符号带来的困扰就使用 base64 转码传递。如果只是URL里面的传递简单的参数可以使用 encodeURI 和 encodeURIComponent 等转码。阅读全文

PHP中性能优化之生成器

PHP中性能优化之生成器

2017年12月10日作者:月光光

PHP生成器是5.5.0引入的功能,生成器实际上就是简单的迭代器。生成器会根据需求计算产出迭代的值,而标准的PHP迭代器经常在内存中执行迭代操作,这要预先计算出数据集,性能较低。如果使用特定的防护计算大量数据,可以使用生成器,即时计算并产出后续值,不占用内存。阅读全文

CentOS7修改SSH默认端口号

CentOS7修改SSH默认端口号

2017年12月07日作者:月光光

SSH默认监听22端口,经常被一些人扫描甚至进行暴力破解,处于安全考虑,我们一般会把服务器SSH的默认端口修改掉,提供服务器的安全性,具体修改步骤非常简单,本文做了简单记录。阅读全文

PHP 7.2.0 正式发布,修复多项内容

PHP 7.2.0 正式发布,修复多项内容

2017年11月30日

PHP 7.2.0 正式发布了。PHP(PHP:Hypertext Preprocessor)是一种在电脑上执行的脚本语言,主要是用途在于处理动态网页,也包含了命令列执行接口(command line interface),或者产生图形使用者接口(GUI)程式。阅读全文

PHP自动加载autoload和命名空的应用

PHP自动加载autoload和命名空的应用

2017年11月30日作者:月光光

PHP的自动加载就是我们加载实例化类的时候,不需要手动去写require来导入这个class.php文件,程序自动帮我们加载导入进来。配合命名空间规范,我们可以在复杂系统中很轻松的处理不同类的加载和调用问题。阅读全文

高效的PHP邮件发送库:Swiftmailer

高效的PHP邮件发送库:Swiftmailer

2017年11月22日作者:月光光

Swiftmailer是一个类似PHPMailer邮件发送组件,它也支持HTML格式、附件发送,但它发送效率相当高,成功率也非常高,很多PHP框架都集成了Swiftmailer。阅读全文

PHP生成中间带LOGO图像的二维码

PHP生成中间带LOGO图像的二维码

2017年11月17日作者:月光光

这是一个二维码生成器,它可以帮助你以简单的方式生成二维码,并且可以设置二维码中间的小logo图标。使用非常简单,并且提供了一个Symfony包,可以快速整合到你的项目中。阅读全文

轻量实用的PHP分页组件:Paginator

轻量实用的PHP分页组件:Paginator

2017年11月13日作者:月光光

Paginator是一个非常轻量小巧的PHP分页组件。当我们数据比较多的时候,需要使用分页来方便浏览,Paginator可以时页面中优雅的显示分页条,显示首页和尾页以及中间几页,多出的页数使用三点代替,符合我们预期,此外也可以试用移动端。阅读全文

PHP日期和时间处理组件-Carbon

PHP日期和时间处理组件-Carbon

2017年10月10日作者:月光光

我们使用PHP时经常需要处理日期和时间,有时会被时间时区搞混淆,而Carbon是PHP中很人性化的时间日期处理组件,它继承自 PHP的DateTime 类的 API 扩展,使得处理日期和时间更加简单。阅读全文