Symfony2

3,053 views

Published on

My version of Symfony2 Presentation

Published in: Technology, Education
  • Be the first to comment

Symfony2

  1. 1. Symfony2 Web Framework • Authored by Fabien Potencier • Over 2400 Developers Have Forked Symfony2. • Open Source and Free • Easy to Use and Extendable Slideshow by Tigran Azatyan 1
  2. 2. Requirements 1. PHP 5.3.4 or later (with “all” ext. enabled) 2. Relational(or Mongo like) Database, like MySQL 3. Terminal (SSH) 4. And ambition  Slideshow by Tigran Azatyan 2
  3. 3. Installation is simple 1. Download from symfony.com, Copy to hosting or just use Composer 2. “web” directory is public 3. Setup Database 4. Enjoy Slideshow by Tigran Azatyan 3
  4. 4. What in it? 1. Symfony 2. Doctrine2 ORM 3. Twig Template Engine 4. Assetic 5. and Too many other components  Slideshow by Tigran Azatyan 4
  5. 5. Symfony is HTTP Friendly • HTTP Foundation Component • Request • Response • Cookie • Browser Kit • Dom Crawler Slideshow by Tigran Azatyan 5
  6. 6. Symfony is MVC Framework 1. Controllers for actions 2. Doctrine for Model 3. And PHP or TWIG for View Slideshow by Tigran Azatyan 6
  7. 7. Advantages of Symfony 1. Simple Routing 2. Simple Template 3. OOP for DB 4. Inset Validation 5. Inset Unit Testing 6. Security 7. Caching 8. Web profiler and other tools 9. And the most attractive is CRUD Generation Slideshow by Tigran Azatyan 7
  8. 8. Resources 1. Official: symfony.com 2. Coding: github.com/symfony 3. Blog: symfony.com/blog 4. Google Group name: Symfony2 5. Armenian community: connect.sensiolabs.com/club/sym fonyarmenia Slideshow by Tigran Azatyan 8
  9. 9. Enjoy Web With Slideshow by Tigran Azatyan 9

×