THE TOPIC
Two topics relating to Drupal will be presented and discussed in this
seminar, followed by an open forum for discussing any Drupal related
matters.
The first topic is about Performance Tuning and Optimization and
Scalability of High Traffic Drupal sites. Building on experience with
high traffic sites using Drupal, we will explore where bottleneck may
be, how to avoid them, tuning tips and techniques, and tools for
measuring performance.
The second is the Userpoints module and API, and how it can be used to
provide instant gratification for users, encouraging them to participate
more in a site. We will also cover the API of the module and how it can
be used to write really powerful modules that expand your web site's
functionality.
THE PRESENTER
Khalid Baheyeldin is an Egyptian Canadian software developer and
consultant. Almost a quarter of a century ago, he started programming on
a Sinclair ZX Spectrum, moving to proprietary mainframes, and then UNIX.
Being an open source enthusiast, he naturally took to Linux and the
nascent free software movement. A prolific contributor to the Drupal
content management system, Khalid is co-founder and managing partner for
[http://2bits.com/ 2bits], an Ontario, Canada consulting company providing Drupal services.
PRESENTATION AGENDA
-
Performance Tuning and Optimization of High Traffic Drupal sites
** Introduction
** The LAMP Stack
** Linux, Apache, MySQL, PHP
** Drupal
*** Database queries
*** Modules
*** Caching
*** Measurement and monitoring tools
** What can go wrong?
** Questions, discussion -
Userpoints module and API
** Introduction
** Userpoints Module
** Features
** Usage
** Userpoints API
** Hands on
** Conclusion
** Questions, discussion
RESOURCES
The slides for this presentation are [http://2bits.com/articles/drupal-performance-tuning-and-optimization-userpoints-seminar-at-open-craft.html available at 2bits]. Thanks go to Khaled and the great attentive audience we had. Thanks also go to [http://luckofseven.com/ Noel Hidalgo] who recorded it on video. We will be posting it somewhere soon, so check back later.
SESSION TIME AND PLACE
The session will take place on Saturday, August 25th 2007, starting
12:00pm at [[contact|OpenCraft]]. Light snacks and refreshments will be served.


