Drupal Planet

Ask Freelock: Upgrade D6 to Drupal 7, or wait for 8?

Apparently there's some FUD (Fear, Uncertainty and Doubt) being sown by a few Drupal shops who…

Ask Freelock: Why should I use "Media" links instead of just embedding, in Drupal?

Joaquin asks:

Sorry, John.

But when it comes to adding Youtube and Vimeo, you…

Selling a Drupal-based product

A month or so ago, this question came up in a LinkedIn Drupal group:

Suppose a charity…

Performance problem: N! database calls

Kicking off some posts about various performance challenges we've fixed.

N Factorial

[Edit…

I've got a theory: The Scientific Method applied to web site performance

What can you do about this page being so slow? That's a question we've been asked by half a…

Ask Freelock: Collaborative Editing in OpenAtrium and Drupal?

We've been getting several inquiries related to document management in Drupal, and occasionally…

Heartbleed - Do you need to do anything?

Everybody is writing about Heartbleed this week. The reason? It probably affects more people…

Successful projects, part 5: A custom web site is like a building

Previously we learned why a custom web site is not a car. But it is a lot like a building.

Successful projects, part 4: It costs more if you do half the work

"My budget is really tight, can you get the project started and show me what to do to finish it…

PCI Compliance: the risks of doing e-commerce

It goes something like this: (Client): I want to add a shopping cart to my site. I…