Symfony vs CodeIgniter

20,206 views
19,750 views

Published on

A quick comparison between two popular PHP frameworks - Symfony and CodeIgniter.

Published in: Technology
5 Comments
8 Likes
Statistics
Notes
  • Well, Ellis Labs has been trying to find someone to take over CodeIgniter for almost two years. That doesn't lend itself to a feeling of long term stability.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Well to the author who can add to the PPT if he wish to...
    • Symphony provides command for admin backend generation – but the UI is way too basic and there is no control on what is required where. It will rather need a major workout to set it into the design / logic / customizations required. Codeigniter have GroceryCRUD as library / extension where admin sections are customized to the near requirements required and no coding for data management / form layout generation is required. And Standard layouts are customizable and comes in various flavors and are way better and presentable and can easily gel into any existing layout.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Great nice
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • To the author of this slideshow I say...very well done. Thanks!
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • good
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
20,206
On SlideShare
0
From Embeds
0
Number of Embeds
1,118
Actions
Shares
0
Downloads
0
Comments
5
Likes
8
Embeds 0
No embeds

No notes for slide

Symfony vs CodeIgniter

  1. 1. Symfony Vs CodeIgniter<br />
  2. 2. Similarities<br />Both follow MVC pattern<br />Use configuration files to help maintain vital metadata.<br />Provides helpers classes for various features.<br />Allow developers to extend the core code and build their own libraries and helper functions.<br />
  3. 3. Similarities<br />Support many enhanced features such as:<br />Caching<br />Multiple Database support<br />Form helps (differ in implementation)<br />Validations<br />Error Handling<br />Plugin & helper functions<br />
  4. 4. Differences<br />CodeIgniter has a very small footprint (1MB), Symfony comes to around 5MB.<br />Symfony has lot of dependencies, requires PEAR for fresh installation. CI can be installed by copying the source folder.<br />Symfony has a longer learning curve where as CI is easy to learn.<br />
  5. 5. Differences<br />Symfony supports only PHP 5, where as CodeIgniter supports both PHP 4/5.<br />ORM tools are bundled up in the Symfony package but for CI they come as plugins.<br />Symfony provides CLI for auto generation of modules, databases etc, this feature is not present in CodeIgniter.<br />Symfony provides command for admin backend generation.<br />
  6. 6. Differences<br />Symfony has debugger toolbar, which show load time DB queries etc. <br />Symfony has built-in Ajax support which CI lacks.<br />CodeIgniter is very much more flexible and easy as compared to Symfony.<br />
  7. 7. Conclusion<br />Symfony is all about best practices whereas CI seems to take a more pragmatic route.<br />CodeIgniter works well for something quick and small, Symfony work wonders when it comes for complicated projects.<br />
  8. 8. Contact Us<br />e-mail: info@mobicules.com<br />Phone:+91-9871010829<br /> +91-9873778077<br />+112132911527<br />www.mobicules.com<br />

×