SlideShare a Scribd company logo
Improve your web and app
development with the
Symfony3 framework.
hat i e ien y for a web developer
Is it possible to increase that sort of efficiency with the right tool?
Yes, and the answer is Symfony3.
It's about tweaking
the development process.
It's about making
the customer sa sfied
and willing to come back to you
with another project.
Before I get to explaining how Symfony3 can improve your very
approach to making so ware that wows your customer... a few
important pieces of informa on:
Symfony is currently the biggest PHP framework.
The July 2011 update of Symfony put it far above its main rivals
(such as Zend) when it comes to the wealth of development enhancing func onali es.
The Symfony ecosystem received an investment round of USD 7 million
for further development (earning a tangible proof of its impact in the process).
et's get to the
ni y gri y...
Bundles are the founda on of apps wri en in Symfony. Each contains an independent
module of your app.
hat's so great about them
he undle
You can reuse them. With just a li le of effort, you can get a module of one app
to work as part of another app.
You can constantly polish your modules, perfec ng them and immensely
speeding up your development...
…making your customer very sa sfied with the quality and scalable so ware delivered on me.
2
If that's not enough, how about the ability to reuse modules written by other programmers?
There are plenty of them and they cover just about any functionality. According to Javier
Eguiluz (Symfony coach), the top 5 most popular are:
Better yet...
60 %
30 %
25 %
25 %
24 %
FOSUserBundle
FOSRestBundle
KnpMenuBundle
StofDoctrineExtensionsBundle
JMSSerializerBundle
3
ant to code e en faster Symfony pro ides you with the reat octrine
li rary to
It provides an abstract database layer to unify the way databases such as yS ,
ostgreS , racle, or S lite are accessed.
n other words
o trine ataba e ayer
reate independent objects that allow you to map the structures and func onali es
of your databases.
ive you the ability to work on, say, a local y database and then use ostgre
on the produc on server.
S ll not fast enou h octrine deli ers the oods with its mi ra on mechanism
eally. side of being resource hungry, there is no drawback to it. se it to further streamline
your module based ymfony development.
o trine i ra on Short ut
se octrine to move your table structures and data types seamlessly.
ync your table models and various en es with the real data structures
present in your database.
o it all with the least amount of structure compa bility related issues.
he update schedule is another area that i es you an ed e in your e orts to
sa sfy your customer.
pdate hedule for ea h type of u tomer
t provides one year and three year support versions.
pdates every year to get all the latest features.
ick the version to be safe in the long term and not to use too much me
for s ll untested products startups etc. .
et familiar with the en re Symfony update schedule.
Symfony ver ion roadmap
rotect the uality of your li htnin fast so ware de elopment with Symfony s de u in
tool e u ar. hat does it do t pro ides uic access to all data in ol ed in the current
re uest
ebu bar et your ode in he k
Symfony and ersion
controller
ac on and rou n
consump on
of all scripts in ol ed
e ecu on me stats
iew les a ached
lo ed in user info
connec on and data ase
uery info
here i even more to the powerful feature that make your development more
e ient while allowin you to a fy your u tomer. owever thi ou ht to u e to
make a point that Symfony3 po i on amon framework i well de erved.
araphrasing the slogan of a popular car manufacturer
Symfony advancement through e ciency
enior eveloper
S ymon luma

More Related Content

PDF
10 reasons why Symfony is just the right fit for your project
PDF
Future web developer, you are going to be tremendously valuable
PPTX
Windows phone 7.5 Development
PDF
C plus plus for hackers it security
PPTX
PPTX
PPTX
Why to Choose Python?
PPT
Learn C Language
10 reasons why Symfony is just the right fit for your project
Future web developer, you are going to be tremendously valuable
Windows phone 7.5 Development
C plus plus for hackers it security
Why to Choose Python?
Learn C Language

Similar to Improve your web and app development with the Symfony3 framework. (20)

PDF
The distinct advantages of using PHP-Symfony Framework
PDF
Which Tools Are The Best For Symfony Projects_.pdf
PDF
Which Tools Are The Best For Symfony Projects_.pdf
PPTX
DOCX
Symfony framework-An overview and usability for web development
DOCX
Operating system done_by_ashok
PDF
Introducing symfony
PPTX
NET Event - Migrating WinForm
PDF
Functional Requirements Of System Requirements
PDF
The macro of microservices
PDF
Web Application Vulnerabilities
DOCX
Over view of Technologies
PDF
Mini-Class Report
PDF
Why software performance reduces with time?.pdf
PPT
Top 30 Scalability Mistakes
PPS
Afik Gal @alphageeks: Flex Intro
PDF
Can't Handle My Scale
PDF
Managing Large Flask Applications On Google App Engine (GAE)
PPT
Building Forio Web Simulations - Introduction to Interface Design
PDF
Selje_Fox on the Run.pdf
The distinct advantages of using PHP-Symfony Framework
Which Tools Are The Best For Symfony Projects_.pdf
Which Tools Are The Best For Symfony Projects_.pdf
Symfony framework-An overview and usability for web development
Operating system done_by_ashok
Introducing symfony
NET Event - Migrating WinForm
Functional Requirements Of System Requirements
The macro of microservices
Web Application Vulnerabilities
Over view of Technologies
Mini-Class Report
Why software performance reduces with time?.pdf
Top 30 Scalability Mistakes
Afik Gal @alphageeks: Flex Intro
Can't Handle My Scale
Managing Large Flask Applications On Google App Engine (GAE)
Building Forio Web Simulations - Introduction to Interface Design
Selje_Fox on the Run.pdf
Ad

More from Polcode (20)

PDF
How to keep customers engaged to turn them into fans
PDF
Expert Advice on ERP
PDF
User Experience (UX): Brand-Customer Interaction
PDF
The Difference Between UX and UI
PDF
5 Benefits of Utilizing Machine Learning in eLearning
PDF
KrakowJS Conference Highlights
PDF
Best Practices for Dropdowns
PDF
What’s Next for the Web?
PDF
Book Recommended By Our CTO
PDF
8 Biggest Web Design Trends For 2018 eCommerce
PDF
World Wide Web today
PDF
Wordpress in numbers
PDF
Cryptocurrencies in e-commerce
PDF
Why Choose WooCommerce?
PDF
A guide to vastly improving your eCommerce business by investing nothing more...
PDF
Boost your conversions by 40% and more with these 10 growth hacking tips!
PDF
Free, SaaS or Enterprise? You’re asking the wrong question!
PDF
Polcode’s (not so) secret recipe for an efficient software development process
PDF
Multi-threaded web crawler in Ruby
PDF
How to become a better developer?
How to keep customers engaged to turn them into fans
Expert Advice on ERP
User Experience (UX): Brand-Customer Interaction
The Difference Between UX and UI
5 Benefits of Utilizing Machine Learning in eLearning
KrakowJS Conference Highlights
Best Practices for Dropdowns
What’s Next for the Web?
Book Recommended By Our CTO
8 Biggest Web Design Trends For 2018 eCommerce
World Wide Web today
Wordpress in numbers
Cryptocurrencies in e-commerce
Why Choose WooCommerce?
A guide to vastly improving your eCommerce business by investing nothing more...
Boost your conversions by 40% and more with these 10 growth hacking tips!
Free, SaaS or Enterprise? You’re asking the wrong question!
Polcode’s (not so) secret recipe for an efficient software development process
Multi-threaded web crawler in Ruby
How to become a better developer?
Ad

Recently uploaded (20)

PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PPTX
Introduction to Artificial Intelligence
PDF
Designing Intelligence for the Shop Floor.pdf
PDF
Digital Systems & Binary Numbers (comprehensive )
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PPTX
Transform Your Business with a Software ERP System
PPTX
Embracing Complexity in Serverless! GOTO Serverless Bengaluru
PPTX
CHAPTER 2 - PM Management and IT Context
PPTX
history of c programming in notes for students .pptx
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PPTX
ai tools demonstartion for schools and inter college
PPTX
assetexplorer- product-overview - presentation
PDF
Understanding Forklifts - TECH EHS Solution
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PPTX
Reimagine Home Health with the Power of Agentic AI​
How to Choose the Right IT Partner for Your Business in Malaysia
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
Introduction to Artificial Intelligence
Designing Intelligence for the Shop Floor.pdf
Digital Systems & Binary Numbers (comprehensive )
Odoo Companies in India – Driving Business Transformation.pdf
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
Upgrade and Innovation Strategies for SAP ERP Customers
Wondershare Filmora 15 Crack With Activation Key [2025
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Transform Your Business with a Software ERP System
Embracing Complexity in Serverless! GOTO Serverless Bengaluru
CHAPTER 2 - PM Management and IT Context
history of c programming in notes for students .pptx
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
ai tools demonstartion for schools and inter college
assetexplorer- product-overview - presentation
Understanding Forklifts - TECH EHS Solution
wealthsignaloriginal-com-DS-text-... (1).pdf
Reimagine Home Health with the Power of Agentic AI​

Improve your web and app development with the Symfony3 framework.

  • 1. Improve your web and app development with the Symfony3 framework.
  • 2. hat i e ien y for a web developer Is it possible to increase that sort of efficiency with the right tool? Yes, and the answer is Symfony3. It's about tweaking the development process. It's about making the customer sa sfied and willing to come back to you with another project.
  • 3. Before I get to explaining how Symfony3 can improve your very approach to making so ware that wows your customer... a few important pieces of informa on: Symfony is currently the biggest PHP framework. The July 2011 update of Symfony put it far above its main rivals (such as Zend) when it comes to the wealth of development enhancing func onali es. The Symfony ecosystem received an investment round of USD 7 million for further development (earning a tangible proof of its impact in the process).
  • 4. et's get to the ni y gri y...
  • 5. Bundles are the founda on of apps wri en in Symfony. Each contains an independent module of your app. hat's so great about them he undle You can reuse them. With just a li le of effort, you can get a module of one app to work as part of another app. You can constantly polish your modules, perfec ng them and immensely speeding up your development... …making your customer very sa sfied with the quality and scalable so ware delivered on me.
  • 6. 2 If that's not enough, how about the ability to reuse modules written by other programmers? There are plenty of them and they cover just about any functionality. According to Javier Eguiluz (Symfony coach), the top 5 most popular are: Better yet... 60 % 30 % 25 % 25 % 24 % FOSUserBundle FOSRestBundle KnpMenuBundle StofDoctrineExtensionsBundle JMSSerializerBundle
  • 7. 3 ant to code e en faster Symfony pro ides you with the reat octrine li rary to It provides an abstract database layer to unify the way databases such as yS , ostgreS , racle, or S lite are accessed. n other words o trine ataba e ayer reate independent objects that allow you to map the structures and func onali es of your databases. ive you the ability to work on, say, a local y database and then use ostgre on the produc on server.
  • 8. S ll not fast enou h octrine deli ers the oods with its mi ra on mechanism eally. side of being resource hungry, there is no drawback to it. se it to further streamline your module based ymfony development. o trine i ra on Short ut se octrine to move your table structures and data types seamlessly. ync your table models and various en es with the real data structures present in your database. o it all with the least amount of structure compa bility related issues.
  • 9. he update schedule is another area that i es you an ed e in your e orts to sa sfy your customer. pdate hedule for ea h type of u tomer t provides one year and three year support versions. pdates every year to get all the latest features. ick the version to be safe in the long term and not to use too much me for s ll untested products startups etc. .
  • 10. et familiar with the en re Symfony update schedule. Symfony ver ion roadmap
  • 11. rotect the uality of your li htnin fast so ware de elopment with Symfony s de u in tool e u ar. hat does it do t pro ides uic access to all data in ol ed in the current re uest ebu bar et your ode in he k Symfony and ersion controller ac on and rou n consump on of all scripts in ol ed e ecu on me stats iew les a ached lo ed in user info connec on and data ase uery info
  • 12. here i even more to the powerful feature that make your development more e ient while allowin you to a fy your u tomer. owever thi ou ht to u e to make a point that Symfony3 po i on amon framework i well de erved. araphrasing the slogan of a popular car manufacturer Symfony advancement through e ciency