IT Blog, Web Development,

10 Symfony Plugins You Need to Build Anything

2 m read
QArea Expert
QArea Expert Marketing Manager
June 5, 2014
Share on
Reading Time: 2 minutes

Symfony pluginsOne of  the most popular web development frameworks out there, Symfony features a whole range of useful plugins for Symfony development.

Generally, a plugin is a source you can draw ideas and resources to create new functions for your website from. Plugins are written by different people and for various purposes, that’s why choosing the right plugins for your needs you should consider many things not to back the wrong horse. Facts are some of the plugins are poorly operating, some may fail and so developers are forced to look for ways to overcome certain obstacles, keep searching for other appropriate plugins, or even create the new ones themselves.

To save your valuable time you better spend developing, we’ve composed a list of those great Symfony plugins you are likely to need in any web project.

Here are the major 10 of them:

  1. dkGeshiPlugin provides you with the very helpful syntax highlighting during your web development process.
  2. sfAssetsLibraryPlugin, sfJqueryMediaPlugin and sfExtjsThemeExample are helpful media plugins for any taste used for working with JavaScript.
  3. sfCaptchaPlugin gives a captcha when you need to include it in a registration form or anywhere else.
  4. sfGuardPlugin is a plugin everyone knows. It’s applied whenever you deal with registration, authorization and user account management. Unfortunately, not all methods are realized here yet, but you can deal with these on your own when needed.
  5. sfPropelActAsCommentableBehaviorPlugin is of use when you have the commenting facility on your site. This plugin is easy to adjust and it has message-sending forms for either authorized or anonymous users already in place.
  6. sfPropelActAsRatableBehaviorPlugin enables material rating. It’s a good-looking plugin which though needs some further design adaptation.
  7. sfPropelActAsTaggableBehaviorPlugin, a used plugin, allows tags attachment to the material.
  8. sfPropelPollsPlugin aims to organize polls on your site. It’s very handy and need no special adjustments.
  9. sfSimpleForumPlugin is used for arranging discussions often help on sites. This plugin is very functional, though a bit raw and need certain adaptation.
  10. sfThumbnailPlugin is widely used for arranging such picture management facilities as correcting, cropping and others on your site.

The plugins mentioned above will are a great basic toolset for every web developer.

Share on
Privacy Preference Center
Your Privacy

When you visit any web site, it may store or retrieve information on your browser, mostly in the form of cookies. This information might be about you, your preferences or your device and is mostly used to make the site work as you expect it to. The information does not usually directly identify you, but it can give you a more personalized web experience. Because we respect your right to privacy, you can choose not to allow some types of cookies. Click on the different category headings to find out more and change our default settings. However, blocking some types of cookies may impact your experience of the site and the services we are able to offer.

Strictly Necessary Cookies Always Active

These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms.

You can set your browser to block or alert you about these cookies, but some parts of the site will not then work. These cookies do not store any personally identifiable information.

Performance Cookies

These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site.

All information these cookies collect is aggregated and therefore anonymous. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance.

Cookies used

Google Analytics
Functional Cookies

When you visit any web site, it may store or retrieve information on your browser, mostly in the form of cookies. This information might be about you, your preferences or your device and is mostly used to make the site work as you expect it to. The information does not usually directly identify you, but it can give you a more personalized web experience. Because we respect your right to privacy, you can choose not to allow some types of cookies. Click on the different category headings to find out more and change our default settings. However, blocking some types of cookies may impact your experience of the site and the services we are able to offer.

Cookies used

Test Second Test
Targeting Cookies

When you visit any web site, it may store or retrieve information on your browser, mostly in the form of cookies. This information might be about you, your preferences or your device and is mostly used to make the site work as you expect it to. The information does not usually directly identify you, but it can give you a more personalized web experience. Because we respect your right to privacy, you can choose not to allow some types of cookies. Click on the different category headings to find out more and change our default settings. However, blocking some types of cookies may impact your experience of the site and the services we are able to offer.

More Information

When you visit any web site, it may store or retrieve information on your browser, mostly in the form of cookies. This information might be about you, your preferences or your device and is mostly used to make the site work as you expect it to. The information does not usually directly identify you, but it can give you a more personalized web experience. Because we respect your right to privacy, you can choose not to allow some types of cookies. Click on the different category headings to find out more and change our default settings. However, blocking some types of cookies may impact your experience of the site and the services we are able to offer.