
Joomla 1.5 admin toolbar.
I did my major in information technology and I'm specialized in group technologies. I really enjoyed my studies with virtual communities, computer supported cooperative work, groupware application platform development and doing my master thesis about groupware support for operational management. However after graduating, I failed to get a job with group technologies and I ended up working with information management.
Still all the time there has been a desire to work with groupware and finally when no one would not hire me, I ended up setting my own groupware platform for online community. Recently there were few events, which triggered my motivation and because a long sick leave, I'm ten days alone at home with my PC, so suddenly there was time for me to try this out.
First I was going to try out Drupal, but one of my friends advice me to try out Joomla. Because I did not have previous experience with neither of the software, I decided to choose the Joomla. Before installing the software, I found out, that there are two versions available: Joomla 1.0 & Joomla 1.5. When trying out new software, you are likely to face some labor pains, but choosing the older version, may be a risk too, because it is more likely to face the end of life cycle earlier. I was going to ask for advice at Finnish Joomla community, but before making a question a person is supposed first to search the answer from the FAQ, Internet, the World and grand mother's closet, so I just made a decision to proceed with Joomla 1.5.
I have a web host, which has cPanel & Fantastico de Luxe with Joomla 1.5 ready to install, so installing was done with few clicks. However there was a problem with inner linking, which was solved by changing the configuration from Joomla administrator interface.
I had no previous experience with Joomla, but the interface was intuitive and easy to learn. At this point Joomla 1.5 modules positions map was very useful. For community needs, a basic user registration and management is available with the basic installation.
With installation there were few templates already. I did some programming as part of my studies so I'm a little familiar with php and css, but I sure cannot call myself as a programmer. So I ended up choosing the default template and I just changed the logo image. There are also several free templates available in Internet and if you have time or money, you can learn to make templates with tutorial or buy a template, which is customized to your needs.
The basic configuration I made, was deciding and specifying the sections and categories for articles. I also specified the used modules, like most popular, newest articles and main menu. Configuration for modules is easy and is done by choosing and clicking the desired parameters.
Most likely the basic installation is not enough, but you'll have to build the desired functionality for your site. For example commenting on Joomla articles does not work before you install a extension for that. At Joomla web site, there are several different extensions available, so it is unlikely, that you'll have to code anything by yourself - at least in the beginning. Before installing the extensions, you should first find out the functionality of the extension, supported Joomla versions and licenses.
I was able to install few extensions without problem, like commenting (& word verification), social bookmarks and I even managed to build an integration to Facebook, thoug I'm not totally happy with that result. However there were few extensions, which I need, but the installation did not work for some reason.
So without previous experience with Joomla 1.5, I was able to build a simple web site and built some desired functionality if few days. My experiences with Joomla 1.5 are quite positive. Knowing something about programming is not necessary needed, but can be useful. Now you can go and see the result at Kirnu.
I've never been a fan of Joomla, mainly because every single Joomla site I've sever seen looks exactly like every other Joomla site. On the other hand I've never seen two Drupal sites look the same.
I've never worked with Drupal, but I tried throwing may hand in at Joomla, and from a programmers angle, the entire Joomla structure seemed really adverse to changing the standard Joomla layout, so that could be one reason why.
I definitely agree there. I think Joomla has a great potential (I know many, including Mike Davidson, HATE Drupal), but they all look the same and that stupid favicon is always there.
Changing the favicon is a simple thing. I've done many a Joomla site over the years, and with the exception of the first one, they've never looked like a Joomla site.
Adam -- J1.5 is much different than 1.0. I haven't built a site with it (I'm slowly working on one now using cmsmadesimple, but from what I've seen 1.5 should be a blast to work with.
Side note: Pasi, I'm not sure when you returned (blame it on the no-meta-on-the-front-page rule) but WELCOME BACK!
I don't remember which version I was working with.
Personally, I'd rather build a CMS from the ground up. I have such specific visions for the sites that I create that I end up just getting frustrated with out-of-the-box CMSes because it ends up being easier to do what I want from scratch than trying to twist the CMS into doing what I want it to.
Personally, I'd rather build a CMS from the ground up. I have such specific visions for the sites that I create that I end up just getting frustrated with out-of-the-box CMSes because it ends up being easier to do what I want from scratch than trying to twist the CMS into doing what I want it to.
I can see that, depending on its application. What with rapid application development frameworks, and plug & play GUI editors like TinyMCE or FCK -- building a CMS from the ground up isn't as hard as it used to be. I probably wouldn't want to do that with client work unless it were absolutely necessary, though - or if I had the opportunity to reuse/resell my CMS in the future.
Personally, I'd rather build a CMS from the ground up.
Sounds to me like a really bad idea unless you have lots and lots of time on your hands.
building a CMS from the ground up isn't as hard as it used to be.
Really, why bother. Why reinvent the wheel?
Really, why bother. Why reinvent the wheel?
Like I said, it really depends on the application. With things like ruby, django, cakephp, etc - database connections, input validation, etc are a snap. You could make a very quick and dirty CMS in a day or two.
I'm with you though, Youssef51. Sure, it's possible to do, but why bother under normal circumstances.
Really, why bother. Why reinvent the wheel?
Because most of the time it ends up being easier to develop exactly what you need from the ground floor than try to take an out-of-the-box CMS and wrangle it into what you want it to do.
It's not like I'm creating a full featured CMS each and every time, just the exact part I need.
It's not like I'm creating a full featured CMS each and every time, just the exact part I need.
That's the way that Joomla's going anyway: parsing out the framework from the CMS. Like Mambo and the nukes before that, backwards compatibility for existing users is simply at loggerheads with new features, and coming fresh into an app project with heavy business logic, it's just easier to scaffold a Django, Symphony or Cake install.
from a programmers angle, the entire Joomla structure seemed really adverse to changing the standard Joomla layout
That was certainly the case for 1.0. 1.5 allows for template overrides of components and modules without too much effort. It's the other nine yards of active records, associative data, simplistic access controls and the like that leave a lot to be desired.
Not so sure about Joomla 1.5, but I've wrestled with a couple of Mambo sites and my experience was not enjoyable. With Drupal I've never had to read a user manual, it's pretty easy to figure out, but with the mambo/joomla cms I've spent hours reading how to post an entry, assign it a category, and have that category appear on the front page. Maybe it's really easy, but it sure as hell isn't intuitive.
As for rolling your own CMS, that's what I've decided to do, with Rails. Mostly because my websites will have customized user models and targeted mailing lists. The guts of the CMS takes about 30 minutes to pump out. Unless you're hungry for modules / plugins, I don't see a need to go with an official CMS.
The writing is on the wall. Google is throwing money at Drupal. I would be very interested to know what the foundation for this site is.
Kelly Burris
I did three forums in Joomla about a year and a half ago.
I ended up hacking the php code several times because there was stuff I didn't like. I also rewrote a template that was a little like what I wanted to be kinda like what I wanted when it came to the sites' appearance.
They actually worked quite well. By the way, none of them have the default Joomla favicon. They have my favicon. Problem is, I don't remember how I did it.
Please see http://tinyurl.com/49sja2
That said I am going to look at Drupal as the project site for a new project that's starting up in 2 weeks.
Nope.
I'm from New York.
Welcome back old friend. Coincidentally, and friend and I have been recently comparing Joomla and Drupal. Great article.
It still holds true. If you're a three person site, go with something like Wordpress MU. If you just want a simple CMS, go with Joomla. If you want a real site, though, and a lot of people using it, you go with Drupal. Yes, yes, I know Mike D. hates it. Scientific American doesn't hate it, Scientific Blogging doesn't hate it, NowPublic doesn't hate it. Most people who actually use it don't hate it so one person with VC money who had the time and cabbage to hire 5 people and build one from the ground up is not a flaw with Drupal - most users aren't building sites to be NV.
Drupal's nuances are tough for even good PHP people (thus, it might be better to do as Hob says and write your own rather than figure it out) but you can have a huge site with thousands of people writing in a week.
is there a Joomla module or extension that adds Newsvine/Digg-like abilities to Joomla?
Don't think so. My friend looked for something for a while, never found it. Closest was Drigg, a Drupal module.
I'm looking for an extension that will allow users to enter a headline, deck, tags, etc, just like Newsvive/Digg where the posts can be voted on and commented on. Also, does anyone have any reccomendations for forum software or a bridge?
thanks!
When discussing Joomla sites, you have to seperate the visual design and the platform itself.
If you want a template different from templates you can get free or purchase at a reasonable price, you can spend 300 - 500 for a grapgic designer and then a php guy to slice it up and turn it into a template. Most joomla users use the free same old same old template.
there are a dozen template producers that consistantly turn out amazing (different) looking templates.
Vic Garbutt
You're in Easy Mode. If you prefer, you can use XHTML Mode instead. |