Works as designed, but not necessarily as expected...
(for those non-Australian's out there, translate to; “Gee... It didn't do what I thought it would...")
Written by Russell Winter

Well, if any of you have seen some of my posts in the forum, you know that when I get on a roll, man. I can post some dooozies... So the plan is to deliver a series of articles in collaboration with a number of other Joomla! experts and well-known characters that relate to Site Planning, Integrity, Security and Maintenance over the coming months. For some of you, these might be a little basic, while others might find them to be worth the time spent reading them, we hope it will be the latter.
By way of an introduction for those that might not know me and to re-acquaint myself with those that do. I am Russ Winter, I live in Melbourne, Australia and have been around Joomla! for a couple of years now, you can commonly find me in the forums under the name of RussW. I tend to hangout in the Installation and Security forums mostly, but have been known to peruse the rest of the forums on occasion, I am probably best know for my odd sense of humour but can occasionally post something useful. I have most been recently been involved with the development of the Joomla! Tools Suite project and have been fortunate enough to also have been invited to join the newly formed Joomla! Security Strike Team (JSST).
Security, Integrity and Maintenance is an absolutely huge topic and is easily one of the biggest mine fields for new hands and experienced community members alike, over the coming months I will endeavour, with the help of many of the Joomla! experts and well known characters, to dispel some of the misunderstandings and urban myths, whilst also trying to simplify some of the hype and complexities of the topic.
Topics that are currently on the list to be covered are:
- Joomla! Site planning and preparation
- The meaning of “writable”
- Common hosting provider configurations
- Unix permissions and ownership issues
- Backup and recovery best practices
- Site lock down techniques and methods
- Joomla! maintenance and upgrades procedures
- Third party tools and utilities to assist the cause
and along the way.... why Australia is just so kewl...
The folks of the Joomla! Community Magazine and the JSST are looking forward to delivering this series of articles to you and hope you will find them useful and informative over the period.
Catch you in the forums
RussW


2008-12-06 09:12:47
2008-12-13 08:55:25
A case in point is user management. Any serious site with lots of users needs to be able to migrate these users between instances (dev, test, production, with subsets of the users if required), and also maintain the data across upgrades. Searching for this in Google or the forums is an exercise in frustration: there are many articles available on hosts of other topics, but this one seems to be brushed aside.
If you already have something like this, or know where to find it, a pointer would be greatly appreciated.
2008-12-18 15:03:50
2009-01-03 07:58:34
Sounds fantastic! I spend a LOT of time teaching my clients all the things you have mentioned and I suppose as a long time user of the various permentations from Mambo to Joomla 1.0 and then 1.5 I suppose I find Joomla 1.5 a little lacking sometimes in its usability (sometimes it is TOO simple) and there is not enough distinguishing between the administration and the CMS side of things. i.e. the majority of my commercial clients require a CMS but then also want all the whistles and bells.
The old components/module seperation was very handy as it made the widgets a lot more obvious and often hid the more breakable modules! (Thats a benefit not a negative)
I am looking forward to your articles and may even feed it to my site to help my clients!
I also agree wholely with what publicitate said - data packaging and migration across local directory/JSAS (WAMP) and then onto the server requires a real knowledge and removes some of the simplicity that newer users might require. (Including some new admins)
Well done so far!
Kaety
2009-01-03 08:00:42
2009-01-18 15:12:03
i`m from perú, i want to know more about your web site.
please tell me
thank you
2009-01-23 00:24:04
2009-02-03 03:39:54
2009-02-11 23:59:33
I am BRAND new to Joomla! but after researching the pros and cons of the CMS's available, we are going to choose Jommla! as being the CMS for replacing our site which is outdated having been online for many years now. However...
We are on a UNIX Server. I take it this is going to be a hassle?
I cannot access your phpbb forum here, it's not available and err's out, so I cannot reach the information I'd really like to to assure myself during the install process. There is no Install help/instructions in the zip or the main page I can see except links to the forum. Hopefully it gets fixed soon.
I did notice that during some installs of other CGI scripts, permissions had be set lower than I would have liked for certain things to run. Just how open are these risks I am seeing talked about for a UNIX server platform?
We'd been using YaBB but will switch to phpbb is this is suggested. Other than that I am looking forward to getting this project moving ahead and seeing the results! And OH yes, security is a HUGE priority as well, much agreed.
2009-02-20 20:24:00
What I am talking about is someone without any prior CMS experience to be able to use it to its fullest with just few hours self-tutorial on any platform.
Hopefully that day is not too far.
2009-03-08 22:44:52
Newbie looking to lock down dite before going live. Need to know chmod settings for ALL files and folders
Joomla R E A L L Y rocks.
2 months in and still going
2009-03-11 00:59:02
1. It seems like there are a lot of unanswered posts. I wish I was an expert; I would spend some of them answering them.
2. I had friends who lost their programming jobs over, “Works as designed not as expected”. It’s up there with, “Works on my box” and “I threw out those exceptions, because no one would ever get them ”
2009-03-11 13:09:38
2009-03-19 13:43:18
2009-03-23 21:33:33
2009-03-25 03:33:25
I have worked on a few Joomla websites and for me the most important issues for a beginner to understand would be:
Unix permissions and ownership issues and
Backup and recovery best practices
Site lock down techniques and methods would help people like me a great deal as we sometimes leave our site vulnerable though our eagerness to load just about every cool looking component.
2009-03-26 18:34:03
2009-04-25 23:29:03
Althrough i'm new BRAND new to Joomla but this really helped, gonna introduce them to my clients. expecting your further articles
Well done, and really appreciated!!!!!!
2009-04-28 02:52:01
2009-05-04 21:23:13
2009-06-08 07:09:31
Althrough i'm new BRAND new to Joomla but this really helped, gonna introduce them to my clients. expecting your further articles
2009-06-22 15:52:25
2009-07-16 05:45:32
2009-07-25 06:41:01
2009-08-06 20:00:40
Answer to Conni Little & Louis Vuitton sale,
You can lock down the site in administration/global configuration. There is a site setting to put "site offline". If you check this option then no one can see the site until it is unlocked..
2009-08-24 03:39:17
2009-09-08 21:22:13
2009-09-16 00:23:34
2009-10-08 14:49:41