/
PHPNE-laravel-talk.mm
53 lines (53 loc) · 3.87 KB
/
PHPNE-laravel-talk.mm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
<map version="1.0.1">
<!-- To view this file, download free mind mapping software FreeMind from http://freemind.sourceforge.net -->
<node CREATED="1457814191462" ID="ID_144809220" MODIFIED="1457814344479" TEXT="PHP NE Laravel">
<node CREATED="1457814268248" ID="ID_1397617640" MODIFIED="1457814281088" POSITION="right" TEXT="Events">
<node CREATED="1457814364280" ID="ID_104811502" MODIFIED="1457814420344" TEXT="Event Sources">
<node CREATED="1457814375833" ID="ID_873857965" MODIFIED="1457814382256" TEXT="System"/>
<node CREATED="1457814382824" ID="ID_436611011" MODIFIED="1457814389626" TEXT="Manual"/>
<node CREATED="1457814391796" ID="ID_1145458888" MODIFIED="1457814397567" TEXT="Eloquent"/>
</node>
<node CREATED="1457814429130" ID="ID_814776909" MODIFIED="1457814433197" TEXT="Listeners">
<node CREATED="1457814455958" ID="ID_888839674" MODIFIED="1457814665766" TEXT="Closure"/>
<node CREATED="1457814551497" ID="ID_361151445" MODIFIED="1457814691409" TEXT="Listener Class"/>
</node>
</node>
<node CREATED="1457814290877" ID="ID_1226831564" MODIFIED="1457814295888" POSITION="left" TEXT="Queues">
<node CREATED="1457830669110" ID="ID_8819878" MODIFIED="1457830687658" TEXT="Event can be queued"/>
<node CREATED="1457830688260" ID="ID_1675667682" MODIFIED="1457830698585" TEXT="Job can be queued"/>
<node CREATED="1457886590125" ID="ID_1422881594" MODIFIED="1457886602731" TEXT="Mechanisms">
<node CREATED="1457886608470" ID="ID_1269498492" MODIFIED="1457886611422" TEXT="Database"/>
<node CREATED="1457886612062" ID="ID_161301765" MODIFIED="1457889799239" TEXT="Beanstalkd"/>
<node CREATED="1457889799418" ID="ID_1253252463" MODIFIED="1457889812343" TEXT="IronMQ"/>
</node>
</node>
<node CREATED="1457814299871" ID="ID_665731327" MODIFIED="1457814304165" POSITION="right" TEXT="Jobs">
<node CREATED="1457830823341" ID="ID_947758827" MODIFIED="1457830828643" TEXT="Definition">
<node CREATED="1457830832184" ID="ID_757713745" MODIFIED="1457830839445" TEXT="No interaction"/>
<node CREATED="1457830840516" ID="ID_476481800" MODIFIED="1457830848078" TEXT="Can be queued"/>
</node>
</node>
<node CREATED="1457814306920" ID="ID_272590522" MODIFIED="1457814310214" POSITION="left" TEXT="Commands">
<node CREATED="1457814879481" ID="ID_954826639" MODIFIED="1457814882805" TEXT="Artisan"/>
<node CREATED="1457814883664" ID="ID_1863554552" MODIFIED="1457814893102" TEXT="Scheduled"/>
<node CREATED="1457815102349" ID="ID_1790981708" MODIFIED="1457815119364" TEXT="App\Console\Commands"/>
</node>
<node CREATED="1457814321071" ID="ID_1842415960" MODIFIED="1457814325822" POSITION="right" TEXT="Scheduler">
<node CREATED="1457830870021" ID="ID_458259119" MODIFIED="1457830911146" TEXT="Laravel serialises jobs/events/etc."/>
<node CREATED="1457831117021" ID="ID_212796117" MODIFIED="1457831154269" TEXT="Commands run in own environment"/>
<node CREATED="1457831154648" ID="ID_473064946" MODIFIED="1457831172842" TEXT="Fluent methods make it easy"/>
<node CREATED="1457831174596" ID="ID_1345864586" MODIFIED="1457831244783" TEXT="Every minute defines cron parameters for each command">
<node CREATED="1457831368680" ID="ID_1577155231" MODIFIED="1457831372577" TEXT="Examples"/>
</node>
<node CREATED="1457831249232" ID="ID_1177076368" MODIFIED="1457831256951" TEXT="Output can go to a file"/>
</node>
<node CREATED="1457830972361" ID="ID_1795831500" MODIFIED="1457830986358" POSITION="left" TEXT="Design approaches">
<node CREATED="1457830994656" ID="ID_1823535607" MODIFIED="1457831013685" TEXT="Always return to user quickly"/>
<node CREATED="1457831015449" ID="ID_681401145" MODIFIED="1457831084795" TEXT="Link actions to events"/>
</node>
<node CREATED="1457875431120" ID="ID_919660161" MODIFIED="1457875436771" POSITION="right" TEXT="Not covering">
<node CREATED="1457875438649" ID="ID_1031389095" MODIFIED="1457875442682" TEXT="Routing"/>
<node CREATED="1457875443090" ID="ID_454223769" MODIFIED="1457875450481" TEXT="Controllers"/>
</node>
</node>
</map>