ELCA Web and Multimedia Development Blog

Tips and other useful ideas

CMS Expo 2009 Summary

Posted on May 5th, 2009 by Len Mason

cms-expo-learning-conferenc-772702I want to thank you all who bore with me the extemporaneous posts that were really just notes from the workshops. I hope that these will be more of a reference to you in the future as you dive in to create your own Web sites.

Toward the end of the Expo, the workshops became more of a hands-on type, which made it hard to blog about. But please know that this expo was everything that it was advertised as being.

If you are at any level of competency, in any area from developer to administrator, there is something at the CMS expo for you.

So here are my main points I came away with.

  1. Static Web sites are dead. The days of using Web editing software to update static Web pages are gone. If your content is not in a database, being managed by a Content Management System, you are not serving your visitors like they should be served. Interactivity is lacking. Up-to-date content is missing. And you may be losing page views.
  2. Web Developers need to know CMS Development. If you are a developer or are responsible for the Web site for your church or synod, it would behoove you to know how to put some sort of CMS base Web site together. Now is the time to learn CMS development because the time is soon coming, if not here now, that your skill set may not be enough.
  3. Open Source is the future. Joomla! and other Open Source Content Management Systems are more stable and robust than ever. There is a huge userbase for many of these OS CMSes that ensure their longevity. Many “logo” companies our opening keynote speaker Matt Asay said, are lookng to Open Source. And this downturn in economy has only boostered that switch. Come for the price, stay for the features!
  4. I choose Joomla! as my OpenSource CMS. I say that because I know you want me to make a choice! But I must say that if you have a small site and don’t need something so “enterprisey” WordPress is a fine solution. (I know it is a blog application, but it can be so much more! Look for my posts from the upcoming WordPress Camp in Chicago.) Joomla! has a huge user base. There are over 4,500 extensions that users have created to extend the features of Joomla! The forums and support groups are numerous.

“So what do I do now?”

This year, the churchwide office will be working on an ELCA template that you can easily import into your Joomla! site. If you do not have a site yet, or are not familiar with Joomla!, I recommend finding a class or user group in your area. If you are the “online learner” type, I would highly recommend the courses at Lynda.com. Joomla! 1.5 Essential Training is a great one. If you like to learn from a book, the CMS expo recommended Joomla! A User’s Guide: Building a Successful Joomla! Powered Website.

One last thing. If you are able, I would highly recommend seeing you at the next CMS Expo, wherever it may be. Bookmark the Expo’s site, and plan to attend the next one, whatever your job description or level of expertise may be.

  • Share/Bookmark

CMS Expo 2009 – Day 3 Workshop I – Joomla Site Builder

Posted on May 1st, 2009 by Len Mason

Establish a site purpose statement and goals.
Organize content correctly first.
Create a good site map.
Planning the Joomla structure.

Creating a dynamic site relies on content. In the old days of static sites, you could build out the site and menu, and just have the menu link to nothing and come back and link it later.

But that doesn’t work with dynamic sites. You canbuild the structure of the site and what the menus might look like graphically, but the content must be there to generate the menu.

The rest of this workshop is hands on and handouts.

  • Share/Bookmark

Joomla! Development I

Posted on April 30th, 2009 by Len Mason

This workshop focused on getting your computer set up for local development. These notes may not make a lot of sense right now for you, but it may be a good resource for you in the future.

The speaker, Stephen Pignatro, suggested using the IDE from Aptana.

An IDE is a program that helps you develop and write code. A good IDE

• Projects
• Debugging
• Code Intelligence
• Class View
• Supports Multiple Languages
• Source Code Control
• FTP/SFTP Integration
• Database Navigation
• Integrated Web Browser

He recommended an SVN repository called BeanStalk. There is a free plan.

JImports is a library of Joomla code that is very helpful.

A great tutorial on docs.joomla.org explains a lot of this in more detail.

It gets very technical from here, so I think I’ll end this post! :)

  • Share/Bookmark

The Community Builder Component

Posted on April 30th, 2009 by Len Mason

Components greatly enhance the Joomla platform. Community Builder (CB) gives a social networking ability to Joomla.

Jommunity and Joomsocial are other examples of social components.

But CB has been around since 2004. There is stability. Makes it a good choice.

Many core functions that you would find in social apps.

Registration workflow, email verification.

CB is such an established component, that you can find modules and plugins created for CB!

With CB subs, a part of CB, you can restrict access to portions of Joomla or even outside of Joomla by using URLs.

CB has created a template called MyCommunity that has CB mods in the template.

JoomlaPraise has CB templates.

There is a Privacy Plugin that let’s users control what is seen in their profile.

Wip activities plugin let’s people see others’ activities on the site, like Facebook.

CB Paid Subscription System. Nice!

  • Share/Bookmark

Keynote II – Wilco Jansen

Posted on April 30th, 2009 by Len Mason

Wilco is from the Netherlands. He is currently a boardmember of Joomla and in the development workgroup.

Joomla is Swahili for “All Together.”

Joomla user groups are popping up around the world.
140,000 english downloads of Joomla a month.

4,688 registered extensions for Joomla.

GPL is the key to growth.

If the community is not actively engaged in your project you will not survive. Look at Mambo, the CMS that Joomla forked from.

Plugged Open Source Matters.

Joomla! is a business, not a science project.

  • Share/Bookmark

Keynote Address

Posted on April 30th, 2009 by Len Mason

Matt Asay, from the Alfresco CMS, says that the downturn in the economy makes open source the right answer for right now.

Smaller initiatives fare better than larger projects do.

Open source is on a massive growth curve and is not a fad. Open source has gone mainstream.

85% of enterprises use some sort of Open Source.

So what does this mean to our proprietary vendors?
They are consolidating. Buying each other up. This means less choice.

Plus, watch who owns your content with proprietary vendors.

CMIS will open the content world as SQL opened the database world.

Follow Matt at twitter.com/mjasay

  • Share/Bookmark

CMS Expo Host

Posted on April 30th, 2009 by Len Mason

Host of the conference, John Coonen

  • Share/Bookmark

CMS Expo 2009 Day 2

Posted on April 30th, 2009 by Len Mason

Yesterday was more of an introduction, and gearing up for what today has to offer. This is really Day One. My schedule today is as follows:

Breakfast – Now :)
Keynote Address
Community Builder, a Social Area for Joomla
Joomla Developer I
Joomla Template Design I
Joomla Administration

Complete schedule can be found here. http://www.cmsexpo.net/schedule.html

Tell your friends to tune in!

  • Share/Bookmark
-->