暗语者的博客


  • 首页

  • 标签

  • 分类

  • 归档

  • 搜索

laravel 框架 源码解读 03 Pipeline.php 管道类

发表于 2017-04-12 | 分类于 php |
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798 ...
阅读全文 »

方法容器-流程控制编写模式 控制器编写模式 3

发表于 2017-04-11 | 分类于 php |
为什么我不再使用MVC框架 这篇文章中的 中心思想是 1234567该模式的反应型和函数式结构使得功能重放(replay)和单元测试变得非常容易。SAM模式完全改变了前端架构的范式,因为根据TLA+的基础理念,业务逻辑可以清晰地描述为: 1 Action是纯函数 2 CRUD操作放在Mode ...
阅读全文 »

laravel 框架 源码解读 02 index.php 文件剩余代码

发表于 2017-04-06 | 分类于 php |
$app = require_once DIR.’/../bootstrap/app.php’;引入laravel的启动应用文件 实际为服务容器的创建和绑定的过程 1234567891011121314151617181920212223242526<?php创建服务容器实例 参数为项目根 ...
阅读全文 »

laravel 框架 源码解读 01 bootstrap 引入composer

发表于 2017-04-06 | 分类于 php |
访问 public目录下的index.php 入口文件 require DIR.’/../bootstrap/autoload.php’;在这里引入了框架 类自动加载的文件 在DIR.’/../bootstrap/autoload.php中 实际 引入了 require DIR.’/../vend ...
阅读全文 »

appium 相关文章 地址记录

发表于 2017-04-03 | 分类于 php |
appium github appium 下载地址 Appium使用 及Appium PHP client 进行手机自动化测试 appium/php-client Appium 中文文档 appium简明教程 psthon 进阶指南
阅读全文 »

方法容器-流程控制编写模式 控制器编写模式 2

发表于 2017-04-03 | 分类于 php |
第二部分 是思考时间 主要考虑 1中的思想的代码架构 我这个模式和Repository模式 有点像 都是把业务的方法分层甚至可以说是对Repository模式的优化 或者说更彻底的运用仓库模式把仓库的功能提升,仓库不在是仓库 是一个控制流程 我的模式目的是两个 代码优雅 代码量减少(单个方 ...
阅读全文 »

方法容器-流程控制编写模式 控制器编写模式 1

发表于 2017-04-03 | 分类于 php |
mvc模式里的 c 控制器 每次编写代码的 其中有一大部分高度复用的如果把这部分代码 解耦出来 成为可以高度复用的方法 可以大大减少代码量 如果一个方法容器 有着许多的辅助方法 流程方法而在写控制器方法的时候就可以只要写方法流程 就可以让方法容器依次调用这些方法 这样就可以大大减少代码量 可 ...
阅读全文 »

laravel 好用的库

发表于 2017-03-29 | 分类于 php |
laravel - oss组件 laravel ide helper Laravel Repositories
阅读全文 »

解锁 Redis 锁的正确姿势

发表于 2017-03-23 | 分类于 php |
解锁redis锁的正确姿势 redis是php的好朋友,在php写业务过程中,有时候会使用到锁的概念,同时只能有一个人可以操作某个行为。这个时候我们就要用到锁。锁的方式有好几种,php不能在内存中用锁,不能使用zookeeper加锁,使用数据库做锁又消耗比较大,这个时候我们一般会选用redis做锁机 ...
阅读全文 »

利用 Facebook的webDriver phantomjs驱动 做一个爬虫例子

发表于 2017-03-22 | 分类于 php |
利用 Facebook webDriver phantomjs驱动 可以不打开浏览器的情况下 进行页面渲染的web测试和爬虫ps:应该更适合爬虫 为了做一个demo 决定爬一下66影视的电影资源 开启服务器 ./phantomjs –webdriver=127.0.0.1:8910phant ...
阅读全文 »
1…3456
暗语者

暗语者

没有最好的语言, 只有最适合你开发场景的语言

57 日志
15 分类
22 标签
Links
  • MacTalk
  • hoxis博客
  • 零壹视界博客
© 2016 — 2021 暗语者
浙ICP备 - 16032001号-2
访问人数 总访问量