Our website will be down for scheduled maintenance on Thursday, October 23, at 11 p.m. Pacific Time and should be back up by Midnight. We apologize for any inconvenience.

Learn it fast with expert-taught software and skills training at lynda.com. See what you can learn

By Juliana Aldous | Monday, September 22, 2014

Collaborate and Communicate — with our Enterprise Content Management Courses

sharepoint2010.jpg1528594251

A presentation is due next week. The working document will need input from five people on your team and a review from your manager before it’s shared with the entire organization.

Chances are some of those people work on another floor, in another building, or even in another country.

How do you track the document as it passes through many hands in various locations—and where do you store it once you’re done? How do you make sure that the document is available next week or next year?

By Morten Rand-Hendriksen | Thursday, September 04, 2014

WordPress 4.0: Improved Internationalization and UX

morten-wp4-hero

To cap off the summer, WordPress is crossing the 4.0 milestone with its newest release code-named “Benny”, named after jazz great Benny Goodman.

For an open-source application that now powers 23% of the web, this is a very big deal. In response to its widespread adoption, the WordPress development team is putting a strong emphasis on user experience and accessibility in this release. The result is a 4.0 release that feels more like the maturing of a young and feisty wine than a box of new goodies.

Some will see this as a bit of an anti-climax; we’ve come to expect big additions and UI changes with full number releases of WordPress. But in reality it’s more exciting than a new set of features as it shows that WordPress has reached a point in its development where it can start refining itself more often than throwing new features and ideas at the wall to see what sticks.

That said, there are plenty of innovations and updates to talk about in WordPress 4.0.

By Lauren Mackenzie | Thursday, April 24, 2014

Choose a Web CMS (WordPress, Drupal, or Joomla!)

choose-a-cms-graphic

Can’t decide which content management system (CMS) suits your needs? It’s not an easy task. But by clearly defining what you want it to do—and being aware of your technical skill limits—you can identify the best CMS for your purpose.

Let’s start with the basics. A CMS is a software program that makes it easy for you to create and publish digital content on a digital device. WordPress, Drupal, and Joomla are the most popular and used worldwide. They’re in open-source format—which means they’re regularly updated by a massive global community to ensure they can support developing online technology. You can download them immediately for free but you have the option to pay for additional premium features.

By Morten Rand-Hendriksen | Thursday, April 17, 2014

What’s new in WordPress 3.9

wordpress-39

WordPress 3.9 “Smith,” named after James Oscar “Jimmy” Smith, was released yesterday. This new version of the popular web publishing app introduces several highly anticipated new features that make managing your WordPress site and its contents easier. Let’s break down the key new features of WordPress 3.9:

A more powerful Customizer The Customizer makes managing the appearance of your WordPress site easier by allowing you to see your edits as you make them and preview your theme configurations before you take them live. With the 3.9 update, two of the WordPress community’s most anxiously awaited feature requests have been added to the customizer to make it “complete”:

By Tom Geller | Friday, February 08, 2013

Plan for Drupal 8, build for Drupal 7

Rumor has it that early computer maker Osborne folded because it promoted its next-generation (but not-yet-released) model over the adequate (but sellable) one. People decided to wait, starving the company of revenue.

But while Drupal 8′s release is mere months away, there’s no reason to wait. Here’s why you should build your site now, in Drupal 7:

  • Drupal 7 will be good for a while. The community officially supports Drupal with security updates for two major releases. Drupal 6 came out in early 2008; Drupal 7 followed in early 2011. If the pattern continues, Drupal 7 won’t be obsolete until 2015 or later.
  • You’ll (probably) be able to upgrade your site to Drupal 8 later, as core Drupal is always upgradeable. The potential problem is in add-on modules and custom code, which sometimes lag. The good news is the biggie: Views is becoming part of Drupal core.
  • The cost for waiting is too great. While you wait for Drupal 8, your site stays locked in your imagination. There’ll always be something “even better” on the horizon.

So don’t fall victim to the Osborne Effect—build your dream Drupal site now!

By Morten Rand-Hendriksen | Wednesday, January 16, 2013

Why WordPress?

Why WordPress?

What makes WordPress a good solution? Why is it so popular? Regardless of the question, the answer is the same, and it can be boiled down to three simple words:

Because WordPress works.

Of course, it’s a little more complicated than that. Let me put it into context from the perspective of the three main users of WordPress: the end user, the site owner, and the designer/developer.

Easy to find, easy to use, easy to share

A poorly kept secret about WordPress is its findability. If someone asked you how to get indexed on Google and you answered “Just set up a WordPress site,” you would not be far from the truth. The way WordPress is built makes it a magnet for search engines and other online indexes. So much so that if you don’t want your WordPress site indexed, you have to take steps to prevent it from happening.

Out of the box, WordPress has great search and share optimization. With the addition of plugins like WordPress SEO, AddThis, and Facebook for WordPress, these built-in capabilities are further enhanced, giving any site the opportunity to become the next big thing on the web. This is provided the content is great, of course. We’ll get to that later.

The purpose of many websites is to put out easily findable, accessible, and shareable information. And WordPress does this in spades. When you are searching for content on the web today, you will likely find it on a WordPress site. If you are reading or viewing content on a WordPress site, you are able to access and interact with that content through comments and RSS feeds. And once you have read the content, you will have an easy time sharing it with your friends on social sharing sites and social media.

Easy to publish, easy to configure, easy to maintain

WordPress is a prime example of the virtues of open source. It is built, evolved, and maintained by the people that use it and is therefore in a constant state of forward-moving flux. For site owners this means by simply running a WordPress site and keeping it up to date, they are at any time using the most current web technologies to communicate with the world.

Over the past three years, WordPress has undergone several fundamental design and development changes that have made an already easy-to-use application even easier to use. At the same time it has become more powerful and diverse. From how it is installed to how a site owner can publish content and interact with visitors, WordPress leads the way in removing the barriers that prevent anyone from publishing online. Between WordPress.com and self-hosted WordPress, most people with access to an Internet connection are now able to publish their thoughts, ideas, and creations online with minimal effort. With the challenges of web technologies all but removed, the site owner can focus on what matters: producing and publishing excellent content to share with the world.

Easy to build, easy to augment, easy to evolve

For me, the true power of WordPress lies in the back end. Whether you are a complete novice or a seasoned pro, building themes and plugins for WordPress will make your life easier and will enable you to do more in less time. I am walking proof.

With a design in place, building a custom WordPress site from scratch—one that looks and behaves nothing like what is expected of a WordPress site but is still just as easy to use and maintain—takes less time than with any other platform I have tried. When people ask me what WordPress can do I answer, “Whatever you want it to do.” And I stand by that statement. At its core, WordPress is a simple interface between the site owner, the database, and the end user. All the stuff in between (administration, themes, and functionalities) is available for the designer and developer to play with and add to in any way they want. And because WordPress is open source, people can step in and contribute to the WordPress community in whatever capacity they feel fit, from answering questions in the forums and building free themes or plugins to contributing to WordPress Core.

The bottom line

Though it may sound like I see WordPress as the be-all and end-all of web publishing, the reality is I am a pragmatic platform agnostic. The reason I laud WordPress and why I love teaching people about WordPress is because I see it as one of the best available solutions for most websites today. I have and continue to work with other solutions including Drupal and Joomla!, but for most of the websites I encounter, WordPress is one of the best options.

Whether you are just starting to play with the idea of publishing a blog, you want to become a web designer or developer, or if you already know all there is to know about the web and you just want to play with something new, WordPress is a great tool to use. It has both the ease of use and the advanced features to suit pretty much any need. And when that need isn’t met, a theme, a plugin, or an extension is there to fill the void.

Interested in more?

Suggested courses to watch next:

By Cynthia Scott | Wednesday, November 02, 2011

lynda.com author Jen Kramer on the latest Joomla! news

I recently caught up with lynda.com author Jen Kramer, and she filled me in on what a wild ride Joomla has had this year. SinceJoomla! 1.6 Essential Training and Joomla! 1.6: Creating and Editing Custom Templates were released in our library, there has been a lot of great news to report, according to Jen:

First of all, back in February, I discussed Joomla’s new software release cycle. We are still on track with this new software release cycle, with Joomla 1.7 successfully released in July 2011. Even better, the promised ‘one-click’ updates were also available, and most people had no trouble transitioning their Joomla 1.6 sites to Joomla 1.7. That’s a huge win for Joomla, and I’m so pleased it turned out well!

Joomla 1.8, due in January 2012 as a long-term release supported for 18 months, is still on track for release, however, it’s no longer called Joomla 1.8. The new name is Joomla 2.5, with Joomla 3.0 to be released in July 2012.

Here’s the revised table of software releases:

Release Name

Type of Release

Release Date

End of Life

Joomla 1.5long-termJanuary 2008April 2012
Joomla 1.6short-termJanuary 2011August 2011
Joomla 1.7short-termJuly 2011February 2012
Joomla 2.5long-termJanuary 2012At least 18 months
Joomla 3.0short-termJuly 2012February 2013
Joomla 3.1short-termJanuary 2013August 2013
Joomla 3.5long-termJuly 2013At least 18 months

Each group of three Joomla releases comprise a release series. Joomla 1.6, 1.7, and 2.5 are one series, while Joomla 3.0, 3.1, and 3.5 will be another series. Each series consists of two short-term releases and one long-term release. Major changes to Joomla, such as a completely new administrator interface or changes to the way extensions are coded, would only be included at the start of a series. This policy was put into effect in the Joomla 1.6 to 1.7 transition.

There are minor differences between Joomla 1.6 and 1.7. For example, Joomla 1.7 has the ability to specify a background image on a custom HTML module, while Joomla 1.6 does not. However, Joomla 1.6 and 1.7 are about 98% similar from a site builder’s perspective. You should be able to followJoomla! 1.6 Essential TrainingandJoomla! 1.6: Creating and Editing Custom Templates with very little trouble using Joomla 1.7. The same should also be true for Joomla 2.5.

What about clients who are still running Joomla 1.5? Recently, I wrote an extensive Joomla! Community Magazine™ article describing the Joomla 1.5 to 2.5 transition, including business and technical considerations when planning those migrations. At my company, we are moving some Joomla 1.5 sites to Joomla 1.7 now. For other sites, we’ll move them early next year. We’ve started the process of notifying our clients about the upcoming migrations now, so they can organize their resources for the move. As for new sites, we are building them in Joomla 1.7 wherever possible.

Planning for the Joomla 3.x series began at an in-person planning session on October 21 in New York City. You can watch the video from the Joomla planning sessions as well. Watch for more Joomla videos coming to the lynda.com Online Training Library® soon!

By Cynthia Scott | Wednesday, February 23, 2011

Joomla! development news: an interview with Jen Kramer, lynda.com author

Learn how to make this web site in Joomla! 1.6 Essential Training with Joomla! author Jen Kramer.

As part of our ongoing training courses on content management systems, we’re soon to release a new course, Joomla! 1.6 Essential Training. If you’ve been watching Joomla! 1.6 Beta Preview, that course will be coming off of the Library soon and replaced with Joomla! 1.6 Essential Training.

I had a chance to catch up with author Jen Kramer to talk to her about her experience with this software. She described the planned evolution of Joomla releases. I thought our members would like to hear about this unusual development plan.

Q: So what you’re saying is that Joomla 1.6 will evolve into 1.7. Then, Joomla 1.5 and Joomla 1.7 will merge together into Joomla 1.8. Is that right?

Well, not quite. Joomla’s development path has become considerably more complicated than it has been in the past.

These are all individual releases. Each release builds on the one before it. Joomla 1.5 will continue, parallel to Joomla 1.6 > 1.7. Then they will merge into 1.8

A full description of Joomla’s release plan is available at http://developer.joomla.org/strategy.html

Up until the release of Joomla 1.6, Joomla based their releases on feature sets. When the features were done, the software was released. Unfortunately, in an all-volunteer community (no one is paid for Joomla core development at this time), this lead to a very long time between releases. Joomla 1.5 was released in January 2008. Joomla 1.6 was released in January 2011—three years later.

Joomla has now moved to a time-based release cycle, which includes short-term (STR) and long-term support (LTS). Short-term releases will be in active development for 6 months, then reach the end of life 1 month after the next version’s release. Long-term support means the product will be good for a minimum of 15 months. The previously supported long term release will be supported for 3 months past the release of the new long term release.

Here’s a table describing key dates over the next year for Joomla’s release and support cycle.

Release NameType of ReleaseRelease DateEnd of Life
Joomla 1.5LTSJanuary 2008April 2012
Joomla 1.6STRJanuary 2011August 2011
Joomla 1.7STRJuly 2011February 2012
“Joomla 1.8”LTSJanuary 2012Unknown – at least 15 months

“Joomla 1.8” is what many people are calling the next LTS version of Joomla, but it’s not known what its exact name will be.

Q: What should people think about if they are deciding between Joomla 1.5 and Joomla 1.6 at this time for a new web site?

I would point to the schedule, and be very sure to factor this into your thinking. August is not far away (even though it feels like it, due the many feet of snow on the ground here in New Hampshire).

I have talked with a number of people in Joomla’s leadership. They have stated that migration from Joomla 1.6 to 1.7, then 1.7 to 1.8 will not be that difficult. They have also promised a migration tool for Joomla 1.6 to 1.7. There is no official Joomla migration tool available for Joomla 1.5 to 1.6 from Joomla.org; however, there is a third party tool available (http://www.matware.com.ar/joomla/jupgrade.html).

Easy migrations, unfortunately, are not borne out in past history in the Joomla project. I do not want to be in a position of building a site for a client in Joomla 1.6, only to tell them a short time later that I must upgrade their site to a new version—at some additional, and potentially significant, cost. If that cost is small, I’m fine with it, but again, the history points to difficulty in migrating.

If you’re building a new site in Joomla, and you really need one of the major new features in Joomla 1.6, you should definitely consider building there. In my mind, those new features are ACL (Access Control Levels), significantly improved accessibility in Joomla’s back end with the Hathor template, or possibly some of the templating features. The nested categories feature is flagged as a major new feature, but you can replicate that functionality easily in Joomla 1.5 with K2, Zoo, or another CCK (content construction kit) extension. If nested categories is all you need, I’d stick with 1.5.

I have said publicly, on my blog, that my company is still building sites in Joomla 1.5. That is not because Joomla 1.6 isn’t a great product. It’s got some absolutely fabulous new features we would love to use. But due to our concern over future migrations and support for them, we will stick with Joomla 1.5 for now.

Q: What should people think about if they are deciding to migrate a site from Joomla 1.5 to Joomla 1.6?

If you have an existing Joomla 1.5 site, and it’s working great for you, I would tell you NOT to migrate to 1.6. There’s absolutely no reason to do so in February 2011. However, you should be planning for February 2012, when you should definitely be migrating your site to Joomla 1.8.

Q: What kind of projects would be best for Joomla 1.5 versus Joomla1.6?

If you have a site that needs to comply with certain accessibility guidelines like Section 508 or WCAG, Joomla 1.6 is the way to go, no question. This is particularly true if the back end of the web site must meet accessibility guidelines. My good friend Andrea Tarr, who created the Hathor administrator template, tells me that it meets the WCAG 2.0 AA specification.

If you need the ability for many groups of users to see different content on the front end of the site, or if you need fine-grained control over who can create/edit/delete which content on the back end of the site, I would also go with Joomla 1.6. The new ACL (Access Control Levels) system is extremely powerful. (In fact, it’s so powerful that it’s possible to lock yourself out of the back end.) There’s not much documentation for ACL at this time, so be careful if you need to use the system. However, you can make Joomla do whatever you want where this is concerned.

Finally, if you have a project with fairly complicated templating, including a number of different variables for look and feel, you might be better off with Joomla 1.6.

Joomla 1.5 did a great job with templates, allowing you to override core output via a template override. However, a template override affects all views tied to that look. For example, if you override the look of a category blog, then every category blog on the site takes on that new look.

Layout overrides, available in Joomla 1.6, allow you to override the look of a specific instance of a category blog (or anything else).

You’ve always had the ability to set up parameters associated with your template. For example, you could configure a color style (tied to a specific stylesheet), configure a logo or title for the site, things like that. These vary with the specific type of template installed. You can see an example of this if you look at Joomla’s core rhuk_milkyway or JA_Purity templates in Joomla 1.5.

Template styles, new in Joomla 1.6, allow you to configure these parameters for specific pages. Now you have an easy way to make these pages red, those pages blue, and other pages green — all from a single template source, and all completely configurable by your client. You can assign a template style in the menu item for a given page, so your clients can handle setting up new pages with styles you configured for them. (Combine this with ACL, and you can lock the clients out of the template area, so they can’t change your configuration settings.) So if you’re building a template with a theme that lends itself to parameters and options, then Joomla 1.6 is also a good choice for you.

Q: What are some of the most engaging uses of Joomla you’ve seen?

Joomla is in use in 20 million sites worldwide. It powers 2.5% of the web. So that’s a pretty tough call, determining which sites are the most engaging.

If you’re looking for great examples of Joomla websites, check out the Joomla Showcase, which features sites built by community members in a variety of areas and languages.

Steve Burge has done a series of blog posts profiling some big names using Joomla for their sites, including eBay; General Electric; Palm; the governments of the UK, Australia, Mongolia, and Ethiopia; Pizza Hut; McDonald’s; and many others. You can read more at http://community.joomla.org/labels/joomla-portfolio.html.

Q: What foundation skills would people need to get the most out of Joomla! 1.6 Essential Training?

I’ve targeted Joomla! 1.6 Essential Training to those who have some experience building websites before, whether that’s with Dreamweaver, FrontPage, or another CMS. Mostly, that’s due to the language I use in the course. For example, I assume you know what the words HTML and CSS mean, if I used those terms in a sentence. However, there’s little coding in this title. Mostly it’s button-clicking, showing you how to set up a site from start to finish.

Q: What other related courses do you have in the Online Training Library®?

I have some other titles that may interest readers. They may already be familiar with Joomla 1.5: Creating and Editing Custom Templatesand Joomla 1.5: Styling with CSS.

My favorite title is Web site Strategy and Planning, which covers how to plan a web site before you ever start clicking around.

And Preparing CMS Web Graphics and Layouts Using Open Source Toolsshows all of the prep work, getting a comp ready for conversion to a CMS template or theme, using GIMP (an open source substitute for Photoshop) and KompoZer (an open source substitute for Dreamweaver).

Q: One question I’ve always wondered about. Why the exclamation mark?

Yeah, they weren’t really thinking clearly when they did that. In general, people use the exclamation point in the titles/headlines of articles, but not in the main text.

Author Jen Kramer will be hosting Joomla User Group New England on April 2, 2011 at Marlboro College Graduate School. You are welcome to join members of the Joomla leadership, business owners and instructors to learn the latest skills and techniques used in Joomla 1.6. For more info, go to www.joomladaynewengland.org.

Get the latest news

  •   New course releases
  •   Pro tips and tricks
  •   News and updates
  
New releases submit clicked

You can change your email preferences at any time. We will never sell your email. More info

Featured articles

A lynda.com membership includes:

Unlimited access to thousands of courses in our library
Certificates of completion
New courses added every week (almost every day!)
Course history to track your progress
Downloadable practice files
Playlists and bookmarks to organize your learning
Become a member

Thanks for signing up.

We’ll send you a confirmation email shortly.


Sign up and receive emails about lynda.com and our online training library:

Here’s our privacy policy with more details about how we handle your information.

Keep up with news, tips, and latest courses with emails from lynda.com.

Sign up and receive emails about lynda.com and our online training library:

Here’s our privacy policy with more details about how we handle your information.

   
submit Lightbox submit clicked
Terms and conditions of use

We've updated our terms and conditions (now called terms of service).Go
Review and accept our updated terms of service.