用互联网技术改变世界

PHP laravel多模块解决方案

在Thinkphp项目中,我们通常会将前后端分成「Home」与「Admin」模块,但在laravel框架中并没有明确的模块化划分,本文将讲解借助第三方模块化开发包来实现laravel项目中的多模块开发

PHP 在homestead本地开发使用ssl证书

Google Chrome目前已经默认HTTPS页面为安全站点,在使用homestead本地开发时,可以通过设置让本地域名支持https访问

PHP 使用laravel scout集成xunsearch进行全文搜索

本文主要介绍laravel的全文检索方案laravel scout的使用,将会对比几种不同的引擎进行说明,包括官方提供的Algolia,主流的Elasticsearch,和本网站用到的xunsearch...

工具 使用gogs在服务器搭建git服务

对于企业开发而言,若将项目托管至 github 创建私有仓库需要收费。 若托管于「coding」或者「码云」的免费版本,可以添加的成员数最大为5人,扩容或者增加成员同样需要升级至企业版,对于开发前期而言无疑是...

PHP 如何快速分析laravel项目

对于后端php开发人员而言,近两年使用laravel框架的公司越来越多,但每个开发人员的写法风格各不相同,当我们进入一个新的公司接触公司的laravel项目时,如何快速融入团队显得尤为重要...

PHP 在Laravel中使用ftp与sftp上传文件

在laravel中通过对filesystems配置,可以通过ftp或者sftp的方式对上传的文件或图片进行处理至指定的位置。本文以阿里云和upyun为例进行讲解。

工具 安装homestead在本地进行开发

## 简介 Laravel 致力于使整个 PHP 开发体验变得愉快,包括您的本地开发环境。Vagrant提供了一种简单,优雅的方式来管理和配置虚拟机。 Laravel Homestead 是一个官方的,预先打包的 Vagrant 盒子,为您提供了一个...

前端 图片上传实时预览

## 简介 在前端通过 form 表单上传图片时,默认只会显示一个文件名,可以通过以下方式对上传图片进行实时预览,注意 form 中添加属性 `multipart/form-data` , 后端接受方式和之前一致,读取显时,读取图片地址进预...

LNMP 服务器快速搭建LNMP

LNMP一键安装包是一个用Linux Shell编写的可以为 CentOS / RHEL / Fedora / Aliyun / Amazon / Debian / Ubuntu / Raspbian / Deepin / Mint Linux VPS 或独立主机安装LNMP(Nginx / MySQL/PHP)、LNMPA(Nginx/MySQL/P...

PHP 阿里云与腾讯云短信发送SDK

## 简介 在`web`应用中最基础的功能便是用户注册,凡是涉及到用户注册的地方一定包含手机号注册或者绑定,又或者是密码找回等功能。为了确定用户的真实性与唯一性,短信验证或短信提醒是必不可少的。 > 本文主要针对...