Less NIH, More PFE Demolishing myths about Drupal
It’s me@davidjguru
drupal.org/rojomorgan
1- Technical bias
2- General Purpose vs. Specific Purpose
3- Orientation to standards
Possible reasons:
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! ->
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 ->
PHP & Standards
Recommendations
PROCEDURAL VS OOP
MVC
PSR
CODING
don’t repeat yourself
comment, comment, comment
Community dynamics
Centralized vs distributeddocumentationSupport channelsPatches and solutionsEvents and Training
easy to get involved?
Drupical
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
https://pantheon.io/blog/decoupled-architecture-wordpress-and-drupal
https://www.facebook.com/notes/facebook-engineering/bigpipe-pipelining-web-pages-for-high-performance/389414033919
http://buytaert.net/the-future-of-decoupled-drupal
http://drupal.sh/in-a-world-of-microservices-is-drupal-an-unwanted-swiss-army-knife
https://opensource.com/business/16/6/which-php-framework-right-you
some recommendations:
Thank you for your time and I hope to see you at:SevillaDevelopers sevilladevelopersjobsDrupal.org DrupalSevilla