Title: Diapositive 1
1Online Publishing Systems based on PHP New York
PHP Conference Expo 2006, June 16th Guillaume
Jarysta-Dautel, Devolia, Founder CTO
2- Introduction
- A few words about Devolia
- Session summary
- Part 1. Introduction to publishing platforms
- Part 2. PHP as the dedicated language
- Part 3. QA
Introduction
3- Part 1. Introduction to publishing platforms
- What is a publishing platform ?
- It gathers in a single web application every
tool needed for publishing, from one end to the
other - Example basic workflow
Part 1. Introduction to publishing platforms
4Part 1. Introduction to publishing platforms
5- A step, a tool
- Workflow generator
- Editing and artistic meetings VoIP
- One-click validations, e-mail / SMS / MMS
notifications - Advanced Contents Management System
- Contributing and rendering engines
- Print management
Part 1. Introduction to publishing platforms
6- The workflow generator
- Manages accounts and accesses levels
- Adapts your validation processes
- Defines your publishing strategy
Part 1. Introduction to publishing platforms
7- The virtual meeting room with VoIP
- The efficiency of an actual meeting
- The flexibility of an online tool
- The reliability of a stored meeting report
Part 1. Introduction to publishing platforms
8Video available on www.devolia.fr
Part 1. Introduction to publishing platforms
9- One-click validations
- Notify your agreement, your comments or your
disagreement to your team anytime with a single
click. - Publishing is time critical validations can be
sent by e-mail, SMS, MMS and private RSS feeds. - Point out what really matters notifications
include previews of what have been validated or
submitted.
Part 1. Introduction to publishing platforms
10Video available on www.devolia.fr
Part 1. Introduction to publishing platforms
11Video available on www.devolia.fr
Part 1. Introduction to publishing platforms
12- Advanced CMS
- Time-saving drag drop uploads.
- Full I/O raw text, HTML, XML, PDF, MS Word,
Excel, PowerPoint, RSS, Atom, LaTeX, - Indexing of every element, versioning support.
- Built-in search engine.
Part 1. Introduction to publishing platforms
13- Contributing and rendering engines
- MS Word-like, WYSIWYG text editor.
- Basic image workshop with crop and zoom
functions. - Third-party rendering engine.
Part 1. Introduction to publishing platforms
14Video available on www.devolia.fr
Part 1. Introduction to publishing platforms
15- Print management
- Include your printing and routing processes.
- Automatically send your High Res PDF.
Part 1. Introduction to publishing platforms
16- The publishing platform, many opportunities
- for your team
- for the Editor in Chief
- for the Chief Communications Officer
- for the CEO the shareholders
Part 1. Introduction to publishing platforms
17- Opportunities for your teams
- Work efficiently together
- Work wherever they are
- The defined workflow limits the risk of
intervention
Part 1. Introduction to publishing platforms
18- Opportunities for the Editor in Chief
- Every validation goes through him/her
- Logs and stats
Part 1. Introduction to publishing platforms
19- Opportunities for the Chief Communications
Officer - In a holding, such platforms may contribute to
reinforce its labeling over subsidiaries' brands - Effortless communication and brand management
- The publishing platform easily provides a
marketing extranet for your advertisement
partners
Part 1. Introduction to publishing platforms
20- Opportunities for the CEO and the shareholders
- Drastically reduce the publishing costs
Part 1. Introduction to publishing platforms
21- Building a publishing platform
- Strategy study
- Publishing agency work
- Hardware architecture
- Software architecture
- Maintaining
Part 1. Introduction to publishing platforms
22- Part 2. PHP as the dedicated language
- Out-of-the-box publishing platforms are not
realistic - Still, some macro-components can be pre-made
- Short development times
- A need for a language to work as glue
Part 2. PHP as the dedicated language case
studies
23- Why PHP has been selected
- Free and light (vs. J2EE)
- Lots of useful libraries
- Large development community
- Reliable
Part 2. PHP as the dedicated language case
studies
24- Conclusion
- Welcome to the print 2.0
Conclusion
25www.devolia.fr
Conclusion