php

A block to show random content titles for Drupal

Do you like my Random Content block? I thought it would be nice to show people random selections from previous entries on my website as another way, along with the Popular Content block, to help visitors discover pages that they might be interested in. The way it was done is a little hack-ish, and it would be better to write this up as a module, but it does give an example of a custom content block using the PHP filter.

Setting up a LAMP environment on the Asus EEE

If you fancy using the Asus EEE as a development environment for you web projects then you are in luck. The little machine will quite happily run the entire LAMP stack. LAMP stands for Linux, Apache, PHP and MySQL, which are the operating system, web server, programming language and database components respectively. Being a developer isn't the only reason you might want to install this technology, it also lets you experiment with some interesting software, which I will be exploring in later blog posts.

Fun with the Asus EEE PC Part 4 - A Server In Your Handbag

Admittedly, I didn't actually try to put the EEE into a handbag, but a couple of people very enthusiastically mentioned that such a feat would be possible. Now of course as I'm sure you know there are few subjects more serious than servers, this is the impression I have got over the years from sysadmins suspicious of developers! So we ought to see if some serious technology works on the machine, could we really use it as a web server? Or a database server? Maybe even for Drupal?

reCaptcha, Drupal and a Proxy: A way to make it all work together

If you are running a site that is powered by Drupal you might want to take some precautions against spam being posted to your site, particularly if you allow comments. A useful way to stop such automated submissions is to use the reCaptcha system which allows you to generate a CAPTCHA and help digitise books at the same time. This whole system can be integrated into Drupal easily using the recaptcha module.

Syndicate content

Back to top