2015/11/09: Owners of websites that remained frozen for a year or more, because the _projects _they represent also were closed, or greatly slowed down their activity, face a big problem when those projects restart: updating the website without losing all its old content is really, really hard, if not impossible. Here is how I faced this problem with an old Drupal website, with an approach that can work on many other websites running off some database.
Decoupled CMS architecture (aka "headless") is rising in popularity in the development world. This model allows breakthrough user experiences, gives developers great flexibility to innovate, and helps site owners future-proof their builds. Learn more about headless CMS from Pantheon.
The modern Web is a dynamic place. However, sometimes it's necessary (or desirable) to remove the dynamic functionality of a website, while preserving its static content. Inspired in part by Karen Stevenson's excellent blog post, "Sending a Drupal Site into Retirement," I wanted to outline a few other techniques for accomplishing this. Reasons you may want to create a static copy of a site:
Learn more about Paragraphs, a Drupal module for content creators, in this interview with Murray Woodman of Morpht.
In my role here at Advomatic, doing Drupal Development, for the last two projects I've worked on, I've gotten requests for a surprisingly tedious layout that looks a little like this: It's a grid of images with captions of varying length. Now, this would be a cinch with tables, I prefer to handle these with ...
My KDE has the odd (yet quite smart) technology of receving a page twice to find the mime-type. If i knlick a link in my email program, kmail calls that url, defines the mimetype and the opens it in teh approporate application. This gives difficulties with the one-time reset password urls. I never get to see the status message, nor do i know how/if the password is reset. All I see is an access denied message. I do not know a solution, but think something in the line of a special short-time-session might be a solution.
Today I experienced a problem with Drupal's one time URL behaviour when resetting your password. I am a fan of the way Drupal does this, which I think is much better than most sites are handling password resets.
Do you find yourself repeating the same steps whenever you start a new Drupal project? Do you always download and enable the same modules, and make the same configuration changes every time? As we start doing more and more Drupal projects at Nomensa, I noticed that we were doing exactly this, so I started to look into ways to streamline our initial project setup process. My solution was to create my own custom installation profile that provides me with a template to start each project, and this article outlines the steps I took to create it. The code outlined in this article has been committed into GitHub at https://github.com/opdavies/linuxjournal_demo
, and it's available for you to download and re-use as needed.
How to optimize VPS for Drupal hosting