暂无个人介绍
前言: 之前总是有人拿虚拟机和容器做比较。我之前一直理解的容器,就类似于虚拟机快照类似。拿别人的东西就直接用了。在我的虚拟机中安装一下,环境就搞好了。其实容器是一个彻底解耦的东西。
什么是Docker? Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。
前言: 可能很多朋友都知道,mac电脑,因为自己系统基于Unix操作系统,天然的就和贴近于linux.很多命令,很多软件,很多操作,macOS的控制台和linux非常相似.那么这样会得到一个什么好处呢? 首先,不是所有应用都适配windows.比如redis,实际官方是没有推出windows版本的.这样让mac在安装应用时会更加方便。
前言: 之前写过一篇关于swoole的安装搭建的文章。也测试了搭建TCP协议的服务。但是今天我要介绍的是WebSocket协议,WebSoket协议的出现,解决了http协议的很大的一个缺陷。
前言: 之前有尝试使用源码安装php7,本次分享主要是学习安装了Swoole.我听过一个大牛曾经说过,Swoole是php的新世界,不会使用Swoole的php工程师不是一名合格的php工程师.
前言: 其实对于很多php程序员来说,Linux可能还是属于一个略懂的状态.比如搭建环境大家更加乐意去使用继承开发环境.对于源码编译安装比较陌生.当然我也不例外.
前言: 三次握手可以说在程序界可以说是非常高频的词汇了。很多人都知道TCP协议是很多协议的基础,这个协议的通信方式类似于三次握手。那么为什么是三次?而不是四次?也不是两次呢? 图示 image.png 表格介绍 首先A端B端两台计算机。
前言: 也许大数据,大并发,大流量在许多coder中还是一个比较遥远的事情。碰巧我最近经手的一个项目就有着大数据的问题(一天100w条数据左右)虽说不能算超级大,也算是需要做些特殊处理才能应付。
前言: 先交代下背景,在一个项目中,有一个数据表有水平分表的需求。当时想找到一种方法,把对数据库的操作,写到一个模型里,通过去换模型属性中的table来达到代码不变操作的数据表变化的效果。
前言: 说到异常控制,也许很多会比较陌生,我身边很少人会去写抛异常的代码。但是异常用好了是非常的方便大家开发。首先我们来回顾下哪里可以看到异常,首先我们用框架开发的时候,我们的代码出错或者别的东西。
前言: tp5中有个小功能,在文档中介绍的不多,却非常实用,在其他地方它叫读取器。tp5中它叫获取器。如果单看文档我也觉得有些云里雾里,好像懂了又好像没懂。
前言: 一个商城中最复杂的业务是什么,可能大家都有自己的看法,在我看来下单算是最复杂也必须加倍谨慎的地方。今天就介绍下我的下单接口。也能帮自己梳理一番。 首先需要交代下需求。
以前觉得程序员是一个非常有竞争力的职业,程序员是一群不断学习,不断跟着技术的潮流。有人说21世纪是终身学习的世纪,没错我们处在知识大爆炸的时代,是目前人类最辉煌的时刻。
前言: 大家在使用tp5的时候,操作数据库的方法有很多,你使用哪一种呢?我个人是比较推荐使用ORM的方式来操作数据库. 因为它更方便灵活,也更加的语义化.
前言: 之前介绍了些小程序用户登录获取服务器token。现在来介绍下用户拿到token后请求一些权限接口的时候怎么,我们服务器端应该如何处理。今天就用一个商城里非常常见的地址添加接口来举例。
前言: 这次主要是介绍些业务逻辑,技术点倒是没有多少。不过在开发中,优秀的编程思路同样是非常值得学习的。 最近小程序可以说在开发届狠狠的火了一把。微信小程序可以开发游戏,腾讯率先带头,做出了一个跳一跳也是点爆朋友圈。
前言: 今天来了个新需求要将用户上传的高品质,无损格式的音乐转换为低码率的mp3格式。来达到试听时播放低品质mp3,下载时下载高品质的无损格式的目的。 目录: 安装ffmpeg 再服务器中测试转码 php中应用ffmpeg 1. 安装ffmpeg FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。
tp5 前言: 我们在做API开发的时候,我们会接受客户端传来的参数,大家都知道这个参数是不可信的,我们后端开发人员必须对这个参数进行验证。我在之前的开发中只是知道tp5的验证器,并不知道他的用途,因为之前的开发验证,往往都是基于模型字段进行的验证。
今天没有前言,没有目录。我么直接上干货。 首先我们一定遇到过这样的图片 示例 点击图片红线框住部分,就能跳转到某个地方的超链接。我们都知道在img标签外套一个a标签可以实现点击图片跳转的效果。
前言: 首先介绍下项目背景,我经手的项目呢,是一个音乐网站,看上去是一个网站,实际上是三个项目,首先是一个基于onethink开发的音乐分享平台,第二个是基于客客族的一个众包类型的平台,第三个是基于ecshop的商城。
前言: 实名认证是互联网的大趋势.越来越多的地方需要用户实名认证了.我目前所在的公司网站也有这个需求.可是公司之前一直使用的是人工后台审核.这样做有几个不好的地方 绝大多数用户还是会上传真实有效的身份信息,所以审查结果往往都是通过 用户在上传后认证需要等待,可是等待的过程往往就是失去用户的过程.
前言: 当公司让我做微信的第三方登录时,我就想这个简单啊,下个sdk,调用几个方法就齐活了。结果当我打开微信第三方登录的文档时 image.png 简单的页两文档,比起微信支付不知道差到哪里去了,点开资源下载,也没有封装好的php SDK。
前言: 随着互联网的高速发展我们我们注册了各种各种的会员,很多时候我们都不记得是否注册果这个网站的会员,或者忘记了用户名或者密码,我们越来越不想填注册表单了.
前言: 很久没用yii2写登陆了。有些细节都有些忘了,写一篇加深下印象,本次做的用户登陆,使用的是yii2 user组件中的login方法来保存用户登陆状态,这也是yii2比较优秀的地方,很多地方不用我们操心 目录: 使用数据迁移,完成建表 完成注册...
前言: 验证码是我们互联网生活中非常常见的一个事物,我们开发人员也经常会写,没有验证码的系统是不安全的.我们平时使用ThinkPHP框架来开发,框架为我们准备了验证码的组件,今天我们来看看如何使用tp5的验证码 目录: 验证码的呈现 验证码的刷新 验证码的验证 1.
前言: 当我们聊到商城系统,有一个话题是绕不开的.一个商城系统必然是有很多商品分类,这些商品分类,不仅多,而且层级关系复杂.我们要在数据表中来存储这些商品分类,我就要使用无限极分类.
前言: 收到网站发送的邮件,在我们的生活中经常遇到,那么,我们在网站开发当中,如何向用户发送邮件呢 下面我就来介绍下如何在yii2框架中发送邮件 目录: mailer组件的配置 封装发送邮件的方法 mailer里的坑 我们使用mailer插件来发送邮件 这是这个插件的github地址https://github.
目录: 完善加入购物车的提示页 完善购物车的删除 细节说明 之前有写了一个购物车,将会员和游客,分开.会员加车存数据库,游客加车存cookie.但是这个系统,加入购物车就会跳转至购物车页面.
本次我们主要介绍的是公众号支付 1.当我们自己有微信公众号,开通了微信支付业务 2.我们到微信支付的官 网,https://pay.weixin.qq.