Plone Rocks!March 2013
Python Meetup
Barcelona 2013
viernes, 22 de marzo de 13
Plone Rocks!March 2013
Python Meetup
Barcelona 2013
Ramon Navarro [email protected]
viernes, 22 de marzo de 13
Inic
i
Plone Rocks!March 2013
Content
Management
System
QUÈ ÉS CMS?
Plo
ne
0Plone Meetup
Barcelona 2013
viernes, 22 de marzo de 13
Inic
i
Plone Rocks!March 2013
Content
Management
System
QUÈ ÉS CMS?
Plo
ne
0Plone Meetup
Barcelona 2013
viernes, 22 de marzo de 13
Inic
i
Plone Rocks!March 2013
QUÈ ÉS PLONE?
Zo
db
1
CM
S
Plone Meetup
Barcelona 2013
viernes, 22 de marzo de 13
Inic
i
Plone Rocks!March 2013
QUÈ ÉS PLONE?
Zo
db
1
Python
CM
S
Plone Meetup
Barcelona 2013
viernes, 22 de marzo de 13
Inic
i
Plone Rocks!March 2013
QUÈ ÉS PLONE?
Zo
db
1
Python
Zope
CM
S
Plone Meetup
Barcelona 2013
viernes, 22 de marzo de 13
Plone Rocks!March 2013
Esc
ala
bilit
atZodb
QUÈ ÉS PLONE?
Base de dades orientada a objectes [jerarquica]
2
Pyth
on
Plone Meetup
Barcelona 2013
viernes, 22 de marzo de 13
Escalabilitat
QUÈ ÉS PLONE?
Cluster de backends i cluster de frontends
Usa
bili
tat
3
Zo
db
Plone Rocks!March 2013
Plone Meetup
Barcelona 2013
viernes, 22 de marzo de 13
Escalabilitat
QUÈ ÉS PLONE?
Cluster de backends i cluster de frontends
Usa
bili
tat
3
Zo
db
Plone
en 10 sec
ploud.com
Plone Rocks!March 2013
Plone Meetup
Barcelona 2013
viernes, 22 de marzo de 13
Esc
ala
bilita
t
Usabilitat
QUÈ ÉS PLONE?
AA XHTML1.1
Se
gu
reta
t
4Plone Rocks!March 2013
Plone Meetup
Barcelona 2013
viernes, 22 de marzo de 13
Seguretat
QUÈ ÉS PLONE?
Seguretat granular, amb herencia i grups
5
Usa
bilita
tN
ove
tats
Plone Rocks!March 2013
Plone Meetup
Barcelona 2013
viernes, 22 de marzo de 13
NOVETATS
Dia
zoS
eg
ure
tat
- Diazo
- Dexterity
- Collections
PERQUÈ MAI NINGÚ ENS HAVIA PARLAT D’AIXÒ?
Plone Rocks!March 2013
Plone Meetup
Barcelona 2013
viernes, 22 de marzo de 13
De
moDiazo
Com crear un tema?
Pels dissenyadors, pels enginyers, per tothom
6
No
veta
ts
Plone Rocks!March 2013
Plone Meetup
Barcelona 2013
viernes, 22 de marzo de 13
De
xte
rity
Dia
zo
Plone Rocks!March 2013
Plone Meetup
Barcelona 2013
Developer
Creates HTML/CSS
Designer
Creates rules/buildout
Tune up w content
viernes, 22 de marzo de 13
Dexterity
Com crear un tema?
Tipus de contingut flexibles i administrats via web
Co
llec
tio
ns
7
Dia
zo
Plone Rocks!March 2013
Plone Meetup
Barcelona 2013
viernes, 22 de marzo de 13
Co
llec
tio
ns
Dexte
rity
Plone Rocks!March 2013
Plone Meetup
Barcelona 2013
BookTitle [required]
Description
Image
Year [choose 2006,2007,..]
TTW
getPDF()
getURL()
viernes, 22 de marzo de 13
Collections
Com crear un tema?
Agrupacions de continguts dinàmiques
8
Dexte
rityE
l fu
tur
Plone Rocks!March 2013
Plone Meetup
Barcelona 2013
viernes, 22 de marzo de 13
Plone vs other cms
9
Co
llec
tion
sW
TF
??
Plone Rocks!March 2013
Plone Meetup
Barcelona 2013
viernes, 22 de marzo de 13
PYTHON WEB FRAMEWORKS10
Zo
om
ou
tS
ho
w C
ase
Plone Rocks!March 2013
Plone Meetup
Barcelona 2013
Plone is not an application framework![Pyramid]
Plone is not a relational data manager![Django]
Plone is not a designed for one user/few pages![Word[s,e,p,r]*|Kotti|Django...]
Plone is a CMS!
viernes, 22 de marzo de 13
Show case 11
Plo
ne
vs...C
om
mu
nit
y
Plone Rocks!March 2013
Plone Meetup
Barcelona 2013
viernes, 22 de marzo de 13
COMMUNITY 12
Plo
ne
vs...E
l fu
tur
Plone Rocks!March 2013
Plone Meetup
Barcelona 2013
viernes, 22 de marzo de 13
COMMUNITY 13
Co
mm
un
ityC
om
mu
nit
y
Wednesday, 16 November 11
Wednesday, 16 November 11Wednesday, 16 November 11
Plone Rocks!March 2013
Plone Meetup
Barcelona 2013
viernes, 22 de marzo de 13
COMMUNITY 13
Co
mm
un
ityC
om
mu
nit
y
Wednesday, 16 November 11
Plone Rocks!March 2013
Plone Meetup
Barcelona 2013
viernes, 22 de marzo de 13
COMMUNITY 13
Co
mm
un
ityC
om
mu
nit
y
Wednesday, 16 November 11
Plone Rocks!March 2013
Plone Meetup
Barcelona 2013
viernes, 22 de marzo de 13
COMMUNITY 13
Co
mm
un
ityC
om
mu
nit
y
Wednesday, 16 November 11
Plone Rocks!March 2013
Plone Meetup
Barcelona 2013
viernes, 22 de marzo de 13
COMMUNITY 14
Co
mm
un
ityE
l fu
tur
Wednesday, 16 November 11
Plone Rocks!March 2013
Plone Meetup
Barcelona 2013
viernes, 22 de marzo de 13
EL FUTUR- Short term
- Mid term
- Long term
LA PRIMA DE RISC PUJA, LA BORSA S’ENFONSA
Too
lba
rF
àc
il
15Plone Rocks!March 2013
Plone Meetup
Barcelona 2013
viernes, 22 de marzo de 13
Short
• Improved collections
• Adopt HTML5
• Support Diazo theming out of the box
• Improved calendaring and event management
• JQuery UI Widgets
Me
diu
mF
utu
r
16Plone Rocks!March 2013
Plone Meetup
Barcelona 2013
viernes, 22 de marzo de 13
MEDIUM• Flexible page layouts (“Deco Lite”)
• Chameleon page template engine
• WSGI deployment
• Standardize on browser views for all templates
• Standardize on plone.app.registry for storing settings
• Move away from the catalog for navigation
La
rge
Sh
ort
17Plone Rocks!March 2013
Plone Meetup
Barcelona 2013
viernes, 22 de marzo de 13
LONG
• Unified rendering model based on tiles
(“Blocks”)
• Page-centric content type model
(“Deco”)
• Make the ZMI optional
• Simplified publisher and access control
Too
lba
rM
ed
ium
18Plone Rocks!March 2013
Plone Meetup
Barcelona 2013
viernes, 22 de marzo de 13
Toolbar
Separar gestio de visualització
Nova UX d’edició basada en overlays De
co
19
No
veta
ts
Plone Rocks!March 2013
Plone Meetup
Barcelona 2013
viernes, 22 de marzo de 13
Toolbar
Separar gestio de visualització
Nova UX d’edició basada en overlays De
co
19
No
veta
ts
Plone Rocks!March 2013
Plone Meetup
Barcelona 2013
viernes, 22 de marzo de 13
Deco
trencant regles i fronteres
Block driven content management
a10
20
Too
lba
r
Plone Rocks!March 2013
Plone Meetup
Barcelona 2013
viernes, 22 de marzo de 13
Gràcies!
Ramon Navarro - [email protected]
Plone Rocks!March 2013
Plone Meetup
Barcelona 2013
viernes, 22 de marzo de 13