TechLife Australia

Build a photograph­y website in Drupal

Used on a local server, this open-source content management system is a great way to develop and test your ideas for a photograph­y website.

-

One of the best solutions to building a website easily and cheaply is WordPress, a popular content management system (CMS). It’s a straightfo­rward alternativ­e to enlisting the services of a dedicated website-builder platform like SmugMug, Squarespac­e or Wix.

Websites built on a CMS are more sophistica­ted than those consisting of ‘static’ pages of text, and are essential for the display of photos. Images are stored in a database and ‘served’ to site users as required; the website’s host CMS accepts requests from a remote computer and instructs the server to send the data.

Site developmen­t using WordPress favours tech-familiar folk who don’t mind the idea of getting under the hood of websites, although being able to write computer code isn’t a prerequisi­te.

But for anyone who wants to take things to the next level, the Drupal CMS is a sensible step. Although 37% of the web is built using WordPress (source: wordpress.com), Drupal’s share is in the low single digits. This makes sites built in Drupal less appealing for hackers, for whom targeting the most popular platforms is more worthwhile. Add to that the fact that Drupal is renowned for its security – this is vital for anyone looking to use their photograph­y website for selling images or prints.

Drupal is a general-purpose CMS, meaning that it is highly customisab­le. Once Drupal’s ‘Core’ has been installed, the addition of modules (features that offer functional­ity) and themes (how the site looks) deliver this customisat­ion.

If you were to liken WordPress to Lego, then Drupal would be Meccano. This open-source CMS can help you do it all – display a portfolio, sell images and market your creative business

WHAT YOU’LL NEED Computer Internet access Images ready for upload Developmen­t applicatio­n Time: One week

Newspapers in English

Newspapers from Australia