Join Drew Falkman for an in-depth discussion in this video Symfony concepts and features, part of MVC Frameworks for Building PHP Web Applications (2015).
- Symfony has historically been a full-stack framework.…However, with Symfony2, there's a little more flexibility…in terms of handling things on an ad hoc basis,…but it's real strength lies in the stack it provides.…And once you get a feel for the way Symfony handles things,…you will likely find it fairly easy…to get started and work with.…Symfony has it's own installer…or you can use Composer if you like.…One of the cool things about Symfony…is there are actually a couple…of different distributions available, so by default,…it's going to set up a default distribution,…but if you're just using Symfony to create a RESTful API,…then you can use the REST distribution…to help you in that matter.…
There's additionally, a content management solution…called the Content Management Framework or CMF.…And there's a distribution available just for that,…so if you're building a content management app…using Symfony, that's a great way to get started.…Symfony2 also includes a command line interface…called App Console.…There are a lot of things you can do…
- Why use a framework?
- Introducing MVC-framework concepts
- Examining each framework's components
- Setting up the software
- Walking through sample apps built in each framework
- Comparing frameworks
Skill Level Intermediate
Q: When setting up Composer on my Windows machine, I'm asked to specify where php.exe is located. Where can I find it?
Q: Why doesn't my folder structure in Laravel match what's on screen?
A: Version 5 of Laravel was released after the recording of this course. The core information in this course is still valid, but the Laravel's main files have been reorganized. For more details on how this reorganization has changed the structure of Laravel files, please see https://mattstauffer.co/
Q: Why isn't mcrypt prepped for PHP when I run the phpize command?
A: If you're having trouble setting up mcrypt, you may need to change the directory from which you run the phpize command. You'll want to navigate to the /ext/mcrypt/ folder within the folder for the version of PHP that you're running.
1. About PHP Frameworks
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.