Laravel/Symfony Console的使用和源码解析

价       格: 6.66
讲座评分: 评分不足
视频时长:2小时13分钟
等 33 人参与
试看讲座
可以用微信小程序直接看哦
及时获取更多直播动态
鼠标移动放大
20 收藏

讲师信息

lx1036
2.2k 声望
026

08年去了北京理工大学混了混,12年去了北京航空航天大学混了混。现在混成一枚程序员,产品主要喜欢研究互联网金融相关,技术主要研究PHP/Laravel/TypeScript/Angular Web开发相关方向,喜欢把个人平时实践经验心得与他人分享。

内容简介

提前需要准备的知识包括但不限于composer, symfony/console, illuminate/console, Laravel Artisan, Symfony Console Component,有个基本了解足以。

代码clone: git clone https://github.com/lx1036/sf-laravel-console.git,不断更新中,也可以PR过来(PDF文档在src/database/sf-laravel-console.pdf)。

Git免费客户端管理软件:SourceTree,方便阅读代码。

2017 Financial Software Survey: An analysis of the market share and user satisfaction rates in the financial planning/investment advisor space

时长大约 1 小时左右,尽可能言简意赅,尽可能多互动,相互学习知识(演讲内容PDF文档已经上传,不过只是rc版本,还在更新中,演讲日是最后版本)。

  1. PHP CLI 模式。 (3 mins)

    • CGI/CLI
    • $argv/$argc
  2. Composer 的使用及相关配置介绍,和 Class Loader的原理。(10 mins)

    • /vendor/autoload.php
    • spl_autoload_register()
    • auto class loader
    • composer.json schema
    • packgist.org/packgist.com/toran proxy
  3. Console Kernel 的创建和原理,包括依赖注入原理的解析。(15 mins)

    • make a console kernel helped by container
    • container
    • dependecy injection
    • kernel->handle($console_input, $console_output)
  4. Console Command 的创建和使用。(20 mins)

    • build a Symfony command
    • build a Laravel command
    • retrieve input(arguments/options)
    • color and style the console output
    • call other commands
  5. Symfony/Laravel console events的使用和源码解析。(10 mins)

    • 'console.command' event
    • 'console.error' event
    • 'console.terminate' event
    • \Illuminate\Console\Events\ArtisanStarting::class event
  6. Console Command 执行原理解析。(10 mins)
  7. 美国互联网金融 Financial Plan Software的闲聊(顺便吐槽下一些美国金融公司的技术,没错,是吐槽),categories including CRM Tools,Portfolio Management Tools,Financial Planning Tools,Document Management Tools,Investment Analytics Tools,Trading/Rebalancing Tools,Client Portal Tools,Risk Tolerance Assessment Tools,Client Data Gathering Tools。 (3 mins)
  8. Q&A 环节。 (10 mins)

1 条评价

dickxl · 2017年09月04日

虽然时长了点,但解析得比较好

载入中...

SegmentFault 讲堂是什么?

SegmentFault 讲堂是以开发者为中心的视频演讲平台。 旨在和开发者一起分享和创造有价值的技术内容。 目前讲堂主要有视频观看,下载相关文档以及和主讲人聊天互动的功能。

关注 SegmentFault 服务号

  • 订阅讲堂开播提醒
  • 及时获取更多直播动态

添加 SF.GG 讲堂粉丝 QQ 群

  • 群号码:642336612(备注 SF 用户名)
  • 不定期获取讲座优惠信息,随时和开发者交流互动