Scaling Drupal: Benchmarking static file serving with lighttpd and browser...
I finally had a chance to investigate an optimization which I've been wondering about for a while now - serving static files of a site from somewhere else. As a side, but related, experiment I also...
View ArticleScaling Drupal: HTTP pipelining and benchmarking revisited
UPDATE: I've updated some of the numbers below to reflect corrections for a testing error. Let's just say to be sure not to benchmark with any external links in your test pages (because if you do use...
View ArticleSimple cross-browser Xdebug helper. Session starter and stopper, no add-ons...
During a recent browser upgrade I found myself stuck in a bit of a corner. The Firefox add-on I had been using, Xdebug Helper, was discontinued, and the supposed replacement add-on for it didn't work...
View ArticleDrupal security: video example of user account hijacking with XSS
In this short screencast a variety of security holes are shown, as well as some malicious things which are made possible due to these lapses. We'll take a walk-through of two security issues showcased...
View ArticleSome highlights from Drupalcon San Francisco
Drupalcon San Francisco was great. Here is some of what stood out to me, in no particular order:Tim O'Reilly's keynote was great (see link for it in comments). It put perspective on where Drupal fits...
View ArticleExample Varnish VCL for a Drupal / Pressflow site
A few months ago I set up Varnish on my Macbook Pro and have deployed it for a production site which serves anonymous and (a lot of) authenticated users. Initially, I spent a couple months just running...
View ArticleA Side Project: Part 1, Getting Started
"A Side Project" is a series of articles about an online web application I am working on. In Part 1 I share some of the thoughts and motivations which brought me to starting this project in the first...
View ArticleJavascript Framework Redux
Part II in a series of articles about an online web application I am working on. Read Part II'm am currently in the process of making my own web service, which will have a single-page-app (SPA) type of...
View ArticleBuild your own JavaScript framework
I've happily reached a significant milestone in the development of my project, finishing a foundational layer that by itself could be valid to open source at some point.Also:In my last post I explained...
View ArticleDrupal 8 architecture decisions. Standing on the shoulders of giants.
(Below are the two cents of someone who came to Drupal nearly nine years ago knowing only HTML and CSS, who worked hard to become a full fledged PHP developer, and has continued their programming...
View Article