PDA

View Full Version : Drupal VS. Joomla!


deafboyzaudio
01-15-2010, 09:15 PM
I have been coding my own dynamic website in CS4 for some time now. Its made in PHP and accepts pic/video uploads. Eventually I will have a store and a forum.

Currently I have designed my DB and am working on the coding aspect of the the backend management.
This is my first site and i've learned a lot but im running out of time and want to speed coding development up, not to mention i'm starting to get a headache from all the late nights struggling with code.....

I wanted opinions on Joomla and Drupal....

Basically I just need something that provides all the backend PHP functions of a dynamic site...

The CSS and HTML I have down... would these work for me?
which is best?

WotNow
01-16-2010, 07:03 AM
Hi I am no expert but Joomla just about drove me mad trying to get it to work .. I have heard from php experts tho and they say drupal is the best but everyone will have a different opinion.

Sorry not to be more helpful but people who are used to Joomla will say Joomla and people who use drupal ...

gentleone
01-16-2010, 08:24 AM
I'm also on a search for a CMS that suits my needs, so I stumbled on ModX and what I read on their site sounds pretty good to me.

http://modxcms.com/

deafboyzaudio
01-16-2010, 06:02 PM
sounds good to me too gentle one....
I like what they said on the site: Techies call MODx a Content Management Framework ("CMF"): equal parts custom web app builder and Content Management System ("CMS")

Im basically looking for more the "custom web app builder" aspect of a CMF... I already can manage updates on my own.
I wonder how it integrates with DW...

anyone else know of any good custom web app builders?

Ricky55
01-16-2010, 11:08 PM
Joomla is actually very simple to use but I wouldn't recommend it. The code it creates is just too bloated.

Drupal is supposed to be good but its supposed to be quite hard to customise unless you know PHP well.

Depending on what you want to do I would look at:

WordPress
http://wordpress.org/

Text Pattern
http://textpattern.com/

Symphony
http://symphony-cms.com/

Or if you are willing to pay Expression Engine is supposed to be about the best about.
http://expressionengine.com/

There are also some good easy to use plugin CMS'

Not full blown CMS' but might do what you want.

Check out

Perch and Cushy CMS.

http://grabaperch.com/
http://www.cushycms.com/

Personally I think WordPress is hard to beat, it has a great community, its open source and can be heavily customised and the back end is really well designed.

Check this site out for some really good video tuts on how to build a CMS website using WordPress.

http://css-tricks.com/video-screencasts/

Check out screencast 71

If you know PHP, HTML and CSS you should find WordPress easy to pick up.

Don't try to reinvent the wheel though, why try to create things like this when they already exist. These CMS' are worked on by teams of developers and thousands of people in the community all contribute you can never hope to compete with that.

deafboyzaudio
01-17-2010, 10:47 PM
Don't try to reinvent the wheel though, why try to create things like this when they already exist. These CMS' are worked on by teams of developers and thousands of people in the community all contribute you can never hope to compete with that.
You couldnt be more right.... I have decided to use whats out there and pass on the headache of doin it myself....

I will have to spend some time goin through those links... *kudos*

Ricky55
01-18-2010, 10:00 PM
I'd have a look at WordPress, I think you'll like it.

deafboyzaudio
01-23-2010, 11:12 PM
After some much thought, I have decided to chug through my site on my own... I dont really have that much left to do if i just commit.

Everything out there seems like it would require some change in code too, and then im kinda stuck always using that program. They seem to me like it would take a week to learn and then i would just be learning the way to do it without learning the real code... if that makes any sense

I have decided that the easy way out is not always the best way.... Thanks for all the suggestions but I think they are not really for me8)

Ricky55
01-25-2010, 08:09 PM
Using a proper CMS is not the easy way out its the sensible way.

Taking a week to learn how to customise a wordPress site is nothing.

WordPress is incredibly powerful and so are some of the others mentioned. You'd be able to do practically any website with it.

Even if you were a PHP / design guru you'd struggle to do anything anywhere near as good on your own and if you were to attempt it it would take you much longer than a week!

What does this site do that you are wanting to create?

deafboyzaudio
01-26-2010, 07:30 PM
Yes I have heard they are powerful but anytime I go to check them out they seem awkward to work with.

I looked over wordpress but I dont remember much about it anymore... Do I still code in DW and then when I need to certain server behavior go to wordpress?
What does this site do that you are wanting to create? Its a community of car audio enthusiasts. Users can uploads pictures/video of their car audio setup and comment/rate/view other users Car Audio setups in their vehicle.

I am 75% done with it. Im currently making all the backend php/DB stuff to populate content on the pages and make a user CP. Thats pretty much all I have left.

I dont want to redign my site to work with a CMS, nor do I want to get into somethin that will hinder customization later on when my site grows.

I do want something that makes coding certain behaviors easier... (basically I want a programs like what web assist does) dont know if your familiar with them but they make programs that you pay for that help you build sites... you fill in a few variables and then it does all the hard work in php for you. But i want it free or cheap.:mrgreen:

Ricky55
01-26-2010, 07:48 PM
How do you mean awkward to work with, as opposed to doing dynamic development in Dreamweaver?

Using a CMS won't hinder customisation in the future it will aid it, if you're 75% done anyway I seem totally against learning any CMS I can't really see why you started this post.

Good luck, this is a big ask to undertake such a project for your very first website.

deafboyzaudio
01-27-2010, 05:14 PM
I can't really see why you started this post.
I started this post to get recommendations on whats out there and then research them to see if they would work for me.

The add-ons that they have to offer is really what im looking for and looking at the list of addons, none of them listed the behaviors I wanted... Maybe drupal did but there was an error in my downloaded package and i would of had to reinstall so i took that as a sign.... besides, I still need to hone up on my PHP/ SQL skill and this is a great way to do it.

THanks for the suggestions and the good luck charm.... I am persistent so its just a matter of time until showtime.

Ricky55
01-27-2010, 09:05 PM
The site you're wanting to create sounds like bread and butter wordPress to me, I've spent about five seconds looking and already found a plugin that would cater for your video uploads, as for leaving comments thats basically the blogging aspect of wordPress and thats built in.

http://wordpress.org/extend/plugins/kaltura-interactive-video/

I honestly think you've been to quick to reject them.

If you wanna do it all your self as a learning project then like I said before good look to you.

Come back on though to show us the site I'd very much like to see it.

deafboyzaudio
01-27-2010, 11:30 PM
You know you may be right, that would work for me. I never saw any of that stuff when I looked but I did look in a hurry so yea....

One question though since you seem to be the wordpress expert yourself....

How would I convert my code to work with wordpress? Im kinda confused on the whole process required to start using wordpress and how it works.... The site mentions a lot of what it can do but not a whole lot of how. so what all is required for the conversion? please let me know all the nitty gritty

domedia
01-28-2010, 02:23 PM
The site mentions a lot of what it can do but not a whole lot of how. There literally thousands of wordpress tutorials online, and the most useful ones, imho, you'll find at the wordpress website http://codex.wordpress.org.
.

is_not
01-28-2010, 03:26 PM
Personally I think WordPress is hard to beat, it has a great community, its open source and can be heavily customised and the back end is really well designed.

Shame the code is a mess of unmanageable spaghetti that mixes presentation, business logic and everything else that would make even a first semester computer science undergraduate blush with embarrassment and that it still supports PHP4 which is so antiquated it has been dropped by PHP...


Check this site out for some really good video tuts on how to build a CMS website using WordPress.

Where I work we sometimes use Wordpress for blogs (for which it is fine), we then assessed it for larger projects as CMS, it didn't fare well. Take for example its custom fields, they are painful to use (every custom field is listed in that dropdown) and are very very limited. Of course there are plugins, pods - which like so many plugins appears to be full of bugs and not fit for purpose or flutter, which like so many plugins is no longer actively developed.

To be fair to Wordpress, problems of plugins / modules no longer being supported, full of bugs, poorly written are common to all open source CMS. Just look through the Druapl modules, even many popular ones (fivestar for instance) have numerous open issues and bugs that do not get addressed for days, week, months, often ever.


Don't try to reinvent the wheel though...


Most developers don't, they use a framework, which are far more flexible, give a far better performance, are generally of a far high quality and written by better educated, more experienced, more qualified people.

These CMS' are worked on by teams of developers and thousands of people in the community all contribute you can never hope to compete with that.

It's easy to compete, only Wordpress actually does its job well (for blogs, not anything else), anyone who considers themselves a developer should be ashamed if they can't produce a faster, easier to use tailored solution for a client using RoR, Django, etc than someone attempting to mould a bloated CMS that is jack of trades master of none to fit every situation.

domedia
01-28-2010, 04:01 PM
Shame the code is a mess of unmanageable spaghetti that mixes presentation, business logic and everything else that would make even a first semester computer science undergraduate blush with embarrassment and that it still supports PHP4 which is so antiquated it has been dropped by PHP...
Welcome to the forums 'is_not'. You'll find developers here of all fashions; teenagers, freelancers, self taught and graduates, old folks and kids.
I appreciate your insight, I don't think too many here has ventured into using Rails or Django.

Ricky55
01-28-2010, 04:39 PM
He's not a developer though that's the whole point, its his first site!

I think you've missed the point there is_not worth listening to...

is_not
01-29-2010, 09:01 AM
I think you've missed the point there is_not worth listening to...

Just addressing some of the myths you came out with... Some of which apply to non-developers even more...

Ricky55
01-29-2010, 01:45 PM
I'm not going to get into a post by post argument with you mate but I stand by all the comments I made about WordPress.

edbr
01-30-2010, 01:45 AM
welcome to the forum is_not, i think there is a point of agree to differ here but if you want to post some guides to your favoured frameworks it could be valuable to some of our members, me included

domedia
01-30-2010, 07:59 PM
Jeff Croft, web design guru and karaoke aficionado wrote about Django a few years back. I'd guess many you are on the right spot to be able to check it out and maybe benefit from it.
http://jeffcroft.com/blog/2006/may/02/django-non-programmers/

gentleone
01-30-2010, 08:20 PM
web design guru and karaoke aficionado

I thought that I had two totally different passions :mrgreen:

domedia
01-30-2010, 09:54 PM
I was at this one last year (not singing lol).. who says web geeks can't party? ;)
http://2010.cogaoke.com/teaser/

gentleone
01-30-2010, 10:02 PM
I was at this one last year (not singing lol).. who says web geeks can't party? ;)
http://2010.cogaoke.com/teaser/

haha... they can indeed :)