Tehnikalije
2.5 godina se razvija
Novi DB layer koji koristi PHP5 PDO, PHP 5.2.4, MySQL
>= 5.0.15 ili PostgreSQL >= 8.3, S...
Sigurnost i održavanje
"slimmed down" install profile, CLI
Cron s ključevima, autorun
Rate limited login, anti brute-force...
Usability
Prezentacija sama za sebe - www.d7ux.org
Overlay, kontekstualni linkovi, vertikalni tabovi (nema
više fieldsetov...
Performanse
Smanjen broj query-a za path alias
Poboljšana podrška za HTTP proxije (uključujući i reverse
proxije), guest p...
Useri i OpenID
Novi API za rad s ulogama i dopuštenjima
Blokiranje IP adresa, e-mail i username filteri kao
contrib modul
...
Teme
Iduća radionica? Portanje modula na D7
Nema više Bluemarine, Chameleon i Pushbutton tema
Stark tema - default HTML i ...
Organizacija stranica
help text je regija
Site mission je regija, footer poruka takodjer
glavni content je blok!
blokovi m...
Datoteke
first class Drupal objekti sa file_load(), file_save() i
file_validate() funkcijama i hookovima!
file_move(), fil...
FieldAPI
Custom data fieldovi mogu biti dodani na node-ove,
usere, komentare i taxonomy pojmove (!!!)
Fieldovi su translat...
Ostalo
SEO:
rel="canonical", rel="shortlink" (alternative URL to third-party
services)
Svi moduli mogu mijenjati Meta info...
Ostalo
podrška za language-aware search:
http://drupal.org/node/511594
News aggregator - OPML import, veća kontrola nad
fe...
Ostalo
Lokalizacija - message context (msgctxt)
Poboljšan node access control sistem, acl za
published i unpublished nodeo...
Maknuto iz jezgre
Blog API modul
Ping modul
Throttle modul
Dodano
Ne stane na slide 
Više od 50 modula:
http://www.unleashedmind.com/en/blog/sun/more-
than-50-drupal-modules-moved-...
Extras
Media modul
Zaključak
Je li Drupal 7 (beta 2) trenutno spreman za produkciju?
http://drupal7releasedate.com/
D7 jezgra je doživjela br...
Drupal 7 (P)review @ mama hacklab
Drupal 7 (P)review @ mama hacklab
Upcoming SlideShare
Loading in …5
×

Drupal 7 (P)review @ mama hacklab

1,369 views

Published on

Prezentacija Drupala 7 - 24.10.2010. @ mama hacklab u sklopu DrupalHR druženja

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,369
On SlideShare
0
From Embeds
0
Number of Embeds
241
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Drupal 7 (P)review @ mama hacklab

  1. 1. Tehnikalije 2.5 godina se razvija Novi DB layer koji koristi PHP5 PDO, PHP 5.2.4, MySQL >= 5.0.15 ili PostgreSQL >= 8.3, SQLite Query builder, master/slave replikacija, transakcije, multi- insert queries InnoDB defaultni (skalabilnost, integritet) jQuery 1.4.2, jQuery UI 1.8, jQuery Forms 2.36
  2. 2. Sigurnost i održavanje "slimmed down" install profile, CLI Cron s ključevima, autorun Rate limited login, anti brute-force Update manager! Bolje verzioniranje modula, moduli mogu odrediti točnu verziju o kojoj ovise! administrator role
  3. 3. Usability Prezentacija sama za sebe - www.d7ux.org Overlay, kontekstualni linkovi, vertikalni tabovi (nema više fieldsetova) Shortcuti
  4. 4. Performanse Smanjen broj query-a za path alias Poboljšana podrška za HTTP proxije (uključujući i reverse proxije), guest pageviewovi mogu biti servirani direktno iz cache-a; nema više session_start za guest usere code registry - moduli deklariraju datoteke koji koriste u svojim .info datotekama što omogućava Drupalu da lazy- loada klase i interfaceove po potrebi
  5. 5. Useri i OpenID Novi API za rad s ulogama i dopuštenjima Blokiranje IP adresa, e-mail i username filteri kao contrib modul per-user theme maknute iz core u contrib: http://drupal.org/node/292253 OpenID - Gmail i Google Apps for Domain
  6. 6. Teme Iduća radionica? Portanje modula na D7 Nema više Bluemarine, Chameleon i Pushbutton tema Stark tema - default HTML i CSS Seven - tema za administraciju template_preprocess sa hookovima: http://api.drupal.org/api/function/theme/7
  7. 7. Organizacija stranica help text je regija Site mission je regija, footer poruka takodjer glavni content je blok! blokovi mogu vratiti strukturirani array koji se kasnije renderira
  8. 8. Datoteke first class Drupal objekti sa file_load(), file_save() i file_validate() funkcijama i hookovima! file_move(), file_copy() i file_delete() functions rade s objektima i mogu pozivati hookove file handling koristi PHP stream wrapperere koji omogućavaju pluggable (npr. S3 storage ili Flickr photos). Dodan hook_file_url_alter() hook, koji omogućava da se fileovei mogu servirati sa CDN-a! (konačno!) FileField/ImageField u jezgi
  9. 9. FieldAPI Custom data fieldovi mogu biti dodani na node-ove, usere, komentare i taxonomy pojmove (!!!) Fieldovi su translatable Većinom CCK modul Node body i teaser nisu više hardcodirani propertiji u node objektu
  10. 10. Ostalo SEO: rel="canonical", rel="shortlink" (alternative URL to third-party services) Svi moduli mogu mijenjati Meta informacije prije nego što se node renderira, novi hookovi Filteri: Defaultni tekst formati mogu biti specificirani po rolama Novi API
  11. 11. Ostalo podrška za language-aware search: http://drupal.org/node/511594 News aggregator - OPML import, veća kontrola nad feedovima, plugabilni parseri i procesori Testing framework Bolja podrška za vremenske zone, oslanjanje na PHP Dodana RDF podrška
  12. 12. Ostalo Lokalizacija - message context (msgctxt) Poboljšan node access control sistem, acl za published i unpublished nodeove Pojednostavljene akcije i triggeri, contrib rules modules Task handling - queue API za dugačke zadatke; cron; locking framework
  13. 13. Maknuto iz jezgre Blog API modul Ping modul Throttle modul
  14. 14. Dodano Ne stane na slide  Više od 50 modula: http://www.unleashedmind.com/en/blog/sun/more- than-50-drupal-modules-moved-into-drupal-7
  15. 15. Extras Media modul
  16. 16. Zaključak Je li Drupal 7 (beta 2) trenutno spreman za produkciju? http://drupal7releasedate.com/ D7 jezgra je doživjela brojne preinake koji omogućuju razvoj kompleksnijih web siteova Za razliku od D6, za D7 već postoji jako puno modula Drupal 7 SaaS http://www.drupalgardens.com/

×