Security Drupal vs WordPress: welk CMS is veiliger?

7 november 2014 - Door Cies Breijs  (Geen reacties)    WordPress

Photo: Dennis Jarvis

Read this article in English using Google Translate.

Regelmatig krijgen we de vraag welk CMS beter is vanuit security-perspectief: DRupal of WordPress? Ook horen we wel eens dat klanten hebben gehoord dat Drupal veiliger is dan WordPress. Kunnen we bepalen hoe "veilig" een stuk software is?  Of concreter: kunnen we van twee stukken software die een gelijksoortige behoefte vervullen —in dit geval de CMSen Drupal en WordPress— aangeven welke het veiligst is?

Lees meer

Highlights van DrupalCon 2014 Amsterdam

10 oktober 2014 - Door Martijn Dragt  (Geen reacties)    Drupal

Photo by Michael Schmid

Het grootste Drupal evenement van Europa zit er helaas weer op, tijd voor een recap. Een week vol inspiratie, nieuwe contacten opdoen, werken aan Drupal 8 en ook veel fun!

Zoals elk jaar is de DrupalCon steeds weer in een ander Europees land en na Londen, München en Praag was dit jaar onze eigen hoofdstad aan de beurt. Het RAI congrescentrum was de hotspot waar de 2300 Drupalistas uit heel Europa zich verzamelden (zie groepsfoto hierboven).

Lees meer

Custom CMS pages in Ruby on Rails and Symfony2

16 juni 2014 - Door Korstiaan de Ridder  (Geen reacties)    Development

code-snippet

Having a custom application build on a Web Application Framework doesn't necessarily rule out the need for basic CMS functionality. Allowing the administrator to create and manage custom pages (for example for news or business hours) is quite common. And allowing the administrator to be able to configure who can access which custom page isn't something only for typical CMS'es. For example, a business hours page might be accessible for everyone, but a page informing customers of upcoming price changes should only be accessible for paying customers.

This post describes how to add this functionality to our two frameworks of choice: the Ruby based Ruby on Rails and the PHP based Symfony 2. For both of these frameworks we explain how to CRUD (Create Read Update Delete) the page and how to add authorization.
Lees meer