Site Meter Web Dev Notes » Blog Archive » Top Ten Stupidest Joomla! Administrator Tricks

Top Ten Stupidest Joomla! Administrator Tricks

by Deceth

Last night I was doing some work on my BattleCity Classic website, which is powered by Joomla, when I came across this article regarding stupid things Joomla website administrators do. The article is quite informative in its own cruel way and unfortunately we are all guilty of something on that list! Here is the one that stood out the most for me:

5. Do all upgrades and extension installations right there on the live site. Who needs a development and testing server? If an installation fails, you’ll just uninstall it again. That will hopefully undo any damage the installation caused.

For a small website, having a development server may be overkill if the information on the website is not critical. In such a case the best thing you could do would just be making backups which could be restored should anything go wrong. If your site isn’t high traffic, a small amount of downtime may go largely unnoticed. Of course, this depends on the type of testing you are doing on your live server. If you are installing tons of extensions, then you should really consider taking the effort to put up a development server and testing it for a few days or weeks before launching the changes on your live site. If you are just making small modifications to a module or installing a reputable component like Community Builder or Joomlaboard, then you shouldn’t have to worry as much. Still, the best practice is to always be as paranoid as possible!

What is a development server you may ask? Basically, a development server is just another copy or your website. If you have installed Apache, PHP and MySQL on your computer, then you will likely be using your own machine as a development server by hosting a local copy of your website on which you first test all changes and extensions. This is the best thing you can do!

Unfortunately, most people running Joomla are not interested in doing all the setup required to run Joomla locally, as many just want a software package they can quickly and easily install on their web-hosting to manage their content and website. If you fall in this boat, you can still set-up a development server. Just install a second copy of Joomla on your web-hosting in an obscure location such that nobody will accidentally fall upon it. Then test your extensions on this second copy of Joomla before installing them on the live version visited by your users. The reason you don’t want anybody to know the URL to the development server is just for extra security, in case you do install an extension which causes a problem or creates an exploit, which could then potentially damage your live site as both are hosted on the same machine.

Most importantly though, take the time to make backups. You may find it to be a hassle, but the day you need your backup, you will be happy its not 4 months old! Don’t count on your web host for backups. While they may be able to help you, the process to retrieve the backup may lead to extended downtime for your website or they may even charge your for the backup!

Joomla

Update: Have you been making backups? I now have a backup folder on my desktop in order to remind myself to make backups as often as possible. I just took a look inside the folder though and noticed that I haven’t made any new backups in over 3 months!

Time flies. It feels like I made my last backups just a few days ago, but it’s already been months. If I were to lose 3 months worth of information from my website, I would be completely devastated! In fact, I even have a few new websites that have absolutely no backup at all! After the amount of time it took to setup these new sites in the first place, it would be extremely discouraging to have to start over again from the beginning! You never know when there might be a Glitch in the Matrix…


5 Responses to “Top Ten Stupidest Joomla! Administrator Tricks”

  1. Clay Says:

    You suggest setting up a second copy of Joomla on the same web-hosting for development, but does that need to be on a new SQL databse? or in a separate sub-web?

  2. Deceth Says:

    The development and live copies of the website should definitely each be in their own separate database! You don’t want any tests on the development version to accidentally affect live data.

  3. Web Dev Notes » Blog Archive » WebDev Top 11 - 23 July 2007 Says:

    [...] Top Ten Stupidest Joomla! Administrator Tricks - Holy smokes, here comes a blast from the past! This post written back in April has suddenly [...]

  4. activ does pro Says:

    proactiv pro activ skin activ pro

  5. viagra levitra cialis compare Says:

    cialis compare viagra levitra viagra compare levitra cialis

Leave a Reply


About Web Dev Notes

Your one stop destination for anything and everything related to web development

Web Dev Notes Author(s)
    » Deceth

Blogging Flair

New Media, Web 2.0 Channel Posts

  • 10 Ways to Make Sure Your SEO Goes Out of Its Way for You
    If they want to have success, companies should do everything they can to ensure that their SEO firm doesn't provide lousy service. Here are 10 tips to keep in mind: 1. Be realistic. Don't waste your [...]
  • Podcasting Transcription
    A Guest Post from Tishia Lee of Tishia Saves Time: When I first started offering transcription services as part of my Virtual Assistant business, transcribing podcasts was not something I [...]
  • Don't Dabble - Make A Commitment
    If you want to get the best bang for your buck, plan on podcasting for the long haul. Podcasters who “test” things out with one or two podcasts and then give up may think that they've given [...]
  • A Question of Podcasting Frequency
    This follows up on yesterday's post about not dabbling in podcasting but rather to make a commitment. Podcasting on a schedule is important when building a community and an audience. Don’t have [...]
  • Do You Twitter About Your Podcast?
    Whenever I release a new episode of Work at Home Moms Talk Radio is pop the link up on my Twitter and invite my followers to come check it out. This has brought me several first time listeners which [...]
  • Looking for Podcast Outsourcing?
    I mentioned having my podcast audio's transcribed in my last post. In case you wonder - no, I do not transcribe them myself. (Shudder the thought - I did enough transcription to last a lifetime in [...]
  • Business Podcasting Benefit: Be An Industry Thought Leader
    I often ask people 'Why haven't you started your podcast yet?' and a common reply is 'I don't feel like I'm enough of an expert to cover the topic I'm interested in.' Enough of an expert? [...]
  • Business Podcasting Benefit: More Content
    Building a business on the web requires that you generate a lot of content. Content on your website draws traffic both through search engines (people searching for your content) and through links [...]
  • Business Podcasting Benefit: Deeper Relationships
    A website visitor is just a website visitor. You can't really say that you have a relationship with someone who has only visited your website can you? But when the web visitor subscribes to [...]
  • Business Podcasting Benefit: Increased Market Exposure
    When you consider how many millions of people are walking around with iPods and other Mp3 players you have to wonder, wouldn't it be awesome if they came looking for you? Well they do. Ipod [...]

Hot Off The Press

  • Friday Free for All - Communication
    Hello and welcome to the Friday Free-for-All! Inspired by the Weekend Soiree over at Wifely Steps (and pretty much using her idea, to be honest, but you can go over there and play on her site as [...]
  • Happy Birthday, Thomas Gibson!
    Here's a picture of Thomas Gibson looking all smiley, which I thought was appropriate for his birthday. Wish Thomas the best, and have a happy Third and Fourth of July! Have a safe weekend and [...]
  • New Spin Cycle: Sting, Jeff Jarrett, Jim Cornette, Don West
    JB is back with the latest edition of "TNA Spin Cycle", featuring Sting, Jeff Jarrett, Jim Cornette and Don West. [...]
  • Angelina Jolie=Top Earning Actress
    That Forbes is at it again. They do love their polls and surveys. This time around it's not the most powerful title that Angelina garnered but highest paid actress. According to the financial [...]
  • QWSTION Office Bag
    Don’t forget your office essentials, connect to business as-you-go. The two-way access reveals a separate 17-inch laptop compartment with neoprene padding for extra protection. Front section [...]
  • HTC Hero
    For HTC and Android, third time's a charm. The HTC Hero is the handset giant's third Android phone, but arguably their first lust-worthy effort. Continuing the chin motif of the company's [...]
  • Volleyball's Schlagintweit and Meek selected to Senior Canadian Volleyball roster
    After two weeks of intensive training following the selection camp held last month, the roster for the Senior Women's National Team has been determined. Nineteen players have been selected by Head [...]
  • Movie Review - "Public Enemies"
    ** STARS In the action-thriller "Public Enemies", acclaimed filmmaker Michael Mann directs Johnny Depp, Christian Bale and Best Actress Academy Award winner Marion Cotillard in the story of [...]
  • Little things
    There are a lot of things that suck about being a part time dad. Not having him here all the time. Going half days on holidays and birthdays. The big stuff that you think about when seperated parents [...]
  • Interviews are going up!
    At long last! We have interviews going up at CBS2! So check it out here, as Diane interviews. It's hard to hear Diane, as usual, so up your volume a bit! (I'm sure someone will youtube them too - [...]