Sunday, June 28, 2009

6/29 Tech Tips Blog - Computer Tips - Computer Blog

Please add updates@feedmyinbox.com to your address book to make sure you receive these messages in the future.
Tech Tips Blog - Computer Tips - Computer Blog - Weblog2006 Feed My Inbox

Fifteen Cool Websites You Need To Visit
June 28, 2009 at 7:46 pm

All of us have our own personal favorite websites, and many of them may be the same favorites of many other people. However beyond the Youtube's, CNN's and Facebook's of the world lay some other terrific websites. In this week’s Tech Tip, we'll be looking at fifteen cool websites that are a must visit. Some you may know about, and others may be new to you, so without any further ado we present (in no particular order) the fifteen sites!


 

This email was sent to xfeedr@gmail.comCreate Your Account
Don't want to receive this feed any longer? Unsubscribe here.

Wednesday, June 24, 2009

6/25 Confessions of a Non-Profit Executive Director

Please add updates@feedmyinbox.com to your address book to make sure you receive these messages in the future.
Confessions of a Non-Profit Executive Director Feed My Inbox

Towards a New Kind of Nonprofit Website, Part II
June 24, 2009 at 3:49 pm

You’ve read about my operational plan and theorems in Part I of this series. Here’s why I chose Drupal to carry out the Asian Pacific Americans for Progress website instead of Wordpress.

Drupal is very good at building complex websites that can vault a nonprofit past brochureware or a blog and into the position of being #1 on your subject matter. I’m sure Joomla can do the same but there are certain Drupal practices and modules that can fundamentally alter the balance of power between your nonprofit and the competition. If your nonprofit is interested in being the biggest and baddest Website on the block and in winning your vertical, I’m pretty convinced that Drupal is the technology that can take you there. Don’t get me wrong, I still love Wordpress for smaller nonprofits but once your nonprofit has started to do multi-user blogging or if your nonprofit is very aggressive in the online space, you can’t really take Wordpress in that direction. However, there are caveats. You WILL need dedicated staff or retain consultants to maintain the Drupal beast. It’s not cheap.

It’s important to note here that I support the use of Acquia Drupal instead of the regular Drupal distribution that you normally find. Acquia is the company that is dedicated full-time to Drupal development in much the same way Automattic supports Wordpress development. They have created a customized distribution of Drupal called Acquia Drupal that bolsters Drupal’s ability to become a community website.

Here is a quick comparison of the feature sets between Wordpress and Drupal that you should be aware of.

Feature Wordpress Drupal
Upgrade without techie Yes Hell No
Multi-user blog No Yes
Automated image formatting No Yes
Complex data manipulation
and presentation
No Yes
Custom content types No Yes
High amount of training for
new bloggers
No Yes
Can be easily designed with
magazine layout
No Yes
Unassisted embedding of video
and audio
Yes No
CRM integration No Yes

Ok, here’s some typical information architecture nomenclature that you’ll need to learn in order to discuss these strategies with a Web designer. Note: if your consultancy’s designer doesn’t know what you’re talking about, ask to see an information architect. If they don’t have one, they’re probably not right for your nonprofit redesign.

The river

The river is that stream of posts that you normally see in blogs. You can see this in effect on this blog with the blog entries listed by date from newest to oldest.

The (endless) queue

This is derived from a Drupal module called “nodequeue”. It basically allows you to order articles at will in whatever order your editors so desire. You won’t need a user to go in and manually hack out some HTML to make headlines for all the other blog entries on your site. In other words, it’s a human-powered headline builder for your website.

The teaser

This is the first few lines of the article used by Drupal and by Wordpress to entice users to click on a link to that article.

The teaser thumbnail

This is the picture that accompanies the teaser. I also use teaser thumbnail videos but that’s a much more advanced tactic that I’ll discuss in another article.

Your Strategies

Nonprofit strategies mentioned in Part I that fall underneath the purview of a Drupal installation include (listed in the order that it would be encountered by the average reader):

  • Magazine-style layouts
  • News aggregation
  • Editorial filtering function
  • Blogging community

Key modules we will be discussing will be blogimagecache, nodequeue, Content Construction Kit (CCK) and Views. These modules constitute the core of any good Drupal community site as together they allow for a nearly infinite level of layout customization. CCK and Views are a profoundly powerful aspect of Drupal but they require a high level of technical knowledge to use properly. CCK allows you to create customized blog entries in which certain fields are used to specifically fill in portions of a magazine layout like the teaser thumbnail Views are a way in Drupal to customize the ordering and layout of specific pieces of content on your Web site. Those of you who have used report builders in Raiser’s Edge or Crystal Reports will be surprised that there is now the same capability in a CMS. Learn more about Views here. For those of you in Joomla world, CCK and Views don’t have any equivalents although there is something in beta that is rolling out.

Magazine-style layouts

Magazine-style layouts in Drupal are basically concerned with the layout of content comprised of a teaser, a teaser thumbnail, meta information like the name of the author and date, and the article itself. Let’s take a quick look at a typical “design pattern” for the headlines section of a web newsite.

Typical News Headline Design

Typical News Headline Design

It’s almost impossible to build this into a Wordpress design consistently because Wordpress has no built-in facility to automatically resize and crop images to fit into a specific size. Wordpress is wonderful at one-blog-entry-at-a-time posting. However, a magazine style layout will require the ability to reformat and resize content into an existing template. Wordpress doesn’t have that capability. By using CCK, Drupal allows developers to customize blog entries that a user fills out which can then be reformatted to fit an existing template. In essence, you can make a magazine lay-out composed of blog entries. In fact, the APAP web site is a perfect example of this, you’ll notice that an image is repurposed as a teaser thumbnail and as the lead image on many of the articles there. That’s only possible because of the imagecache module which allows for the dynamic resizing of your pictures depending on its position in a page. When you combine this all with Views, you have the groundwork for an automated news magazine website built entirely by your user community.

News aggregation

Your nonprofit will have to create personal blogging environments for its staff. This is where social media is remarkably useful and I wholly endorse THIS kind of use. Basically, you open up a Twitter account and start following other Twitterers who are in the same policy area as your nonprofit. You can also set up RSS feeds to do the same thing. Between Google Reader and Tweetdeck (I use Twhirl), you can have a fairly robust set of news items flowing into your desktop in real-time. Your editors can then pluck the necessary items from their feeds and write about it on the site. APAP has gotten a lot of hits using this process and has eventually gotten good search engine results page (SERP) rankings over time. This is crucial to building up your PageRank. When I started working with APAP, it was at three and now it’s at five. It’s moving up in the world. Also, it’s old Website Grader score was in the low 30s. It’s now at 95.5 indicating that we’re pushing up at the top of what’s available in terms of SEO but I still have a few tricks left up my sleeve to push that up higher.

Editorial filtering function

This strategy requires nonprofits to get their head wrapped around using their expert domain knowledge to filter out news items for their users. Once nonprofit management understands this, you need to implement this in Drupal. Here is the design pattern you should follow for this strategy.

Aggregate Your Headline With a Nodequeue

Aggregate Your Headlines With a Nodequeue

What you are doing with an editorial filtering function is two things: your nonprofit is telling your users what it thinks is incredibly important to read with one big headline and your nonprofit  is shaping content based on site traffic using your queue.  Basically, your editors can see what is getting read by users in real-time and then adjust the queue accordingly. This is how the “Top Five” section gets reordered every day by editors on the Asian Pacific Americans for Progress site. If a post is in the river and starts getting traffic, we push it up to the Top Five to accelerate that process. The three modules you need for this is nodequeue, Views and imagecache.  The nodequeue module should be installed so that your editors can reorder the queue to suit their taste but the Views module is how you present the queue to your users. Imagecache is useful to dynamically resize your pics to fit the different layout options you can give yourself.

Can you do this in Wordpress? Oddly, before I even heard about what nodequeue and Views could do, I actually had a crude node queue running at asianamericansforobama.com. With the help of another techie volunteer, we wrote a nodequeue-like piece of code that reordered the Wordpress loop so that it would highlight the ten headlines with different colors and points sizes. This is why you see the large Huffington Post-style headlines over at that site. It wasn’t an easy kludge either and was prone to a problem wherein users would add too many posts to the queue. I very much prefer nodequeue over our Wordpress hack.

Blogging community

Multi-user blogging capabilites  are available out of the box with Acquia Drupal and it’s fairly easy to simply turn on the blog module. This blog module is so attuned to a multi-user blog format that it has to be differently configured for single-user blogging. There’s even room to support distinct RSS feeds for every blog generated by every user. While Drupal can be extremely maddening at times, this is one of the things it gets incredibly and totally right.

In the end, your blogging workflow should look something like this:

Information Workflow

Information Workflow

Basically, information from the outside world gets sliced and diced by your staff, which in turn, gets turned into user-generated content by your community.

Your Mission Should You Choose to Accept It

I don’t think you should go out and set up a Drupal site tomorrow. In fact, if you already have a Joomla site, there’s a good chance you can do this as well. What I do think is that nonprofit managers and techies should  work together to iron out these sorts of information architecture issues. Simply by improving the ability of the user to focus on important headlines, APAP generated a 10.73% increase in time on site while simultaneously seeing a 19.62% increase in absolute unique visitors during the month immediately after these changes were rolled out. To grow in site traffic yet improving the length of  each reader’s engagement with a web site is pretty hard to do. Generally speaking, any growth in site traffic tends to mean a decrease in average time on site. However, we were able to forestall that from occurring with the new information architecture redesign.


 

This email was sent to xfeedr@gmail.comCreate Your Account
Don't want to receive this feed any longer? Unsubscribe here.

Monday, June 22, 2009

6/23 Confessions of a Non-Profit Executive Director

Please add updates@feedmyinbox.com to your address book to make sure you receive these messages in the future.
Confessions of a Non-Profit Executive Director Feed My Inbox

Why Your Nonprofit's Volunteer Base Should Blog for Your Nonprofit
June 22, 2009 at 4:56 pm

Effect of Blog Entries on Site Traffic

Effect of Blog Entries on Site Traffic

An alert reader has asked me for a chart on the effect of blog entries on site traffic. I took the time to create a little data table from the Google Analytics reports for APA for Progress. Please be aware that the Jun-09 figures were run on 6/22 so the figures are incomplete for June.

As you can see in the chart above, there’s a high correlation (.945) between the number of blog entries and the level of site traffic. There’s also a high correlation (.820) between the number of blog entries made per month and the number of Google searches that drove users to the site.

Why is there such a strong correlation with blog entries and site traffic? Remember, this data set is selective in that there were very few external news events during this time period driving traffic to the site. If there had been external news events driving users to the site, this correlation would have been a lot lower. The lack of external events makes this data set almost the perfect illustration of a pure SEO play. Properly tagged blog entries with good metainfo will basically cause Google to better index your site. In turn, it will drive more traffic to your site, thus generating more loyal readers. It makes sense that there’s a higher correlation between visits and the number of blog entries than between Google searches and blog entries. This is because visitors do stay after hitting the site through a Google keyword search. They tend to accumulate on the site and get used to visiting it every so often. Think of Google as a way to give your website a shot at presenting itself to new users. In effect, each new blog entry complete with tagged keywords, is a way to hook more visitors into your site. The more attempts you make, the more likely you’ll be able to snag users into your traffic stream. And the more likely you can add these users to your blogging community. This should result in a workflow that looks like this:

Suggested Blog Workflow For Nonprofits

Suggested Blog Workflow For Nonprofits

So here’s my thinking: I don’t think it really matters whether a nonprofit blogs to update a site. As long your posts conform somehow to already mentioned guidelines for building out your site, I’m pretty sure that if your nonprofit has the resources to post 2 or 3 times a day with its own people that it could eventually manage a similar growth pattern.

Here’s the kicker: most nonprofits don’t have the resources to post two or three times a day to their website. However, their volunteer base does. And this is why I believe blogs are essential to cash-strapped nonprofits. It allows you to get a chance to do multiple posts to your website with minimal cost. I don’t see how APA for Progress would ever have been able to sustain this torrid pace over six months without a blogging community. They’re set this month to break their monthly records and probably end up with around FOUR posts a day due to the addition of new bloggers in recent months.

Of course, the harried nonprofit manager will probably say that you’ll end up with new headaches as your try to fit your new bloggers into your existing communications strategy. Agreed, but first things first. Which problem would you rather have? The problem of managing of thriving a blogger community for your nonprofit or the silence that accompanies your nonprofit’s web initiatives? I opt for the noise.


 

This email was sent to xfeedr@gmail.comCreate Your Account
Don't want to receive this feed any longer? Unsubscribe here.

Sunday, June 21, 2009

6/22 Tech Tips Blog - Computer Tips - Computer Blog

Please add updates@feedmyinbox.com to your address book to make sure you receive these messages in the future.
Tech Tips Blog - Computer Tips - Computer Blog - Weblog2006 Feed My Inbox

Four Ways to Back Up and Share Files in "the Cloud"
June 22, 2009 at 12:03 am

The Web has become an integral part of the lives of millions of people, and not just for browsing or shopping for computer parts, either. More and more people are using Web applications for a variety of tasks.

There are Web applications for doing just about everything. You can create documents, balance your books, invoice customers and clients, keep track of tasks, plan events and much more. One area in which Web application developers are really pushing the boundaries is storing and sharing files. And why not? The Web is just a big collection of servers with big hard drives. With the price of hard drives dropping, it’s easy and fairly inexpensive to add more storage.


 

This email was sent to xfeedr@gmail.comCreate Your Account
Don't want to receive this feed any longer? Unsubscribe here.