drupal

recent posts related to the drupal content management system

Mollom CAPTCHA service review

Summary: This is a review of the Mollom CAPTCHA service, based on our experiences using Mollom with Drupal here on the devdaily.com website.

When I switched this website over to Drupal about three weeks ago, I knew I also needed to find a good Drupal CAPTCHA tool to deal with both comment spam (also known as "comment form spam") and contact spam (contact form spam). After digging around a little bit, Mollom seemed like it might be a good tool, especially since both Drupal and Mollom were both created by the same author, Dries Buytaert.

Drupal URL/URI - How to get the URL/URI of the current Drupal page

Drupal URL/URI FAQ: How do I get the URI (or URL) of the current web page from my Drupal theme (the current Drupal URI or URL)?

The Drupal Diaries, Day 12

If you're interested in the really short story, this Drupal-based website is now hosted on a new, dedicated Linux server with much more RAM than the old server. For the longer story -- and the details of Apache tweaks and a script to automatically restart Apache when it got hung up -- read on.

Surprised by the Drupal plus LAMP memory use

I ended up being really surprised, but it turns out that Drupal and the LAMP architecture (Linux, Apache, MySQL, and PHP) take much more memory than the old Java-based blog that I had running the DevDaily site previously.

The Drupal Diaries, Day 10

Wow, it's taking an awful lot of work trying to keep this site running right now. The server we're currently running on is a virtual CentOS machine with 256MB RAM, and the constant traffic from both users and robots (crawlers) causes Apache to lock up from time to time. Right now I'm tweaking all the LAMP (Linux, Apache, MySQL, and PHP) knobs I know how to tweak to keep the site more or less running most of the day.

Here's a quick review of the hacks, er, performance optimizations, I've been working on.

The Drupal Diaries, Day 3

As a few thousand people saw earlier this morning, Day 3 of the conversion to Drupal was filled with a little comedy. First, I ran into a MySQL "can't create/write to file" error message caused by not having the open-files-limit cranked up high enough.

Securing the Drupal cron.php script

I don't know how big of a deal it is yet, but as I learn more about Drupal and security, I just tightened down access to the Drupal cron.php script on this site.

One thing Drupal does is make a "cron" script available off of your root URL, and by default that script is made publicly available. I don't know exactly how this works yet (other than knowing that it fires off several Drupal cleanup tasks), but I really don't want to make that URL publicly available, so after digging around I found this nice Apache configuration solution here:

Drupal front page customization options

Drupal front page FAQ: How can I customize my Drupal front page?

In a previous blog entry I described how to make a Drupal node the front page of your wesbite. This is very often a nice, simple approach, but if the theme or format of your Drupal front page is significantly different than your interior pages, you may have to do something more than the simple approach I described in that earlier entry.

Setting the Drupal front page node

Drupal front page FAQ: How do I make a Drupal page (node) the front page of my Drupal website?

Drupal front page approaches

There are several ways to control the content of your Drupal front page, but if you just want to use a Drupal node as the front page of your site, you can set this on the Site Information admin page.

Drupal default settings, security, and spam

Drupal default settings, security, and spam: I've created several new websites with Drupal lately (One Man's Alaska, Tequila/Monk, and Legend of the Squirrel), and while I really like a lot of things about it, you also have to be careful with Drupal's default settings, in particular the default "social" settings, which lead to a

Syndicate content