202001-20 yii2 上传图片的示例代码 这篇文章主要介绍了yii2 上传图片的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧 第一步: 搭建上传类基础工作,具体请看://www.jb51.net/article/120242.htm 继续阅读 >
202001-20 Go 语言开发工具 LiteIDE X36.3 发布 Go 语言开发工具 LiteIDE X36.3 发布,新版本重构了配置系统,更新 gotools & gocode 以更好地支持 Go Module 功能。 ### 2020.01.15 Ver X36.3 * LiteIDE 继续阅读 >
202001-17 Yii2框架中一些折磨人的坑 这篇文章主要给大家介绍了关于Yii2框架中一些折磨人的坑,文中通过示例代码介绍的非常详细,对大家学习或者使用Yii2框架具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧 ActiveRecord被莫名写入? 继续阅读 >
202001-17 docker搭建php+nginx+swoole+mysql+redis环境的方法 这篇文章主要介绍了docker搭建php+nginx+swoole+mysql+redis环境的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧 操作系统:阿里云esc实例centos7.4 软件:docker-ce version 18.09.3, docker-compose version 1.23.2 一.创建带有swoole-redis-pdo_mysql-gd扩展的docker image 继续阅读 >
202001-17 逻辑思维Go语言微服务改造实践 HOT 为什么要避免反射呢?我们在本地建了local cache,缓存整个对象就要求你不能在缓存之外修改这个对象,但是实际业务上有这个需求。我们出现过这样的情况后就用反射来做deep copy。JAVA反射还可以用,原因是jvm会将反射代码生成JAVA代码,实际上调用的是生成的代码。但是在Go里面不是,本来Go的性能是和C接近的,大量用了反射之后,性能就跟python接近额。后来我们就定义一个cloneable的接口,让程序员手动来做这个clone工作。 继续阅读 >
202001-17 服务端I/O性能大比拼:Node、PHP、Java与Go HOT 理解应用程序的输入/输出(I/O)模型,意味着其在计划处理负载与残酷的实际使用场景之间的差异。若应用程序比较小,也没有服务于很高的负载,也许它影响甚微。但随着应用程序的负载逐渐上涨,采用错误的I/O模型有可能会让你到处踩坑,伤痕累累。 继续阅读 >
202001-16 yii2安装的完整详细流程 文章主要为大家详细介绍了yii2安装的完整详细流程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文为大家分享了yii2安装流程,供大家参考,具体内容如下 继续阅读 >
202001-16 在Laravel5中正确设置文件权限的方法 在Laravel5中正确设置文件权限的方法 这篇文章主要给大家介绍了关于如何在Laravel5中正确设置文件权限的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Laravel5具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧 前言 为任何Web应用程序设置适当的文件权限是Web托管的重要部分。 在本教程中,您将学习如何在Linux Web服务器上托管的Laravel应用程序上正确配置文件权限。 继续阅读 >
202001-16 linux平台编译安装PHP7并安装Redis扩展与Swoole扩展实例教程 下面我们来实现在linux中编译安装PHP7并安装Redis扩展与Swoole扩展的方法。 编译安装PHP7并安装Redis扩展Swoole扩展: 继续阅读 >
202001-15 对于Laravel 5.5核心架构的深入理解 安装完laravel框架后,我们就需要了解一下整个框架的核心架构,下面这篇文章主要给大家介绍了关于Laravel 5.5核心架构的一些深入理解,文中通过图文及示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧。 继续阅读 >
202001-15 linux下安装openssl、swoole等扩展的详细步骤 本文给大家详细介绍了linux下安装openssl、swoole等扩展的,本文涉及到编译安装和yum安装的知识点,本文给大家介绍的非常详细,感兴趣的朋友一起看看吧 OpenSSL是一个开源的ssl技术,由于我需要使用php相关功能,需要获取https的文件所以必须安装这个东西了。下面给大家介绍下linux下安装openssl、swoole等扩展的详细步骤,一起看看吧! 继续阅读 >
202001-14 收集yii2有用的教程:下拉菜单数据来源 本章小伙将 yii2.0 的下拉列表使用方法传授给大家,希望大家多多捧场,还是老样子,直接上代码。 收集yii2有用的教程:下拉菜单数据来源 继续阅读 >
202001-14 laravel5.1框架基础之Blade模板继承简单使用方法分析 本文实例讲述了laravel5.1框架基础之Blade模板继承简单使用方法。分享给大家供大家参考,具体如下: 模板继承什么用? 自然是增强基础页面的复用,有利于页面文档的条理,也便于更改多处使用的内容,如页头、页脚 继续阅读 >
202001-14 PHP 7下安装Swoole与Yar,Yaf的方法教程 下面这篇文章主要给大家介绍了在PHP 7下安装Swoole与Yar,Yaf的方法教程,文中介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。 继续阅读 >
202001-14 GO和PHP可以在一起愉快的玩耍了 HOT PHP,是一种被广泛应用的开源通用脚本语言,尤其适用于 Web 开发并可嵌入 HTML 中去,而Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易.在此我想给PHPer提供另外一种方式来学习go,这样不但学习了新语言go,同时对php的内部机制也会有深入的了解。 继续阅读 >
202001-14 PHPer的Go之路 -- 条件循环语句 HOT Go的if和php不同之处在于以下几点: 条件语句不需要使用圆括号将条件包含起来 (); 无论语句体内有几条语句,花括号 {} 都是必须存在的; 左花括号 { 必须与 if 或者 else 处于同一行; Go中不能写成elseif,只有else if(需要分开) 继续阅读 >
202001-13 Swoole4.4协程抢占式调度器详解 这篇文章主要介绍了Swoole4.4协程抢占式调度器详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧 前言 Swoole内核团队开设的专栏,会逐渐投入精力写文章介绍Swoole的开发历程,实现原理,应用实践等,大家可以更好的交流,共同学习,建设PHP生态。 继续阅读 >
202001-13 云原生的浪潮下,为什么运维人员适合学习Go语言? HOT 随着云原生和可观察性理念的普及,现在的运维也越来越向云原生方向靠拢,本文提供一个视角,向你说明 Go 语言可以如何在 DevOps 中使用。 继续阅读 >
202001-13 深入浅出Go语言的库源码文件 HOT 我们在本篇文章中详细讨论了把代码从命令源码文件中拆分出来的方法,这包括拆分到其他库源码文件,以及拆分到其他代码包。这里涉及了几条重要的 Go 语言基本编码规则,即:代码包声明规则、代码包导入规则以及程序实体的访问权限规则。在进行模块化编程时,你必须记住这些规则,否则你的代码很可能无法通过编译。 继续阅读 >