Your SlideShare is downloading. ×
Drupal 8
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Drupal 8

1,686
views

Published on

Talk given at Programatica 2012 about the new features in Drupal 8.

Talk given at Programatica 2012 about the new features in Drupal 8.

Published in: Technology, Business

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,686
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Programatica 2012 - Drupal 8 Drupal 8 hook_future_alter() 1 Friday, November 16, 12
  • 2. Programatica 2012 - Drupal 8 2 Alexandru Badiu Demotix Gabriel Dragomir webikon Friday, November 16, 12
  • 3. Programatica 2012 - Drupal 8 3 Timeline Friday, November 16, 12
  • 4. Programatica 2012 - Drupal 8 3 Timeline Drupal 7.0 Jan 5, 2011 Friday, November 16, 12
  • 5. Programatica 2012 - Drupal 8 3 Timeline Drupal 7.0 Jan 5, 2011 Development begins Mar 10, 2011 Friday, November 16, 12
  • 6. Programatica 2012 - Drupal 8 3 Timeline Drupal 7.0 Jan 5, 2011 Development begins Mar 10, 2011 Feature freeze Dec 1, 2012 Friday, November 16, 12
  • 7. Programatica 2012 - Drupal 8 3 Timeline Drupal 7.0 Jan 5, 2011 Development begins Mar 10, 2011 Feature freeze Dec 1, 2012 Code freeze Feb 1, 2013 Friday, November 16, 12
  • 8. Programatica 2012 - Drupal 8 3 Timeline Drupal 7.0 Jan 5, 2011 Development begins Mar 10, 2011 Feature freeze Dec 1, 2012 Code freeze Feb 1, 2013 Drupal 8.0 Aug, 2013 Friday, November 16, 12
  • 9. Programatica 2012 - Drupal 8 4 Schimbari majore Pentru end-useri si clienti Mobile Editare de continut Pentru site builders Localizare Layouts Friday, November 16, 12
  • 10. Programatica 2012 - Drupal 8 5 Initiative majore Pentru designeri, front end devs HTML 5, Twig etc Pentru programatori Symfony Servicii web Configuration management Friday, November 16, 12
  • 11. Programatica 2012 - Drupal 8 6 Mobile Friday, November 16, 12
  • 12. Programatica 2012 - Drupal 8 7 Initiative majore Friday, November 16, 12
  • 13. Programatica 2012 - Drupal 8 8 Responsive design Friday, November 16, 12
  • 14. Programatica 2012 - Drupal 8 9 Performanta frontend++ Friday, November 16, 12
  • 15. Programatica 2012 - Drupal 8 10 Editare de continut Friday, November 16, 12
  • 16. Programatica 2012 - Drupal 8 11 Spark Friday, November 16, 12
  • 17. Programatica 2012 - Drupal 8 12 Localizare D7 Friday, November 16, 12
  • 18. Programatica 2012 - Drupal 8 13 Localizare D8 Friday, November 16, 12
  • 19. Programatica 2012 - Drupal 8 14 Inconsistenta O pagina contine blocuri, variabile de tema si zona de continut. Construire de la mic la mare Blocurile nu au informatii despre “contextul” (pagina) actuala. Blocuri nereutilizabile Layouts Content Area Block region Block region Block region Block Block Block Block Block Site Title Primary Links Secondary Links Logo Block region PageTitle Friday, November 16, 12
  • 20. Programatica 2012 - Drupal 8 15 Construire de la mare la mic Contextul actual este disponibil blocurilor. Toate elementele de continut sunt blocuri Blocuri individuale Blocurile sunt generate individual si suporta caching ESI. Layouts Who's online block Custom block Advert block Menu block View block Content block Custom block Custom text block View block Field block Custom block Field block Field block Advert block Arguments HTTP Req. Request SelectPass to Kernel Display controller Friday, November 16, 12
  • 21. Programatica 2012 - Drupal 8 16 Responsive layouts Friday, November 16, 12
  • 22. Programatica 2012 - Drupal 8 17 Panels in core Views in core Page manager Sistem de plugin-uri (CTools) Layouts Friday, November 16, 12
  • 23. Programatica 2012 - Drupal 8 18 HTML 5 Markup mai curat HTML 5 FAPI Componente standard TWIG in loc de Phptemplate Markup Friday, November 16, 12
  • 24. Programatica 2012 - Drupal 8 19 Symfony Friday, November 16, 12
  • 25. Programatica 2012 - Drupal 8 20 Servicii web Friday, November 16, 12
  • 26. Programatica 2012 - Drupal 8 21 Configuration management Live Save textSetting 1 Setting 2 label Database Database Dev TEST test test test test test test test test test test test test test test node/4admin/config/foo Welcome This is real content on the live site that end users are viewing node/4 Save old textSetting 1 Setting 2 label admin/config/foo Friday, November 16, 12
  • 27. Programatica 2012 - Drupal 8 22 Configuration management Live Save textSetting 1 Setting 2 label Active store (e.g. Database) Active store (e.g. Database) Dev TEST test test test test test test test test test test test test test test node/4 admin/config/foo Welcome This is real content on the live site that end users are viewing node/4 Save old textSetting 1 Setting 2 label admin/config/foo File storage File storage $node->uuid = '0a8f293...'; $node->uuid = '98a7bd...'; ALERT! Important announcement about something. ALERT! Important announcement about something. Friday, November 16, 12
  • 28. Programatica 2012 - Drupal 8 23 Multumim Intrebari? Friday, November 16, 12

×