Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Introduction to Symfony2 - DrupalCamp London 2014
Search
Richard Miller
March 02, 2014
Technology
0
280
Introduction to Symfony2 - DrupalCamp London 2014
Richard Miller
March 02, 2014
Tweet
Share
More Decks by Richard Miller
See All by Richard Miller
Avoiding the mud
richardmiller
22
11k
better searching with elasticsearch - PHPConfPL
richardmiller
2
510
better searching with elasticsearch
richardmiller
2
290
Avoiding the mud - Symfony Live London
richardmiller
7
770
What do I get from the full stack framework?
richardmiller
1
1.6k
Advanced Service Container Utilization
richardmiller
4
1.2k
Dependency Injection and the Symfony2 Service Container
richardmiller
9
13k
Other Decks in Technology
See All in Technology
AIで加速する次世代のBill Oneアーキテクチャ〜成長の先にある軌道修正〜
sansantech
PRO
1
100
メッセージ駆動が可能にする結合の最適化
j5ik2o
9
1.6k
AI開発の定着を推進するために揃えるべき前提
suguruooki
1
230
Pandocでmd→pptx便利すぎワロタwww
meow_noisy
2
930
国産クラウドを支える設計とチームの変遷 “技術・組織・ミッション”
kazeburo
4
8.6k
How We Built a Secure Sandbox Platform for AI
flatt_security
1
110
生成AI時代に若手エンジニアが最初に覚えるべき内容と、その学習法
starfish719
2
610
信頼性が求められる業務のAIAgentのアーキテクチャ設計の勘所と課題
miyatakoji
0
150
AWS Media Services 最新サービスアップデート 2025
eijikominami
0
110
入社したばかりでもできる、 アクセシビリティ改善の第一歩
unachang113
2
350
PostgreSQL で列データ”ファイル”を利用する ~Arrow/Parquet を統合したデータベースの作成~
kaigai
0
160
単一Kubernetesクラスタで実現する AI/ML 向けクラウドサービス
pfn
PRO
1
360
Featured
See All Featured
How STYLIGHT went responsive
nonsquared
100
5.9k
Building Applications with DynamoDB
mza
96
6.8k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.7k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
11
940
Into the Great Unknown - MozCon
thekraken
40
2.2k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.3k
Transcript
introduction to symfony
richard miller @mr_r_miller richardmiller.co.uk sensiolabs.co.uk
None
None
None
None
None
{ "require": { "sdboyer/gliph": "0.1.*", "symfony/class-loader": "2.3.*", "symfony/dependency-injection": "2.3.*", "symfony/event-dispatcher":
"2.3.*", "symfony/http-foundation": "2.3.*", "symfony/http-kernel": "2.3.*", "symfony/routing": "2.3.*" } }
None
php composer.phar create-project symfony/framework-standard-edition tasklist/ 2.4.2
None
None
None
None
None
app/console generate:bundle
None
None
None
None
None
None
http://www.flickr.com/photos/markdodds/3912816087
http://www.flickr.com/photos/kenjonbro/10232378246
None
None
None
None
None
None
None
None
request response
None
None
app/console doctrine:database:create
app/console doctrine:generate:entity —entity=InviqaTaskListBundle:Task --fields="title:string(255) description:text created:datetime completed:datetime"
None
None
app/console doctrine:schema:create
app/console doctrine:generate:crud —entity=InviqaTaskListBundle:Task —route-prefix=task --with-write
None
None
None
None
None
None
None
None
app/console doctrine:schema:update --force
None
None
None
None
None
None
None
None
None
None
None
None
request response
http://stackphp.com/
session
geoip session oauth
None
geoip urlmap oauth
None
thank you! @mr_r_miller