Like that Idea

eAccelerator Optimized and Zend Deoptimized

03.28.06

This is a classic case of constantly learning something new about computers. In fact for those that know more, if you see any mistakes in what I have to say here…feel free to comment and correct me!

A few days ago I mentioned that we optimized the Virtual Private Server that Like that Idea runs on with Zend Optimizer. We didn’t see many improvements, but I think that I made the mistake in assuming what the optimizer did and didn’t do. From my online readings it appears that the Zend Optimizer works best for those applications encoded on a Zend platform (something we do not have). So I went looking elsewhere and found the open source application, eAccelerator.

eAccelerator is a free open-source PHP accelerator, optimizer, encoder and dynamic content cache. It increases the performance of PHP scripts by caching them in their compiled state, so that the overhead of compiling is almost completely eliminated. It also optimizes scripts to speed up their execution. eAccelerator typically reduces server load and increases the speed of your PHP code by 1-10 times.

I installed eAccelerator from the source on the Apache server. Although not as easy as installing the Zend Optimizer, any Web administrator or computer geek worth his or her grain of salt shouldn’t run into any problems installing eAccelerator. Wow, what a difference! Since the install, the server has been running very well and I think everyone should notice the improvements this time around. The VPS contains a variety of Wordpress, Drupal, and SMF sites…and they all are performing well. If I have a need in the future I’ll bring back the Zend Optimizer since eAccelerator is suppose to be compatible with Zend Optimizer.

Why are we seeing eAccelerator perform so much better than the Zend Optimizer? As the product’s name says, Zend Optimizer is an optimizer for your Web Server.? The eAccelerator package on the other hand is not only an optimizer, but also an accelerator, encoder, and caches the dynamic content (like the pages you see here at this site). So we’re not only seeing the CPU work less because of the code being optimized, but we are also seeing less hits to the database on the server because of the caching. In essence, the server is providing pages faster to our readers but having to work less in providing those pages.

Documentation and support for eAccelerator is rather weak, so I can see why those needing more dependable support may want to purchase the Zend products.? However, so far for this little ‘ol VPS from Dakota Hosting is keeping us happy. If we run into problems with eAccelerator or the VPS I’ll let everyone know. Otherwise, this is the last computer geek article for awhile and we return to normal programming. It’s been awhile since we’ve seen a book review or product recommendation for the family…one of the original purposes of this site.

Zend Optimized

03.25.06

We host Like that Idea and WebCMS Forum through Dakota Hosting on one of their Virtual Dedicated Servers (also known as Virtual Private Servers or VPS). Dakota Hosting’s normal hosting plans have always been optimized for php using Zend Optimizer. However with the virtual as well as dedicated servers you manage the servers yourself and have to install the “extras” yourself. By default the self-managed server does not come with an optimizer for PHP. So today we loaded the free Zend Optimizer. Hopefully, visitors to our site will notice some performance improvements. Although we haven’t had problems before…occasionally our articles get some broader online attention than normal and we like to be ready for those busy periods.

Installing Zend Optimizer was probably the easiest thing we’ve done so far on our server. Put it this way, it was a lot easier to install the optimizer than installing Wordpress or Drupal (both of which are not too difficult to install either). If you have a server you manage yourself, you can get the Zend Optimizer at Zend’s Website. We found a good but dated explanation of how the optimizer works in a publication called New Architect.

We would like to hear from our regular readers if they notice any improvements since we installed the optimizer. We’re always looking at different solutions for tweaking the server! Any additional suggestions for improving performance are also welcomed.

Drupal Blog at Like that Idea and Other CMS Resources

03.14.06

We had great intentions to continue to keep everyone up to date on a new site that we’re building using Drupal, a content management system (CMS). The idea was as we were building the site we intended to write down how we did it so others could learn with us. Well if you look at our Drupal blog here at Like that Idea you would see that we have not had too many posts in the blog. Have we given up on the idea? No hardly, we are just so busy with other projects (including the project of raising a family) that we have had to prioritize and put some of our ideas on the back burner.

I have no doubt the new site focusing on content management systems will eventually be up and running, the question is when and not if it will happen. I suspect that once Drupal 4.7 has been released is when we’ll start working on the site.

In the meantime, We would like to recommend a few places that you can go to learn about Drupal and other content management systems. First, if you haven’t visited the handbooks at Drupal.org lately, you should. A lot of changes have been taking place in the user support documentation at Drupal.org and most of it is for the better. If reading isn’t your thing, Drupal users don’t have to wait for the movie to come out since it is now available at Lullabot. Lullabot is providing both audiocasts and videocasts on a number of Drupal topics. The Lullabot video for managing menus and links with Drupal is very well done.

Last but not least, if you have questions about content management systems and how they can help you build a Website; please consider joining in on the discussions at our sister site, the WebCMS Forum. While most people think of a Web content management system as only Web Portals, the forum also considers software that manages blogs, forums, shopping carts, and photo-galleries to also be variations of a CMS. WebCMS Forum is still a new site, but it already has had a promising start with a number of users of different CMS applications coming together to share their ideas and learning from others. I already find myself learning a lot and like to see it when those from Drupal, Mambo, Joomla, e107, SMF, phpBB, Wordpress, osCommerce, and others express their thoughts and ideas on their own favorite CMS. I you don’t mind me saying it, I hope you like that forum!

TV networks are out of touch with audience, Examples 2 and 3

02.23.06

Earlier this week, we discussed here at Like that Idea how NBC’s handling of people posting “amateur” video clips of Saturday Night Live skits on Internet servers. We took no issue with NBC’s claim of copyright, but argued that as copyright holders it may have been a better business decision to allow fans to post such skits on sites. In our opinion, they should have considered it free advertising reaching their intended target. The whole NBC-YouTube episode was our first if three example of how TV networks have lost touch with their audience.

Since our posting, we’ve noticed some bigger fish also picking up on the story we first saw on CNET. One of those bigger fish includes the Motley Fool which argued a day after us some of the same points we made:

After all, the runaway success of “Lazy Sunday” had little to do with its original airing on SNL. But given YouTube’s growing popularity among the young audience that NBC surely covets, I’d have to say that for now, this seems like a rather shortsighted move. Much like the music recording industry’s often heavy-handed tactics, NBC’s decision to pull the plug might irritate the same customers it’s trying to attract.

However, this story doesn’t end. From this episode there are two more examples that can be drawn for how TV networks have lost touch with their audience.

Example 2: Many of the TV networks deny up to twenty percent of their audience from accessing their content fully.

This isn’t something new, but it is still amazing to me the number of large companies that don’t make their Web sites compatible with anything other than Windows and Internet Explorer (IE). Even those articles discussing Windows and IE favorably can’t hide the fact that 20 percent of Americans do not use IE. Instead those users use alternative browsers such as Firefox (Windows, Linux, Unix, Mac) and Safari (Mac). NBC is of course one of these companies that have yet to recognized how much the Internet and its users have evolved in the past five years. From the CNET article:

The video continues to reside on NBC’s official “SNL” site, though its embedded video player appears to work only with Windows.

Reading the CNET article you would believe that it’s only the Linux and possibly Mac crowd that need to worry about not being able to access the videos from the NBC site. However, when likethatidea.com visited NBC.com, using Windows XP and Firefox 1.5, we were prompted with a message that not only said you needed a Windows operating system but also Internet Explorer 5.5 or greater. So not only are the Linux and Mac users out from accessing the video but also Windows users using a non-IE browser.

Requires Internet Explorer 5.5 or higher running on Windows OS

Once again, the videos are NBC’s property and they can do what they wish. However, you just have to wonder why a network that wants to attract a younger and hipper audience to their network programming would do such a stupid thing. How many real businesses would survive pushing away 20 percent of their customers? I argue not many, especially those that are out of touch with their audience.

Example 3: Networks, such as NBC, insult their audience without even knowing what they’re doing wrong.

Let me ask you, if you sent an e-mail to a company that expressed concerns with a service or product not meeting your expectation, what would you expect in their reply? I think most of you would expect at a minimum a form letter that replied back addressing your concerns. Well I wrote back to NBC and they sent me back a form letter, but it so badly written that it barely touched on my concerns. In fact, it suggested I fill out one of their surveys! Yes, that’s how to calm a customer down…ask them to take additional time out of their schedule to fill out a survey.

However, the most insulting part of their response was in the final line of their reply, a reply responding to my concerns about not being able to properly access their Website without Internet Explorer. I’ve posted NBC’s response to my e-mail below and will let you judge it on its own merits.

Thanks for your email. NBC values your comments, but unfortunately, due to the volume of emails we receive, we cannot respond to each one. Please check our FAQ section to see if your question is answered there:http://www.nbc.com/faq/Since we cannot accept unsolicited scripts, show ideas, or other creative material, any such submission by email will be deleted without being read.We would also like to hear more of your opinions about television and the programs you watch. If you would like to share your feedback with us by becoming part of our viewer panel, please visit the following link:http://www2.rresults.com/1809998/index.cfm?s=50 Once you join, you’ll occasionally be invited to take Internet surveys, which are fun to do and usually take about 5 minutes to complete. The information you give will have an impact on the television programs you enjoy.Thanks for logging on to NBC’s websites.