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

WordPress Greek Community - Meetup Athens 7 - Drupal - Thanos Poulitsas

WordPress Greek Community - Meetup Athens 7 - Drupal - Thanos Poulitsas

WordPress Greek Community

December 23, 2015
Tweet

More Decks by WordPress Greek Community

Other Decks in Technology

Transcript

  1. What is Drupal? Drupal is open source content management software

    maintained and developed by a community of more than 35,000 developers around the world who have contributed to the project. It is distributed under the terms of the GNU General Public License (or "GPL"), which means anyone is free to download it and share it with others.
  2. Drupal has changed! • With over 200 new features and

    improvements. Drupal 8 is the new standard for creating incredible digital experiences - for small businesses, global enterprises, and everything in between.
  3. Thanos Poulitsas WEB DEVELOPER, DEVOPS & CO-FOUNDER @ JASMINE Organizer

    of the Athens Drupal Community meetup Involved with the development of Drupal based websites: www.sdna.gr www.amnesty.gr www.hol.gr www.gazzetta.gr www.topontiki.gr www.pontos-news.gr and the list goes on… Get in touch Twitter: @thpoul Drupal: https://www.drupal.org/u/thpoul LinkedIn: https://gr.linkedin.com/in/thpoul
  4. Why Drupal? Views in Core Create: Admin listings Sidebar content

    Image galleries Slideshows REST output ...with 0 lines of code!
  5. Why Drupal? Proudly found elsewhere <article{{ attributes }}> {{ title_prefix

    }} {% if not page %} <h2{{ title_attributes }}> <a href="{{ url }}" rel="bookmark">{{ label }}</a> </h2> {% endif %} {{ title_suffix }} {% if display_submitted %} <footer class="node__meta"> {{ author_picture }} <div class="node__submitted {{ author_attributes.class }}"{{ author_attributes|without('class') }}> {% trans %}Submitted by {{ author_name|passthrough }} on {{ date }}{% endtrans %} {{ metadata }} </div> </footer> {% endif %} <div class="node__content {{ content_attributes.class }}"{{ content_attributes|without('class') }}> {{ content|without('links') }} </div> {% if content.links %} <div class="node__links"> {{ content.links }} </div> {% endif %} </article>
  6. Why Drupal? Web Services other systems or frameworks desktop Android

    applications other Drupal sites iPhone applications kiosk applications
  7. Why Drupal? • Developer friendly • Highly scalable • Secure

    • Multilingual • Modular architecture • Simplicity for editors • Accessibility for everyone • Mobile first, Responsive in Core • Great community
  8. When should I use D8? • https://drupal.org/project/usage/drupa l Alphas, (still

    have time to fix APIs!) Betas/RCs (late 2015) Once these lines cross (~2016) Platform’s proven, but community’s looking forward to Drupal 8.x/9. Module / Theme Developer Early Adopter / Launch in late-2015+ Late Adopter / Launch in 2016+ Conservative Usage