drwex: (Whorfin)
[personal profile] drwex
I am presently hating on Joomla.

This is a typical example of an overdesign, obtuse, geektastic system. It's like trying to cut bread with a 357-bladed Swiss Army knife - somewhere in there is probably a tool that might be useful for slicing bread but you're more likely to cut yourself and get pissed off than to find the tool you need.

The documentation is also written by and for geeks. If you know it already the documentation makes sense; if not you are SOL. Let me give an example: "This element renders a single module given by the name and title attributes". OK, in English please? I believe what it's trying to say is that the content of something pointed to by those name/title bits will be included in the page. However, you couldn't prove it by me, nor by any actual examination I've done. Joomla sites are template built and they nest include on include on include so the ability to trace from something that actually appears on your page to a bit of HTML, CSS or PHP you actually need to edit is effectively zero.

Of course, if you had built the template that included the include that included the include that included the fuckwhothehellknowswhat then you'd know what bit to edit. But then, if you understood this crap to that level of detail you wouldn't be frustrated trying to find one single line of footer text to change. I now understand why there's an entire industry of Joomla consultants because mere mortals cannot do this. All I want is to have a site, and tweak its content now and then, not memorize entire encyclopaedia's worth of arcana that I will use 3-6 times/year.

Admittedly this isn't helped by not having a shell access. If it was my machine I'd just fucking grep the files until I found the thing I needed, but since I'm using Dreamhost I am even further shit out of luck. I know, I should have gone with some other CMS or some other hosting option but fukkit. The number of hours it would take me to pull all this content apart, tarball it, get another site set up, untarball there and re-edit every fucking page so it appeared properly on the new site is more than the 3-6 days of aggravation/year I have now. I think.

We won't even start on the bit where clicking the button to change to SEO-friendly URLs breaks all the CSS. WTF

ETA: got it set up so I could ssh in and fixed the simple problem in seconds. Now to tackle the bigger problem...

oog

Date: 2011-07-31 03:27 pm (UTC)
From: [identity profile] klingonlandlady.livejournal.com
Yeah, I worked on a Joomla project with another consultant, and was not impressed... If you use it right out of the box it will basically work, and look, um a bit crappy, and have a rather hard-to-use backend interface. Some things are set up just idiotically, and there is no way to change them.

If you don't need fancy features like site login and different types of site membership, I recommend using Wordpress as a simple CMS- It's got drawbacks but is much more usable and tractable, and after some study I can get it to do anything I want front-end wise. and it has an active open-source community.

Re: oog

Date: 2011-07-31 03:29 pm (UTC)
From: [identity profile] klingonlandlady.livejournal.com
oops, by "shell access" do you also mean "ftp access"? that helps in customizing wordpress, though there are templates available that can get around this a bit.

Date: 2011-07-31 03:56 pm (UTC)
thorn: (Young Frankenstein)
From: [personal profile] thorn
Is this one of the one-click installs on DreamHost (and thus stores its files somewhere not in your own file/data area)? I ask because my normal method of accessing them is via shell.

Re: Yeah it's a basic install

Date: 2011-07-31 05:43 pm (UTC)
thorn: (Default)
From: [personal profile] thorn
There's really only one shared hosting plan for them & it looks to include ssh for all accounts. Try ssh using the scp user/pass @domainname.com. That's what works for me. Again, if it's a one-click install, I don't know if they store files/data in your personal user space or in a special user space.

Date: 2011-08-01 05:24 am (UTC)
From: [identity profile] rednikki.livejournal.com
[livejournal.com profile] emdiar says to use the element inspector in Chrome or Firefox to handle your CSS issues.

Profile

drwex: (Default)
drwex

July 2021

S M T W T F S
    123
45678910
11121314151617
1819 2021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 1st, 2026 04:09 pm
Powered by Dreamwidth Studios