Opensource Flexible Content Management System (CMS)

Semantic Web and Resource Description Framework

Need defined

HTML can only say that the span of text "ID586172" is something that should be positioned near "Acme Gizmo" and "$199", etc. There is no way to say "this is a catalog" or even to establish that "Acme Gizmo" is a kind of title or that "$199" is a price. There is also no way to express that these pieces of information are bound together in describing a discrete item, distinct from other items perhaps listed on the page.

Semantic Web

Componets of Semetic web

Boost 6.x: Static page caching for your website

Boost is a contributed module that provides static page caching for Drupal websites. It can help you realize a significant performance increase for personal blogs, small business, corporate sites, portals and directories that receive mostly anonymous traffic.The built-in crawler makes sure expired content is quickly regenerated for fast page loading.

Subject

Speed up web site

What is Google Page Speed?

Page Speed is an open-source Firefox/Firebug Add-on. Webmasters and web developers can use Page Speed to evaluate the performance of their web pages and to get suggestions on how to improve them.

How To Optimize Your Site With GZIP Compression

Compression is a simple, effective way to save bandwidth and speed up your site. I hesitated when recommending gzip compression when speeding up your javascript because of problems in older browsers.

Subject

Keynotes Videos Eric Schmidt Dries Buytaert

These are some of my favorite keynote speaches:

Eric Schmidt at Morgan Stanley on Technology Directions

  • In 5 years Technology will be 10 times, in 10 years 100 times as powerful.
  • Phones with 1 Mbit connections will be everywhere, Large monitors with fiber
  • Client server is replace with cloud computing based on LAMP
  • Sales Team revenuereplaced by Advertizing revenue

Dries Buytaert at Drupal Conf 2010 SF DrupalconSF

Eric Schmidt at Mobile World Congress

John Mancini AIIM 2010 Keynote (click to view)

Subject

Drupal as a Web Services Platform by Greg Dunlap

Version 2 has been released for two months and is stable.  Greg took over as maintainer and cleaned out the issue queue and released a stable version of Web services module. View the video here.

Web services uses in Drupal have historically been for Flash, however lately use for Mobile applications has taken off.

The way web services work:

  1. Servers receive requests from devices
  2. Authentication validates the correct access
  3. Services process the request and return a result through the servers to the device

This was a great presentation. 

 

Subject

Install Drupal 7 with Drush and composer

Drush is a command line shell and Unix scripting interface that automates may administration tasks for Drupal.  The new drush version 4 adds commands.  You can read the documentation to explain more.  There is also the drush.org web site at drush.ws. Look for examples at:<drush path>/examples/ 

Overview of steps

  1. Install Composer
  2. Add composer's bin directory to the system path by placing export PATH="$HOME/.composer/vendor/bin:$PATH" into your ~/.bash_profile (Mac OS users) or into your ~/.bashrc (Linux users).
  3. Install latest stable Drush: composer global require drush/drush
  4. Verify that Drush works: drush status

1. To install Composer on Centos, Red hat or Fedora

Follow the instructions put together by idroot

Step 1. First let’s start by ensuring your system is up-to-date.

Subject

Tim O'Reilly Keynote

"Cloud Computing does not mean what you think it does.  Open Web services and Open Data are just as important as Open source code."

  • Cloud computing does not mean what you think it means, The cloud includes:
    • Devices acting as sensors
    • Devices whose UT is on the Web
    • Data from and to multiple online services (location, search, traffic, imagery)
  • The PC is out of the loop
  • The Internet Operating System is a Data Operating System
  • Who do we want to own the Internet Operating System, (see who owns what)

Tim referred to his blogs The War for the Web, and The State of the Internet Operating System.  Also, he referred to the blog Truly Open Data.

Main Points:

  • DIY Spirit.
  • Need Open Data
  • Real time, traffic one minute ago is not good enough
  • Technology keeps evolving.
  • Work on stuff that matters.

Examples:

Subject

Drupal Performance Tuning

2.8 million hits per day by Khalid Baheyeldin from 2bits.com

Took a site from .4 million hits, 96,000 hits per week. 65K users 15K Nodes.  Site was locking up every few days

How did we do it?

We did not use any of the modules.

Problems

excessive swaping

Many services running that not needed like FTP

No PHP accelerator, no memcache

Subject