Close up of a compact disc
Backing up your data is a critical process for any business, and as computers become more ubiquitous in our daily lives it is critical for many of us in our personal lives as well. Quite often this has never occurred to a person, whether personally or professionally, and at first it may seem complicated; But it's not. A reliable and robust backup system really has two extremely important aspects: Your data must be replicated in a separate physical location, AND You must be able to restore from this off-site backup. That's all there is to it! These two principles, applied...
GlusterFS Logo
What is GlusterFS? GlusterFS is a distributed network filesystem. It acts as a file system which can be attached to a server for storage like any other, but using network sockets it can be configured in a variety of ways to distribute the files across a number of disparate servers simultaneously and in a fashion which is transparent to users. It can be deployed to replicate the same data across multiple servers (sort of like RAID mirroring), or bring together the free space of multiple servers into a single large volume (sort of like RAID striping), or distribute data across...
On October 14, 2014 Google announced that SSLv3 (Secure Socket Layer, version 3) was vulnerable to an attack which has been given the cute name POODLE (Padding Oracle On Downgraded Legacy Encryption). OpenConcept has previously recommended the removal of support for SSLv3 in our Drupal Security Guide . Fallback to SSLv3 has been disabled on OpenConcept's servers. All HTTP servers providing encrypted service (HTTPS) should be forced to drop SSLv3 and support only TLS (Transport Layer Security). See the guide for instructions on how to do this. It is important to note that everyone who uses SSL should take action...
Heartbleed Logo
What is "Heartbleed"? "Heartbleed" is the common name being used to refer to a critical security vulnerability found in the OpenSSL TLS Heartbeat system. OpenSSL is a very popular encryption library in widespread use across the Internet. It is considered to be a critical piece of software infrastructure to countless organizations worldwide. It is the library in use on most Open Source systems to enable encryption, such as with HTTPS . The nature of the vulnerability allowed anyone to retrieve chunks of system memory from a web server with an affected OpenSSL package. This did not require any special network...
Drupal is a powerful web application framework and Content Management System. It is capable of serving high volume websites at incredible speeds. But a poorly configured cache setting can grind your web site to a halt, leaving impatient visitors waiting for pages. Excessive page load times will even drive some visitors away with the impression that your site has gone down. The most common recommendations for Drupal 7.x caching beyond the defaults provided in Core are APC, Varnish, and Memcache. Each plays its own specific role, and requires its own configuration settings to be reviewed by the site administrator. As...
"$1 Hosting Sale - Reliable, Secure & 99.9% Uptime‎" "Only $3.95/month + $10 Off Today!" "$1/mo 30GB Space 100GB Traffic, PHP, 100 Databases, 40+ Site/Blog Apps‎" "Cheap Web Hosting Canada from $1/mo Web Site Hosting" ... These are just some of the offers being made for bottom-line hosting solutions on today's World Wide Web. Offers that seem almost too good to be true. Often times things that seem that way end up being exactly that. It's not that they should be avoided completely, but when deciding what you need from your personal, organization, or corporate web site it is important...
DrupalCon Portland was held at the Oregon Convention Centre from May 20 - 24, 2013. I found out I was going in place of a coworker who could not make it about 5 days ahead of time. What a ride! Without much time to prepare my schedule, equipment, or fun adventures while on the West coast, I packed a laptop, some socks, and shot off for whatever might await me... It was daunting at first - a busy week chock full of amazing talks, great opportunities to learn and discuss and socialize - all in front of me without a...
One very common task faced by web developers worldwide is the need to move data from an old site to a new site. Frequently I have been faced with data migrations where the old and the new system are not even compatible systems (i.e. another CMS -> Drupal, or better yet, custom ASP + HTML -> Drupal! Fun!). Drupal's Migrate module is an extremely powerful and robust tool for managing this often complicated task. The Drupal.org site has plenty of documentation on the basic functionality of Migrate . In this article I will discuss some pitfalls of the Migrate module...