If you haven't seen it yet, check out a new site about building Drupal sites for mobile phones called MobileDrupal.com.
I've been experimenting with the dev version of Drupal 7 and was initially having problems with the PHP memory. This is the memory error that I was getting:
An error occurred.
Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 35 bytes) in /home/me/workspace/d7tank/includes/registry.inc on line 153
Here is the solution:
Here are som interesting Drupal & open source links that I've been reading today:
This page lists some PHP and MySQL snippets for Drupal:
Drupal stores dates in Unix time format. I had to look this up because I was trying to find email addresses for users who joined after a certain date. I used a SQL query in phpmyadmin and then exported into an OpenOffice spreadsheet:
A few people have recently asked me: Should I use Drupal 5 or Drupal 6?
Drupal 6 is stable and it has a lot of great features that aren't available in Drupal 5. The only reason I would use Drupal 5 for a new site is if using a module that were only available for Drupal 5. Ubercart is one that comes to mind. (I haven't used Ubercart, but it was recommended to me as the ideal way to to ecommerce in Drupal.)
Backing up a Drupal site has always been a tedious process. I've just learned about an easier way.
Search engines like Google and Yahoo are based on Unix (Linux or BSD). Unlike on Windows, filenames on Unix servers are case-sensitive. That means a file called INDEX.HTML is a different file than index.html.
Drupal has an SEO issue where URLs are not case sensitive. I'll explain why this is a problem.
I've added this site to Twitter at http://twitter.com/webmastertips.
Drupal has a Twitter Module, but it doesn't come with any documentation. This post is a first test of Drupal's Twitter Module on this site. If it works, I'll follow up on this post.
The old Drupalzilla.com site had a database of Drupal modules with tips for SEO. I've copied some of the information into the pages below.