Top 10 ultimate Joomla extensions

“What does Joomla Extension do?”

joomla extension by you.

Joomla! extension allows you to import users from CSV file to Joomla! user database and, vice versa, export users from Joomla! user database to CSV file. You can define your own rule and hence make User Sync to process virtually all kind of CSV file.
One of the hottest feature is the possibility of definition processing rule for any available user types including those which were installed by third-party component. You just need to define corresponding pair CSV User Group  Joomla! User Group and D4J User Sync Joomla! extension will do its job.
Besides of definition custom processing rule you can define series of other parameters such as fields termination symbol, fields enclosing symbol, etc. This can really expand the amount of CSV file types you are able to process.
And finally, you can filter users to be imported and exported by his/her user type, name, username and email. That allows you, for example, to generate a CSV file of all users from some system, but to import only users of Administrator group to Joomla.

As Joomla Extension speed-up the performance it is one of the most flexible and robust Content Management Systems available, it can suffer in the performance area. There are some common things that can be done to help speed your site up. While the best performance can be seen on a full dedicated server running Lighttpd (It’s MUCH faster than Apache) and a local MySQL database, acceptable performance levels can be achieved with almost any hosting package. For some administrators, upgrading to a dedicated server might not be practical…

Here are some way to improve performance

Template Optimization

We’ll start off this discussion with one of the most common (and most detrimental) problems that I have seen with Joomla (and any other site for that matter). There exist literally thousands of templates made specifically for Joomla, and most of them look quite nice, but most have some severe performance penalties. The problem is that some of the templates out there use upwards of 70 separate images to display the page. Each image generates a new request (which adds the network latency, usually between 0.1 seconds to as much as 1 second) and has to be downloaded. The problem is exacerbated when those images are not as small (in terms of data size) as possible, and when they are not optimized. There exists a GREAT site that will help you determine what template optimizations need to be done, make sure to run your site through it after ever major change.

All Components are not Good Components

If you look through the Joomla Extension directory, you’ll find a component to do everything you could want (for the most part).  The problem is that some of these components are REALLY inefficient and wind up slowing your site down dramatically.  If you want an easy way to identify slow components that you may be using, install my page caching component, but don’t enable caching (let it record the page load time for each URL).  Then after a week or so, go through the list that was generated, and find the slow URLS.  Those components will show you which ones are slower than the rest.  If you can, delete the ones that are really slow, and try another product.

Enable Caching as Much as Possible

If you can, enable Joomla’s core content cache. It does speed things up when viewing content and modules (mambots don’t need to be processed each time the page is loaded). If you really want to speed things up for unregistered users, take a look at my Page Caching component which caches entire pages. This is probably the best performance gain you can find you unregistered users (the majority of users for 95% of websites). This does not mean that you can forget about the rest of these optimizations, because the registered users will still see the uncached site.

Optimize your Database

The one thing that is put under the most strain in most Joomla installations is the Database server. There are two main ways to optimize the database. Optimize the tables, and optimize the schema. The difference, is that the tables are how the tables actually store the data, and the schema is how they are supposed to store the data. The schema only needs to be optimized once, while the tables need to be optimized regularly (as data is added, edited, and deleted). To optimize the schema, please refer to the article Improving Joomla’s Queries. To optimize the tables go into phpMyAdmin, select all tables, and click “optimize”.

Gzip, Sometimes

Encoding your pages with Gzip is an 90% solution… If your server’s processor is faster than your bandwidth (again, 90% of the time), than enabling Gzip compression will actually speed up your site. I say that because gzipping the pages does require some CPU horsepower. Try enabling Gzip and see if your site loads any faster (especially on highly loaded servers). If it doesn’t, or you get CPU warnings from your host, disable Gzip. It can hurt you, but most of the time it does help. The only way to find out is to try it.

Finally, Backup and Monitor Your Server

You MUST make regular backups, and move them off your production server. While you may be thinking “What does this have to do with performance?”, it has EVERYTHING to do with performance. Without current backups, how will you be able to restore the site to a known configuration if an install, update or tweak goes bad? A sudden slow down in the site could be from a hack attempt that injected malicious code into your core (unlikely, but possible). What happens if your server decides to bite the bullet? The best way to make the backups is with an automated script (so that you can’t “forget”). There are good ones all over the internet (and one’s probably included in your control panel if you have one), just google it. Remember, before doing anything to a site, BACKUP FIRST!

Top 10 list of extensions

  1. JCE


  2. Joomla Pack

    joomla pack

  3. JEvents


  4. Expose Flash Gallery


  5. Community Builder

    210_CBLogo Vert Color 1

  6. Joom Fish!


  7. DOCman


  8. Virtue Mart


  9. sh404SEF

    sh404SEF is must have extension that rewrites Joomla URL to a more user-friendly format (SEF URL or URL rewriting).
  10. Xmap

    Xmap is a Site map generator component for Joomla.

Note : These two joomla components was included before in the list but due to courtesy of  Ogy Nikolic this list was fixed.The components are as follows:

  1. Joomla Cloner


  2. JCalPro

    3826 copy

You may also like...

43 Responses

  1. Daithi says:

    JmNews: Top 10 ultimate Joomla extensions | Tech Prone: Remember, before doing anything to a site, BACKUP..

  2. Honey Singh says:

    Top 10 ultimate Joomla extensions you should know about

  3. Honey Singh says:

    @ogydog Thanks for the suggestions of joomla extensions.The list is fixed now 😛

  4. Top 10 ultimate Joomla extensions you should know about

  5. Dark Horizon says:

    →_→ "Top 10 ultimate Joomla extensions | Tech Prone" ( )

  6. techprone says:

    RT @tweetmeme Top 10 ultimate Joomla extensions | Tech Prone

  7. Honey Singh says:

    RT @techprone: RT @tweetmeme Top 10 ultimate Joomla extensions

  8. Frank Mack says:

    so this page would be better if you included a short description next to each extension…i only took enough time to write this comment before leaving your site…i run a large tech company and love the work guys like you do…figured id let you know what the decision makers think…we are in the process of developing our website (something we havent needed until recently) so the easier you can make it for the consumer the better…give me descriptions

  9. Kolk says:

    I use Joomla \Cloner for some of my website.
    But for gallery preffer 1 Flash Gallery (
    not Expose Flash Gallery

  10. joomlaserviceprovider says:

    jLocator provides rich interface to search and display locations using Google Map API.Supports the feature of customized and diffrent markers for diffrent location and multiple views.

    jLocator provides easy to use interface for searching location, zip code, area code and provides Google map to display the locations.

    * Full Google Maps integration
    * Zip code/Postal code perimeter search
    * A plugin so you can display locations in articles
    * Includes a jLocator module
    * No need to enter LAT/LONG info
    And much much more…

    Check out jLocator here:

  11. joomlaserviceprovider says:

    jLocator provides rich interface to search and display locations using Google Map API.Supports the feature of customized and diffrent markers for diffrent location and multiple views.

    jLocator provides easy to use interface for searching location, zip code, area code and provides Google map to display the locations.

    * Full Google Maps integration
    * Zip code/Postal code perimeter search
    * A plugin so you can display locations in articles
    * Includes a jLocator module
    * No need to enter LAT/LONG info
    And much much more…

  12. Every weekend i used to go to see this web page, for the reason that i want
    enjoyment, since this this web site conations really pleasant funny
    information too.

    Here is my homepage – macro level vs micro level

  13. I absolutely love your blog and find almost all of your post’s to be what precisely
    I’m looking for. can you offer guest writers to write content to suit your
    needs? I wouldn’t mind producing a post or elaborating
    on a lot of the subjects you write about here.

    Again, awesome web log!

    Feel free to surf to my blog –

  14. Best Loans says:

    What’s Going down i’m new to this, I stumbled upon this I have discovered It absolutely useful and it has helped me out loads.
    I’m hoping to contribute & assist different users like
    its helped me. Great job.

  15. Issac Maez says:

    I just want to say I am just all new to weblog and truly liked you’re web page. Most likely I’m planning to bookmark your site . You surely come with really good articles and reviews. Thank you for sharing your blog.

  16. Thanks for listout the top 10 extension for joomla content management system. Links you provided is very helpful to know more information about the extensions. It’s a valuable info.

  17. thanks, it’s simply accessible and has countless awesome ideas and tips. the primary of my 2 favorite options are the pages where they’ll begin with an item or a handful of things that function inspiration to get a space, and after that detail how the house owner used those things to form a novel and well-styled house.
    Online affiliates are alternative website sites that refer their own customers to a various business’s internet site…browse a lot of at

  18. Thanks , I have just been searching for info about this topic for ages and yours is the best I’ve found out till now. However, what concerning the conclusion? Are you certain about the source?|What i do not understood is in reality how you are not actually a lot more smartly-favored than you may be now. You are so intelligent.

  19. Hey amiga!!! I really like the dress but… I think the top is SO YOU!! So colorful and free flowing- which is my choice for you. You’ll make a splash in either. I really like the Limited but haven’t shopped there in the while- many thanks for your reminder. Hugs!!

  20. I’ve noticed that credit restoration activity ought to be conducted with techniques. If not, you would possibly uncover yourself endangering your rank. In order to realize your aspirations in fixing your credit rating you need to confirm that from this moment in time you pay all within your monthly dues promptly in advance of their planned date. It is significant on the grounds that by not accomplishing that, all other steps that you are going to decide to try to improve your credit positioning will not be effective. Thanks for expressing your ideas.

  21. Nicely you realize what this can be singing competitors why don you part model your very own kids and stop producing excuses and judging other folks depending on look.
    most popular ugg boots 2010

  22. Good post. I was examining consistently that web site with this particular motivated! Handy information and facts especially the final part 🙂 I manage such information very much. I’d been in search of that certain data for your quite a while. Cheers and involving luck.

  23. voyance gratuite perpignanConsulter ce magnifique blog : voyance gratuite immediate

  24. Want to make people visit a blog and don’t know how. Also can you give me a good blogging site that people visit a lot. Do they visit your blog within the blog site or externally?? Thanks..

  25. Kurt Elswick says:

    What is internet blogging and what is the best blog website?

  26. I regard something genuinely interesting about your web site so I saved to favorites .

  27. The things i have observed in terms of laptop memory is the fact that there are specs such as SDRAM, DDR and so forth, that must go with the specifications of the mother board. If the pc’s motherboard is kind of current and there are no os issues, modernizing the memory space literally requires under a couple of hours. It’s among the list of easiest personal computer upgrade techniques one can think about. Thanks for sharing your ideas.

  28. What is the best short or from home creative writing course available in London?

  29. What a stuff of un-ambiguity and preserveness of valuable knowledge regarding unexpected emotions.

  30. you could have a fantastic weblog right here! would you prefer to make some invite posts on my weblog?

  31. Hello just wanted to give you a brief heads up and let you know a few of the images aren’t loading correctly. I’m not sure why but I think its a linking issue. I’ve tried it in two different internet browsers and both show the same results.

  32. Claud Ledo says:

    How can I add a link to my website from a Joomla website?

  33. parts says:

    This design is wicked lotopyeer! You most certainly know how to keep a reader amused. Between your wit and your videos, I was almost moved to start my own blog (well, almost…HaHa!) Fantastic job. I really enjoyed what you had to say, and more than that, how you presented it. Too cool!

  34. Hello There. I found your weblog using msn. This is a really smartly written article. I will make sure to bookmark it and come back to learn more of your helpful info. Thank you for the post. I will definitely comeback.

  35. Merely wanna tell that this is extremely helpful, Thanks for taking your time to write this. “The least of learning is done in the classrooms.” by Thomas Merton.

  36. The interface is colorful, has more flair, and some cool features like ‘Mixview’ that let you quickly see related albums, songs, or other users related to what you’re listening to.

  37. Il gigante andò alla finestra e scostò la tendina. Fuori si vedeva il quartiere buio della marina e il molo con la fila dei lampioni che si ripetevano nell’acqua. Allora il gigante cominciò una canzone americana che diceva: – Il giorno è finito, louis vuitton borse cade la notte, i cieli sono azzurri, le campane cominciano a suonare.
    borse louis vuitton,louis vuitton borse,borsa louis vuitton,louis vuitton sito ufficiale,borse louis vuitton prezzi,outlet louis vuitton,portafoglio louis vuitton,louis vuitton cup,bauletto louis vuitton,louis vuitton sito ufficiale borse

  1. June 6, 2009

    […] the original post here:  Top 10 ultimate Joomla extensions | Tech Prone Share and […]

  2. April 15, 2011

    […] Top 10 Ultimate Joomla Extensions […]

Leave a Reply