推荐一个 PHP 图像处理操作插件 Intervention Image

2017-11-11
阅读 9 分钟
8.8k
但对于应用后台,或者接口而言,毕竟主要工作是处理数据的,图像处理方面比较少,但是现在后台处理图片功能,也会越来越多,如在公众号,要实现特定海报生成功能,这时候就需要将粉丝用户的头像和昵称内嵌到固定的图片上,制作成海报,分享朋友圈,起到宣传作用。

推荐一个 PHP 网络请求插件 Guzzle

2017-10-29
阅读 8 分钟
6k
在写后台代码时,避免不了需要与其他第三方接口交互,如向服务号下发模板消息,有时可能需要下发超过 10 万条。这时不得不考虑使用异步和「多线程」的网络请求。

推荐一个 Laravel admin 后台管理插件

2017-10-21
阅读 9 分钟
21.1k
如何优雅的写代码,我想是每位程序员的心声。自从15年初第一次接触 Laravel 4.2 开始,我就迷上使用 Laravel 框架了。我一直都想找个时间好好写写有关 Laravel 的使用文章,由浅入深的介绍 Laravel 框架。

我也来打造一个个人阅读追踪系统

2017-10-08
阅读 9 分钟
2.5k
进入互联网时代,知识的获取成本变得前所未有的低廉,但是无论再好的知识,若是没有对个人产生价值的话,那也只不过是一种信息噪音而已 随着时间的推移,稍后阅读的 Instapaper 里面的文章将会变得越来越多,就像我们在代码中所注释的 TODO:可能就变成了Never Do,「稍后阅读」也是一样地被广为诟病:Read it Later = R...

学习 Lumen 用户认证 (一)

2017-09-29
阅读 5 分钟
6.3k
好久没写 PHP 代码了,尤其是 Lumen,我是 Lumen 的忠实用户,自从面世开始,我就将 Lumen 作为我 API 的主要框架使用。

我是这么制作「coding01 日报」的

2017-09-26
阅读 2 分钟
1.6k
「coding01 日报」为大家每日推送不错的技术帖子,欢迎大家查阅。今天这篇文章的内容是,如何利用 「Workflow」搜集素材和制作每天日报的雏形。

一步一步搭建 PHP 服务器环境

2017-09-21
阅读 6 分钟
5.1k
这两天翻了翻之前的技术文档,发现有一篇值得拿出来和大家分享:如何给一台全新的阿里云服务器,搭建环境 —— 来部署 PHP 项目,Node.js 项目等。

跟着《架构探险》学轻量级微服务架构 (二)

2017-09-20
阅读 5 分钟
2.9k
微服务是一种分布式系统架构,它建议我们将业务划分为更加细粒度的服务,并使每个服务的责任单一且可独立部署,服务内部高内聚,隐含内部细节,服务之间低耦合,彼此相互隔离。此外,我们根据面向服务的业务领域来建模,对外提供统一的 API 接口。微服务的思想不只是停留在开发阶段,它贯穿于设计、开发、测试、部署、运...

跟着《架构探险》学轻量级微服务架构 (一)

2017-09-20
阅读 4 分钟
3.9k
在上一个产品中,我们也在把传统的开发模式,不断往「微服务」方向靠拢。但终究还是处于学习阶段。最近偶然发现有人推荐《架构探险 轻量级微服务架构》上下册这两本书,简单的看了看目录后,觉得使用到的技术,有些已经在开发过程中用到过,有些可能会在未来的某一阶段会使用到。

初次学习 Docker Volume 的基本使用 (四)

2017-09-17
阅读 4 分钟
9.5k
由于开发环境代码一直在变动,而且多人通过 git 协作,于是代码都是放在外面,构建一个运行环境的 image,然后代码部分用 volume 映射进去,方便随时调整。

使用 docker-compose 搭建 Laravel 环境 (三)

2017-09-13
阅读 7 分钟
4.5k
有了第二篇《使用 Docker 搭建简易的 Java Web 环境 (二)》,懂了如何通过单一镜像创建 Docker 环境,这篇主要学习如何使用「docker-compose」。目标是:搭建 Laravel 开发环境

使用 Docker 搭建简易的 Java Web 环境 (二)

2017-09-12
阅读 3 分钟
7.2k
最近公司正在使用 Java Web 开发网站应用,所以有必要了解下如何使用 Docker 创建对应的环境。开发 Java Web 应用首要使用 Tomcat。

从最简单的入手学习 Docker (一)

2017-09-11
阅读 4 分钟
4.7k
Docker is the leading Containers as a Service (CaaS) platform Docker is the world’s leading software container platform. Developers use Docker to eliminate “works on my machine” problems when collaborating on code with co-workers. Operators use Docker to run and manage apps side-by-side in isolat...

利用 Valet 开发和调试 PHP 项目

2017-08-27
阅读 1 分钟
2k
对于开发者来说,为自己投资买一台 Mac,这可是「低投资高回报」,平时在开发 PHP 项目时,常规的做法需要在电脑上安装一系列开发工具,如: XAMP,还需要配置开发环境,如果涉及到多语言开发,就有可能出现电脑上塞满了各种工具,电脑基本处于高负荷使用,基本不用做其他事情了。

简述我所理解的 PHP Trait

2017-08-26
阅读 4 分钟
2.2k
在常规的 PHP 开发中,我们都习惯于先编写一个通用的基类,实现基本的功能,然后扩展这个基类,创建更具体的子类,直接从父类继承实现。很多编程语言都使用这个继承层次结构模式。大多数时候这种典型的继承模型能够良好运作,但是如果想让两个无关的PHP 类具有类似的行为,而不是采用继承的模式,应该怎么做呢?

从 PHP、Promise、Android 和 iOS 代码看如何链式编程

2017-08-25
阅读 3 分钟
2.3k
链式编程或者链式写法,是将多个方法 (函数) 通过点号 (.) 或者 (->)等符号链接在一起成为一句代码,这样不仅可以增强代码的可读性,而且每次链接,都是对对象的属性和状态进行一次操作和变化。

iOS 逆向开发先导篇——我是这么调试开发的

2017-08-06
阅读 7 分钟
5.3k
今天在整理东西的时候,无意间发现一个逆向微信的功能清单,想起来原来自己曾经还学过一些 iOS 逆向工程的皮毛知识。 虽然答应了朋友最终没实现,但我还是想分享下我的经验和想法,最后顺便再看看【微信群 id】长什么样子的。 话不多说,开启本文的主旨:iOS 逆向开发的先导篇 —— tweak 编写之前的准备。 现在网上太多有...

Javascript 从异步函数到 Promise 到 Async/Await

2017-08-03
阅读 6 分钟
3.4k
人类的生命很短,百年也只有短短的三万六千天。大部分人都不愿意接受一切都将消逝的事实,总想活得更久,占有更多,享受更多。在人们短短的一生中,如何延长自身的生命呢?一个办法就是尽可能做出更多的成就,能够让更多的人生活得更好。在同样的时间内创造出更多的产出,相当于把自己的生命延长了。

我是如何利用 workflow + 印象笔记搜集文章素材的

2017-07-27
阅读 3 分钟
4.6k
不知道别人是如何搜集内容素材的,对于朝9晚9的程序员来说,我更多的是通过碎片化时间来整理想要写的东西和素材;如:在公交上,在蹲坑时。所以更多的是依靠手机来完成素材的搜集和整理。

搭建公众号自动回复功能

2017-07-23
阅读 6 分钟
6.4k
程序员爱炫技,写个公众号文章,都想拿点技术整整【自动回复】;程序员爱偷懒,什么都想做个【自动化】,最好所有事情系统都给做了,点点手指头就能达到目标。