Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Demolishing myths about Drupal

Demolishing myths about Drupal

Talk about FLOSS, PHP-based projects and Drupal. Less NIH, More PFE: Demolishing myths about Drupal - Modern Web Event by the Open University of Catalonia (UOC) - June 2017

More Decks by David Rodríguez (davidjguru)

Other Decks in Technology

Transcript

  1. Focus & Scope Well, well, well… wait a minute Drupal,

    hell, sucks really? X X X X X X X X
  2. 1- Technical bias 2- General Purpose vs. Specific Purpose 3-

    Orientation to standards Possible reasons:
  3. If I had to start from scratch... ...what about the

    big picture? And so on, and so on...
  4. IMHO, There are three fundamental questions that you must solve

    by researching (little by little) 1- How much effort will it take to learn this technology? 2- What use can I give to this learning? 3- What is the future of this platform? ok, there we go! ->
  5. Vanity Metrics vs. Observations - more of 30K modules/plugins/extensions/whatever! -

    more of 100K registered users! - more of 2 millions downloads! - 89% of the web uses this technology! - important websites using this platform! - include advanced features! - the next big thing! Without repeating features? Active users? Yes? I downloaded the same many times… Can many people be wrong? Of course, Indeed, well, yes, always Yes? It is true? YAWN Let's talk seriously ->
  6. PHP & Standards Recommend ations PROCEDURAL VS OOP MVC PSR

    CODING don’t repeat yourself comment, comment, comment
  7. Community dynamics Centralized vs distributed documentation Support channels Patches and

    solutions Events and Training easy to get involved? Drupical
  8. CONCLUSIONS? 1- In the frame of FLOSS, everything is much

    easier 2- It’s better learning in standardized environments 3- Drupal has a number of important advantages 4- It’s important to get involved