I just revamped one of my project sites and did it in Wordpress. This is the first Wordpress site I’ve ever worked with as I am primarily Joomla or custom CMS oriented.
I thought I would share some of my experiences / opinions with both:
THE FRAMEWORK : I’ve reviewed the docs for both Wordpress and Joomla (though I’ve only developed in Joomla). Wordpress seems to be better documented and definitely has a different approach than Joomla. The plugins, themes, etc. in Wordpress have a more procedural approach to them than Joomla, where as creating an extension in Joomla 1.5 has a much higher level of abstraction.
To me, Wordpress is easier to build a plugin (as far as speed goes) but Joomla is much more robust in its capabilities.
THEMES / TEMPLATES : Building a Joomla template is far easier than a Wordpress Theme. I say that with some reserve because I know Wordpress Themes require some extra magic to get different page looks, etc. In Joomla, it’s one index.php file for the whole site. The different columns, layouts, etc. you can achieve within that one file (and of course, there are the overrides too). Joomla separates it’s plugins / components, etc. from the Theme much more than Wordpress does. Wordpress, again, seems more procedural in this way.
ADMIN / CONTENT , etc. I love the backend of Wordpress 2.7. It’s smooth, pleasant to work with, etc. Joomla’s admin seems a lot quicker to me (even with Wordpress’s Gears optimizer) but it’s a lot more fun working in WP’s admin.
Blogging is definitely better on WP and even small CMS uses I can see its usefulness. Even some of the blogging extensions for Joomla don’t measure up to what WP offers out of the box.
Joomla has a much more robust use than Wordpress and it’s framework encompasses a lot more. I would like to see some benchmark testing on the two as so far I feel Joomla is faster but I can’t be sure.
EXTENSIONS Joomla has the power end of the extension debate. They can do more and has a more diversified base of extensions. However, from what I’ve seen so far, WP has the quality end. I haven’t run into a lame extension yet!
INSTALLATION Both are stupid easy to install.
DEVELOPMENT Again, Wordpress seems easier to build a plugin but JOOMLA is much more robust.
SECURITY Haven’t had a chance to look into WP’s security measures
MISC COMMENTS Just some rantings: - I hate how Joomla automatically includes mootools in a site - I hate how Wordpress’s “pages” work (only because there’s no “module” type like in Joomla) - I love making Joomla templates much more than Wordpress - I love developing in Joomla framework more than Wordpress - I love writing and blogging in Wordpress. - I love the easy community features built-in to Wordpress (i.e. commenting and managing comments is great) - I love WP’s dashboard (Joomla’s needs some work) - I love the options I get with Joomla and feel like I can do anything with it (whereas WP I feel bootstrapped….but that might be because I am not entirely used to it yet) - I love both WP and Joomla communities (WP has a better design oriented community and Joomla has a more dev oriented one) - I miss being able to control menus and modules when I am working in Wordpress
I know there’s some online bug reporting / tracking out there but anyone know if one exists that has browser bug tracking?
We end up getting paid around $120 an hour but that’s not including other things that a project pays us for.
What about building a super-simple admin for managing templates? would that be allowed?
The main problem is flexibility. They just code exactly what they see in the PSD with no forethought about how a headline would look if it was two lines long, or how post image of a different size would fit into the layout, etc. A good designer/coder can look at a PSD and takes steps to ‘future proof’ the code as he goes.
You are exactly right on this. In fact, I’ve found this to be true with SOOOO many different services out there.
Ok. Maybe someday you can make those categories more like tags, eh?
I’m not sure how the categories are setup in the TF database but…
Could I release a template that includes both HTML and JOOMLA files in it and it fall under both categories?
I ask because it’s a pain to have to create an upload for both when they are really the same thing, just one is a joomla template. Know what I mean? Plus, it looks weird when you see them twice on the site….it makes it look like it’s duplicate or a mistake.
Yeh they are hit and miss depending on which coder you get within their network. I’ve had 5 PSDs coded by them and 4 were amazingly accurate and great and one was HORRIBLE .
If you are very specific with them on how you want it coded, they’ll do it perfectly. The one time I wasn’t specific it turned out to be pretty messy.
Also, they use a lot of class and id names that are not very semantic, so you need to tell them not to name things like class=”rc”, etc.
Also, every single one I’ve sent their way was with the intent of going through and reformatting it for different CMS ’s, so I’ve always had to go back and change their stuff because of the nature of the jobs.
So, that being said, I recommend them for a quick turn-around job.