SlideShare a Scribd company logo
1 of 25
symfony: PHP doesn’t have to be crap… … and how we used it to bring  Web 2.0 to Edge Hill University Michael Nolan www.michaelnolan.co.uk blogs.edgehill.ac.uk/webservices
Coming up… ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Edge Hill University ,[object Object],[object Object],[object Object],[object Object],[object Object]
Edge Hill University & Me ,[object Object],[object Object],[object Object],[object Object]
Why use a framework? ,[object Object],[object Object],[object Object],[object Object],[object Object]
PHP Pros and Cons ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Introducing symfony ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Admin Generator
Admin Generator
Debugging Tools
Plugins ,[object Object],[object Object],[object Object],[object Object],[object Object]
Key Advantages ,[object Object],[object Object],[object Object],[object Object]
Putting it into practice
Edge Hill University 2.0 ,[object Object],[object Object],[object Object],[object Object]
Trends ,[object Object],[object Object],[object Object]
“ Everything you can do I can do better ” Everything you provide I can (usually!) get for free
“ 100MB inbox?! I can get twenty times that for free… …and it always works! ”
Edge Hill University is in the middle of nowhere, has p*ss poor student nightlife and is full of arrogant d*ckheads
We’re not afraid – we embrace it!
Let the students do the talking ,[object Object],[object Object],[object Object],[object Object]
 
 
Lessons ,[object Object],[object Object],[object Object],[object Object]
Find out more about symfony ,[object Object],[object Object],[object Object],[object Object],[object Object]
exit;

More Related Content

What's hot (9)

Welcometo imscomputers7
Welcometo imscomputers7Welcometo imscomputers7
Welcometo imscomputers7
 
Alice Software
Alice SoftwareAlice Software
Alice Software
 
Alice Software
Alice SoftwareAlice Software
Alice Software
 
First Year NAU CS
First Year NAU CSFirst Year NAU CS
First Year NAU CS
 
DevOps as an emerging university discipline
DevOps as an emerging university disciplineDevOps as an emerging university discipline
DevOps as an emerging university discipline
 
Projecttincan
ProjecttincanProjecttincan
Projecttincan
 
BlackBoard Learn Accessibility
BlackBoard Learn AccessibilityBlackBoard Learn Accessibility
BlackBoard Learn Accessibility
 
Soft Eng 1st PPT
Soft Eng 1st PPTSoft Eng 1st PPT
Soft Eng 1st PPT
 
Jennifers powerpoint
Jennifers powerpointJennifers powerpoint
Jennifers powerpoint
 

Similar to symfony: PHP doesn't have to be crap

Educational Technology - May 2008
Educational Technology - May 2008Educational Technology - May 2008
Educational Technology - May 2008Adam Bellow
 
Pick Up The Pace: Creating Quality Rapid E Learning
Pick Up The Pace: Creating Quality Rapid E LearningPick Up The Pace: Creating Quality Rapid E Learning
Pick Up The Pace: Creating Quality Rapid E LearningEnspire Learning
 
Tools for Designing Distance Learning Instruction
Tools for Designing Distance Learning InstructionTools for Designing Distance Learning Instruction
Tools for Designing Distance Learning InstructionMarsha J. Chan
 
Technology Tools in the Classroom - Elie Chmouni
Technology Tools in the Classroom - Elie ChmouniTechnology Tools in the Classroom - Elie Chmouni
Technology Tools in the Classroom - Elie ChmouniMary McGlasson
 
How to Listen to and Involve your Faculty
How to Listen to and Involve your FacultyHow to Listen to and Involve your Faculty
How to Listen to and Involve your FacultyDavid Melone
 
Free 'n Easy: Incorporating Web 2.0 without a Budget
Free 'n Easy: Incorporating Web 2.0 without a BudgetFree 'n Easy: Incorporating Web 2.0 without a Budget
Free 'n Easy: Incorporating Web 2.0 without a Budgetchairsty
 
ELMSLN @ OpenEd 14
ELMSLN @ OpenEd 14ELMSLN @ OpenEd 14
ELMSLN @ OpenEd 14btopro
 
Computer Networking - A Top-down Approach by James F. Kurose, Keith W. Ross (...
Computer Networking - A Top-down Approach by James F. Kurose, Keith W. Ross (...Computer Networking - A Top-down Approach by James F. Kurose, Keith W. Ross (...
Computer Networking - A Top-down Approach by James F. Kurose, Keith W. Ross (...SIVAKUMAR301575
 
000_Computer Networking A Top-Down Approach 2016.pdf
000_Computer Networking A Top-Down Approach 2016.pdf000_Computer Networking A Top-Down Approach 2016.pdf
000_Computer Networking A Top-Down Approach 2016.pdfhuuthido
 
MCLI Technology Tools in the Classroom - Elie Chmouni v2
MCLI Technology Tools in the Classroom - Elie Chmouni v2MCLI Technology Tools in the Classroom - Elie Chmouni v2
MCLI Technology Tools in the Classroom - Elie Chmouni v2Mary McGlasson
 
Ct summer 2013
Ct summer 2013Ct summer 2013
Ct summer 2013cwatkins92
 
Campus Technology 2013
Campus Technology 2013Campus Technology 2013
Campus Technology 2013black-fenix
 
Integrating Technology into the English Language Arts Classroom
Integrating Technology into the English Language Arts ClassroomIntegrating Technology into the English Language Arts Classroom
Integrating Technology into the English Language Arts Classroomashleyquark
 
Integrating Technology into the English Language Arts Classroom
Integrating Technology into the English Language Arts ClassroomIntegrating Technology into the English Language Arts Classroom
Integrating Technology into the English Language Arts Classroomashleyquark
 
Reporting Out: xAPI, Internet of Things, Gnomes, and a Learning Experience Ch...
Reporting Out: xAPI, Internet of Things, Gnomes, and a Learning Experience Ch...Reporting Out: xAPI, Internet of Things, Gnomes, and a Learning Experience Ch...
Reporting Out: xAPI, Internet of Things, Gnomes, and a Learning Experience Ch...TorranceLearning
 
Do It Yourself LMS: Open-Source and Hi-Tech Possibilities
Do It Yourself LMS: Open-Source and Hi-Tech PossibilitiesDo It Yourself LMS: Open-Source and Hi-Tech Possibilities
Do It Yourself LMS: Open-Source and Hi-Tech Possibilitiesgrandeped
 
Whats Possible With Educational Technology
Whats Possible With Educational TechnologyWhats Possible With Educational Technology
Whats Possible With Educational TechnologyAndrew Moore
 
OpenSim: A New Alternative to Second Life
OpenSim: A New Alternative to Second LifeOpenSim: A New Alternative to Second Life
OpenSim: A New Alternative to Second LifeFleep Tuque
 

Similar to symfony: PHP doesn't have to be crap (20)

Educational Technology - May 2008
Educational Technology - May 2008Educational Technology - May 2008
Educational Technology - May 2008
 
Pick Up The Pace: Creating Quality Rapid E Learning
Pick Up The Pace: Creating Quality Rapid E LearningPick Up The Pace: Creating Quality Rapid E Learning
Pick Up The Pace: Creating Quality Rapid E Learning
 
Tools for Designing Distance Learning Instruction
Tools for Designing Distance Learning InstructionTools for Designing Distance Learning Instruction
Tools for Designing Distance Learning Instruction
 
Technology Tools in the Classroom - Elie Chmouni
Technology Tools in the Classroom - Elie ChmouniTechnology Tools in the Classroom - Elie Chmouni
Technology Tools in the Classroom - Elie Chmouni
 
How to Listen to and Involve your Faculty
How to Listen to and Involve your FacultyHow to Listen to and Involve your Faculty
How to Listen to and Involve your Faculty
 
Free 'n Easy: Incorporating Web 2.0 without a Budget
Free 'n Easy: Incorporating Web 2.0 without a BudgetFree 'n Easy: Incorporating Web 2.0 without a Budget
Free 'n Easy: Incorporating Web 2.0 without a Budget
 
ELMSLN @ OpenEd 14
ELMSLN @ OpenEd 14ELMSLN @ OpenEd 14
ELMSLN @ OpenEd 14
 
Computer Networking - A Top-down Approach by James F. Kurose, Keith W. Ross (...
Computer Networking - A Top-down Approach by James F. Kurose, Keith W. Ross (...Computer Networking - A Top-down Approach by James F. Kurose, Keith W. Ross (...
Computer Networking - A Top-down Approach by James F. Kurose, Keith W. Ross (...
 
000_Computer Networking A Top-Down Approach 2016.pdf
000_Computer Networking A Top-Down Approach 2016.pdf000_Computer Networking A Top-Down Approach 2016.pdf
000_Computer Networking A Top-Down Approach 2016.pdf
 
MCLI Technology Tools in the Classroom - Elie Chmouni v2
MCLI Technology Tools in the Classroom - Elie Chmouni v2MCLI Technology Tools in the Classroom - Elie Chmouni v2
MCLI Technology Tools in the Classroom - Elie Chmouni v2
 
Ct summer 2013
Ct summer 2013Ct summer 2013
Ct summer 2013
 
RAPIDS
RAPIDSRAPIDS
RAPIDS
 
A Survey of Web 2.0 Technologies Pang
A Survey of Web 2.0 Technologies PangA Survey of Web 2.0 Technologies Pang
A Survey of Web 2.0 Technologies Pang
 
Campus Technology 2013
Campus Technology 2013Campus Technology 2013
Campus Technology 2013
 
Integrating Technology into the English Language Arts Classroom
Integrating Technology into the English Language Arts ClassroomIntegrating Technology into the English Language Arts Classroom
Integrating Technology into the English Language Arts Classroom
 
Integrating Technology into the English Language Arts Classroom
Integrating Technology into the English Language Arts ClassroomIntegrating Technology into the English Language Arts Classroom
Integrating Technology into the English Language Arts Classroom
 
Reporting Out: xAPI, Internet of Things, Gnomes, and a Learning Experience Ch...
Reporting Out: xAPI, Internet of Things, Gnomes, and a Learning Experience Ch...Reporting Out: xAPI, Internet of Things, Gnomes, and a Learning Experience Ch...
Reporting Out: xAPI, Internet of Things, Gnomes, and a Learning Experience Ch...
 
Do It Yourself LMS: Open-Source and Hi-Tech Possibilities
Do It Yourself LMS: Open-Source and Hi-Tech PossibilitiesDo It Yourself LMS: Open-Source and Hi-Tech Possibilities
Do It Yourself LMS: Open-Source and Hi-Tech Possibilities
 
Whats Possible With Educational Technology
Whats Possible With Educational TechnologyWhats Possible With Educational Technology
Whats Possible With Educational Technology
 
OpenSim: A New Alternative to Second Life
OpenSim: A New Alternative to Second LifeOpenSim: A New Alternative to Second Life
OpenSim: A New Alternative to Second Life
 

More from Michael Nolan

WordPress: Beyond Blogging
WordPress: Beyond BloggingWordPress: Beyond Blogging
WordPress: Beyond BloggingMichael Nolan
 
Anti-CMS Evolved Beta
Anti-CMS Evolved BetaAnti-CMS Evolved Beta
Anti-CMS Evolved BetaMichael Nolan
 
Scouting for boys and girls
Scouting for boys and girlsScouting for boys and girls
Scouting for boys and girlsMichael Nolan
 
Anti-CMS Evolved Lancaster
Anti-CMS Evolved LancasterAnti-CMS Evolved Lancaster
Anti-CMS Evolved LancasterMichael Nolan
 
Handling Social Media Overload
Handling Social Media OverloadHandling Social Media Overload
Handling Social Media OverloadMichael Nolan
 
Mashed Libraries: data.ac.uk
Mashed Libraries: data.ac.ukMashed Libraries: data.ac.uk
Mashed Libraries: data.ac.ukMichael Nolan
 
Building an Anti-CMS
Building an Anti-CMSBuilding an Anti-CMS
Building an Anti-CMSMichael Nolan
 
Developers Developers Developers
Developers Developers DevelopersDevelopers Developers Developers
Developers Developers DevelopersMichael Nolan
 
Create a better seach engine than Google
Create a better seach engine than GoogleCreate a better seach engine than Google
Create a better seach engine than GoogleMichael Nolan
 
Stuff what we're doing at Edge Hill University
Stuff what we're doing at Edge Hill UniversityStuff what we're doing at Edge Hill University
Stuff what we're doing at Edge Hill UniversityMichael Nolan
 

More from Michael Nolan (14)

WordPress: Beyond Blogging
WordPress: Beyond BloggingWordPress: Beyond Blogging
WordPress: Beyond Blogging
 
Newbies
NewbiesNewbies
Newbies
 
Anti-CMS Evolved
Anti-CMS EvolvedAnti-CMS Evolved
Anti-CMS Evolved
 
Anti-CMS Evolved Beta
Anti-CMS Evolved BetaAnti-CMS Evolved Beta
Anti-CMS Evolved Beta
 
Scouting for boys and girls
Scouting for boys and girlsScouting for boys and girls
Scouting for boys and girls
 
Edge Hill XCRI
Edge Hill XCRIEdge Hill XCRI
Edge Hill XCRI
 
Anti-CMS Evolved Lancaster
Anti-CMS Evolved LancasterAnti-CMS Evolved Lancaster
Anti-CMS Evolved Lancaster
 
Handling Social Media Overload
Handling Social Media OverloadHandling Social Media Overload
Handling Social Media Overload
 
Mashed Libraries: data.ac.uk
Mashed Libraries: data.ac.ukMashed Libraries: data.ac.uk
Mashed Libraries: data.ac.uk
 
Slate My Website
Slate My WebsiteSlate My Website
Slate My Website
 
Building an Anti-CMS
Building an Anti-CMSBuilding an Anti-CMS
Building an Anti-CMS
 
Developers Developers Developers
Developers Developers DevelopersDevelopers Developers Developers
Developers Developers Developers
 
Create a better seach engine than Google
Create a better seach engine than GoogleCreate a better seach engine than Google
Create a better seach engine than Google
 
Stuff what we're doing at Edge Hill University
Stuff what we're doing at Edge Hill UniversityStuff what we're doing at Edge Hill University
Stuff what we're doing at Edge Hill University
 

Recently uploaded

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 

Recently uploaded (20)

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 

symfony: PHP doesn't have to be crap