宁泽林_NiZerin - 互联网技术博客

  • 首页
  • 交流群
  • 关于我
  • 留言版
translations
PHP

[译]使用 Zephir 轻松构建 PHP 扩展

简介: 通过 PHP 扩展, 我们可以在 php 代码中使用一些特定的方法(大部分的 php 扩展都是用 C 写的)。 比如,在 PHP 中需要与 SQLite3 交互,我们可以自己写方法与之进行连接,再写 SQL 语句请求数据。然而,这都是些既琐碎又重复度相当高的工作,因此,所有开发者对插件的需求呼之欲出。 现在,这款插件已经诞生了。你只需像安装其他扩展一样进行安装,然后在 'php.ini' 文件执行 'extension=sqllite3.so',就可以在你的 php 项目里对 sqlite3 进行访问了。 …

2019年3月21日 9条评论 8168点热度 0人点赞 NiZerin 阅读全文
Laravel

[译] Laravel Telescope 完美的应用调试工具

Laravel Telescope 是由 Mohamed Said 和 Taylor Otwell 开源 的 Laravel 应用的调试工具。 你可以使用 Composer 安装到你的应用中。 安装完 Telescope 后,你可以访问 /telescope 来访问该应用。 Telescope 能做什么事? 如果你之前用过 Clockwork 或者 Laravel Debugbar ,那么这两款应用与 Telescope 进行对比的话就是纯 UI 界面和重量级武器。 Tele…

2019年3月13日 0条评论 1704点热度 0人点赞 NiZerin 阅读全文
Go

[译] 2019 为什么我们还会继续使用 PHP ?

我们来开门见山地说。  PHP 是一门奇葩的语言。它既不快,语法又不漂亮。还没有遵守良好的软件开发实践。 但我还是使用它开发了很多软件。 那么问题就很明显了 为什么今天还在使用 PHP ? 除了个人理想主义的偏好以外,还有很多理由。这才是我们要讨论的范围。为什么选 PHP 作为我的 Web 开发语言? PHP 是什么? 「PHP 代表什么意思?」 或者这么问,「PHP 是什么?」 PHP 是一门编写 web 页面的语言,底层使用 C 语言实现,使用 HTML 的标签语法包裹代…

2019年3月7日 3条评论 2994点热度 0人点赞 NiZerin 阅读全文
PHP

PHP 7.4 前瞻:FFI 新特性

FFI扩展已经通过RFC,正式成为PHP 7.4核心扩展。 什么是FFI FFI(Foreign Function Interface),即外部函数接口,是指在一种语言里调用另一种语言代码的技术。PHP的FFI扩展就是一个让你在PHP里调用C代码的技术。 FFI的使用非常简单,只用声明和调用两步就可以,对于有C语言经验,但是不了解Zend引擎的程序员来说,这简直是打开了新世界的大门,可以快速地使用C类库进行原型试验。 (此处有图:溜了溜了,要懂C的……) 下面通过3个例子,看一下FFI是怎样使用的。 Libbloo…

2019年3月3日 1条评论 2596点热度 0人点赞 NiZerin 阅读全文
PHP

[译] 关于 PHP 7.4 的最新消息

PHP 7.4可能会在2019年12月的某个地方发布。此页面将同时收到定期更新。 最后更新时间是2019年1月14日 预加载 预加载是PHP核心的一个惊人的补充,可以带来一些重大的性能改进。简而言之:如果您今天使用的是框架,则必须在每次请求时加载和重新编译其文件。 预加载允许服务器在启动时在内存中加载PHP文件,并使它们永久可用于所有后续请求。性能提升当然需要付出代价:如果预加载文件的来源发生变化,则必须重新启动服务器。 设置强类型 类变量类型可以提前声明: 更新07-01:截至目前,已合并类型属性,因此已确认PH…

2019年3月1日 0条评论 2267点热度 0人点赞 NiZerin 阅读全文
Go

[译] 在 GO 语言中创建你自己的 OAuth2 服务:客户端凭据授权流程

嗨,在今天的文章中,我会向大家展示怎么构建属于每个人自己的 OAuth2 服务器,就像 google、facebook 和 github 等公司一样。 如果你想构建用于生产环境的公共或者私有 API,这都会是很有帮助的。所以现在让我们开始吧。 什么是 OAuth2? 开放授权版本 2.0 被称为 OAuth2。它是一种保护 RESTful Web 服务的协议或者说是框架。OAuth2 非常强大。由于 OAuth2 坚如磐石的安全性,所以现在大多数的 REST API 都通过 OAuth2 进行保护。 OAuth2 …

2019年3月1日 1条评论 1977点热度 0人点赞 NiZerin 阅读全文
Laravel

[译] Laravel 5.8 正式发布 🔥

Laravel 5.8 现在面向所有人正式发布了。这个版本包括了几个新特性以及最新的错误修复和对框架核心的改进。 一些新特性如下: PHP dotenv Laravel 5.8 集成了 PHP 的 dotenv 3.0 ,下面是 PHP dotenv 3.0 的新特性: 在阅读和更改环境变量部分具有更大的灵活性 对多行变量的一流支持 不再格式化值,你获取到的值就是它们现在的样子 支持按顺序多行查找 dotenv 文件,以前只支持一行 更强的变量名称验证,避免静态变量或模糊变量造成的错误 支持 Carbon 2.0 …

2019年2月27日 0条评论 2362点热度 0人点赞 NiZerin 阅读全文
Laravel

[译] Laravel 5.8 即将发布,来看看有哪些新特性吧

无论是从零开始创建新项目还是升级现有的项目,你都应该了解一下 Laravel 5.8 的新特性和变化。 Laravel 5.0 发布于 2015 年 2 月,从那时起大约每六个月会发布一次 5.x 的新版本。上一个版本(Laravel 5.7)于 2018 年 9 月发布,因此我们预计可以在 2019 年 3 月左右看到 Laravel 5.8的发行版。 当你创建一个新项目或升级现有的项目时,你应该注意到 Laravel 5.8中的新功能和一些重…

2019年2月20日 0条评论 2647点热度 0人点赞 NiZerin 阅读全文
PHP

[译]PHPStan: PHP 静态代码分析工具介绍

PHPStan:无需写测试就能找到代码中的 Bug 每当我看到开发人员从 Java 或 C# 等编译语言切换到 PHP 这样的解释语言时解放了生产力后感到很高兴。除了这些常规的执行模型(发起、处理请求和结束请求)和更短的反馈环(无需等待编译器)外,还有一个能解决开发人员日常问题的开源框架生态系统,因此,PHP 是目前来说 web 开发中最流行的语言。 但它有一个缺点。 你会在什么时候发现错误? 编译型语言需要在程序运行之前了解每个变量的类型,每个方法的返回类型。这就是为什么编译器需要确保程序是没有错误的,…

2019年2月17日 1条评论 2469点热度 0人点赞 NiZerin 阅读全文
Laravel

[译] Laravel TestTools Chrome 插件自动生成你的 Dusk 测试脚本

Laravel TestTools 是一个很棒且简单好用的 Chrome 扩展。你可以在 Chrome 上安装这个扩展,然后只要在扩展中点击「record」按钮就可以记录你在站点里所有的点击过程,从而生成浏览器测试脚本。 在本教程中,你将会看到它是多么容易上手。 下载 Chrome 扩展 首先,你需要先去 Chrome 商店安装此扩展 点击此处下载安装. 创建一个 Laravel 应用 使用以下命令创建一个新的 Laravel 应用 上面的命令将会创建一个名为 testtools 的目…

2019年2月12日 0条评论 2548点热度 0人点赞 NiZerin 阅读全文
1234

NiZerin

这个人很懒,什么都没留下

本站小程序

   

内容将于本站同步

本站公众号

每周推送最新前沿技术文章

最新 热点 随机
最新 热点 随机
Laravel 8 性能优化自查清单 Laravel 7 已停止维护 Laravel: 新的发行时间表(2021 后改为一年一更) PHP8 已经发布,来看看有哪些新特性吧 Laravel 8 将于9月8日发布! Laravel 重大安全更新
Laravel 7 已停止维护Laravel: 新的发行时间表(2021 后改为一年一更)Laravel 8 性能优化自查清单
分享一个 Linux 下的 TCP 测试工具 Web程序性能优化——asm.js和WebAssembly GitHub 仓库数量正式突破 1 亿 [译]使用 Laravel Passport 处理 API 认证 Laravel 8 将于9月8日发布! PHP异步编程: 基于 PHP 实(chao)现(xi) NODEJS web框架 KOA
标签聚合
wordpress vue node go flutter react translations laravel php javascript
最近评论
发布于 2 周前(04月09日) 还不错
发布于 4 周前(03月25日) > 您可以添加到收藏夹,以后常来看看 我添加啦,常来,一定。
发布于 1 个月前(03月19日) 不错
发布于 1 个月前(03月07日) 哈哈哈哈
发布于 1 个月前(03月07日) 哈哈哈哈哈
友情链接
  • 科学上网
  • 阿里云特惠
  • 宝塔运维特惠
  • PHP函数字典

COPYRIGHT © 2021 宁泽林_NiZerin - 互联网技术博客. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS