您好,欢迎来到 猿书

php代码风格指南——PSR-2 [PHP]

代码风格指南 本手册是基础代码规范(PSR-1)的继承和扩展。 为了尽可能的提升阅读其他人代码时的效率,下面例举了一系列的通用规则,特别是有关于PHP代码风格的。 各个成员项目间的共性组成了这组代码规范。当开发者们在多个项目中合作时,本指南将会成为所有这些项目中共用的一组代码规范。 因此,本指南的益...
易大师 3年前 浏览 1516 评论0

php基本代码规范——PSR-1 [PHP]

基本代码规范 本节我们将会讨论一些基本的代码规范问题,以此作为将来讨论更高级别的代码分享和技术互用的基础。 RFC 2119中的必须(MUST),不可(MUST NOT),建议(SHOULD),不建议(SHOULD NOT),可以/可能(MAY)等关键词将在本节用来做一些解释性的描述。 1. 概述...
易大师 3年前 浏览 1162 评论0

如何正确配置 Nginx+PHP [PHP]

对很多人而言,配置Nginx+PHP无外乎就是搜索一篇教程,然后拷贝粘贴。听上去似乎也没什么问题,可惜实际上网络上很多资料本身年久失修,漏洞百出,如果大家不求甚解,一味的拷贝粘贴,早晚有一天会为此付出代价。 假设我们用PHP实现了一个前端控制器,或者直白点说就是统一入口:把PHP请求都发送到同一个文...
易大师 3年前 浏览 1046 评论8

解析非x-www-form-urlencoded类型的请求数据(json,xml) [PHP]

组件配置添加: 'request' => [ 'parsers' => [ 'application/json' => 'yii\web\JsonParser', 'application/xml' => 'common\components\XmlParser', 'tex...
易大师 3年前 浏览 1566 评论1

上个命令各个参数的表示方法 [闲聊]

!# 上一个命令名 !$ 上一个命令的最后一个参数 !:n 上一个命令的第n个参数
易大师 3年前 浏览 1015 评论1

程序员装逼速成手册 [闲聊]

着装   一根牛逼的程序员是根本没有时间打理自己外貌的,发型就要像爱因斯坦一样,顶着一脑袋鸡窝,凌乱蓬松美,给人随时能从头发里掏出一个鸡蛋的感觉。胡子一大把,彰显自信又从容,不近视则以,近视就要戴酒瓶底子那么厚的大眼镜,一种科研工作者的风格。牛逼程序员对自己着装是有高要求的,无论是春夏秋冬,白天晚...
易大师 3年前 浏览 2270 评论7

群发“站内信”的实现 [闲聊]

在很多网站系统(如CMS系统,SNS系统等),都有“站内信”的功能。   “站内信”不同于电子邮件,电子邮件通过专门的邮件服务器发送、保存。而“站内信”是系统内的消息,说白了,“站内信”的实现,就是通过数据库插入记录来实现的。   “站内信”有两个基本功能。一:点到点的消息传送。用户给用户发送站内信...
易大师 3年前 浏览 1085 评论0

Git 版本控制入门 [Git]

如果你不熟悉Git,点此查看权威Git书籍 ProGit(中文版),新手老鸟均适合。 Git参考手册:http://gitref.org/zh/index.html Git官网:http://git-scm.com Git客户端下载地址: 官方Git - TortoiseGit - SourceTr...
易大师 3年前 浏览 1704 评论3

Web前后端分离开发思路 [闲聊]

问题的提出 开发一个Web应用的时候我们一般都会简单地分为前端工程师和后端工程师(注:在一些比较复杂的系统中,前端可以细分为外观和逻辑,后端可以分为CGI和Server)。前端工程师负责浏览器端用户交互界面和逻辑等,后端负责数据的处理和存储等。前后端的关系可以浅显地概括为:后端提供数据,前端负责显...
易大师 3年前 浏览 1092 评论1

常用 Git 命令清单 [Git]

一、新建代码库 # 在当前目录新建一个Git代码库 $ git init # 新建一个目录,将其初始化为Git代码库 $ git init [project-name] # 下载一个项目和它的整个代码历史 $ git clone [url] 二、配置 Git的设置文件为.gitconfig,它可以在...
易大师 3年前 浏览 1320 评论0

markdown编辑器 [PHP]

markdown编辑器 GitHub地址 https://github.com/yidashi/yii2-bootstrap-markdown 1.安装 composer require yidashi/yii2-bootstrap-markdown:"*" 2.使用 >直接使用 <?=...
易大师 3年前 浏览 1534 评论7

gii的命令行用法 [PHP]

gii在web下的用法就不提了,简单直接。 不过命令行下用gii可能会更方便快捷。 生成模型: php yii gii/model --ns=common\\models --tableName=hehe --className=Hehe 生成crud php yii gii/crud --mode...
易大师 3年前 浏览 1355 评论0

非常简单的方法在你的后台添加《系统管理员操作日志》的功能 [PHP]

出于监控多用户操作后台的目的,往往需要把各个管理员操作了什么记录下来。这个功能用yii2来实现简直是太简单了!下边上代码~ 此demo基于advanced,具体功能可以参考demo 帐号demo 密码111111 在backend目录创建components/AdminLog.php <?ph...
易大师 3年前 浏览 9167 评论45
公告

PHP 是世界上最好的语言!

人生苦短,我用Python!