SlideShare ist ein Scribd-Unternehmen logo
1 von 34
Downloaden Sie, um offline zu lesen
>1
A landing page generator
Alexey Asyaev
ITDT Ltd.
Russia
based on OpenCms
> 2
ITDT Ltd.
 Alexey Asyaev, CEO, ITDT Ltd.
 Small team – (10+ team members)
 Located in Kirov, Russia
 Java development: Tomcat/OpenCms — (50%),
LifeRay, Gate-in, IBM WebSphere (Portals), SOA, ESB
and other integration technologies - (50%)
 With OpenCms since 2006: support RU-localization
module and more...
 Customers: Russia, Germany
> 3
Agenda: LandingPage Generator
 Project idea
 Customer requirements
 What we have done:
 System architecture
 Application building blocks
 Examples/Demo
 Application area/Business cases
 Future development
> 4
What is LandingPage Generator
 Landing Page (WikiPedia):
 Reference
 Transactional
Web Shop
Online Booking System
Business/Corporate
Web Page
Blog
Knowledgebase/Wiki
Personal Web Site
Online Communities
> 5
What is LandingPage Generator
 Landing Page (WikiPedia):
 Reference
 Transactional
Web Shop
Online Booking System
Business/Corporate
Web Page
Blog
Knowledgebase/Wiki
Personal Web Site
Online Communities
Landing page presents information that is relevant to the visitor.
It's expected that a visitor has to take an action by completing a transaction
(fill-in the form, setup a call, subscribe, buy something etc.).
The goal is to capture information about the visitor and
to convert the visitor into a customer.
> 6
LP Generator: Samples
 Landing page samples...
> 7
LP Generator: Samples
 Landing page samples...
Why Landing page is so popular?
They are well structured for different kind of devices
> 8
LP Generator: Samples
 Why Landing Page is so popular?
 Conveniet for end-user
 Simple and cheap
 Fast to deploy
 Doesn't require much resources
 Convenient for SEO, SMM activities
 It's easy to get it responsive
> 9
LP Generator: Samples
 Why Landing Page is so popular?
 Conveniet for end-user
 Simple and cheap
 Fast to deploy
 Doesn't require much resources
 Convenient for SEO, SMM activities
 It's easy to get it responsive
It has less content and simple,
one-click-navigation
> 10
LP Generator: Samples
 Why Landing Page is so popular?
 Conveniet for end-user
 Simple and cheap
 Fast to deploy
 Doesn't require much resources
 Convenient for SEO, SMM activities
 It's easy to get it responsive
It has less content and simple,
one-click-navigation
It takes hours or even minutes
to get it deployed
> 11
LP Generator: Samples
 Why Landing Page is so popular?
 Conveniet for end-user
 Simple and cheap
 Fast to deploy
 Doesn't require much resources
 Convenient for SEO, SMM activities
 It's easy to get it responsive
It has less content and simple,
one-click-navigation
It takes hours or even minutes
to get it deployed
An easiest way to configure targets and
control e-marketing activities and results
> 12
LP Generator: Samples
 Why Landing Page is so popular?
 Conveniet for end-user
 Simple and cheap
 Fast to deploy
 Doesn't require much resources
 Convenient for SEO, SMM activities
 It's easy to get it responsive
It has less content and simple,
one-click-navigation
It takes hours or even minutes
to get it deployed
An easiest way to configure targets and
control e-marketing activities and results
> 13
LP Generator: Project idea
 LP Generator Idea
 Professional OpenCms architecture (technical)
 Intuitive ADE capabilities (end-user)
 Customer requirements (end-user)
> 14
LP Generator: Customer requirements
 We've asked our customers:
 What do they expect from LP?
 What are their wishes/dreams/doubts?
 The following aspects were in the focus:
 Look&Feel
 Content manager skills
 Time&Cost
> 15
LP Generator: Customer requiremetns
 Requirements collected in result:
 Templates ready to use out-of-the box
 Create new web pages «in seconds»
 Clone web pages on demand
 Templates has to be flexible and easy to manage
without special skills
 WYSIWYG intuitive UI with built-in help sub-system
 Platform has to be stable and robust
> 16
LP Generator: Click and Go
 The motto:
 Click and Go
 The aim:
 Get Landing page up and running as fast as possible
 What we have done: step by step...
> 17
LP Generator: What we have done
 Extended ADE with built-in help subsystem
 Designed web site cache subsystem (“resource pool”)
 Provided integration with DNS provider
 Designed a number of demo templates
 Implemented a set of performance/load and stress
tests
> 18
LP Generator: Built-in help subsystem
 Help «Icon» is available for any Content type
 «Welcome» help article is available when ADE starts
editing mode
 Help content can be extended and maintained by
Content manager
 Help module can be used with any OpenCms-based
WebPage(ver. 9.5/10.0)
> 19
LP Generator: Built-in help subsystem
 How «help acticles» can be configured?
Content Type1
VFS
Content Type2 Content TypeN
Help
Help
Help
Help
Help
na
> 20
LP Generator: Built-in help subsystem
 «Welcome» (when ADE starts editing mode)
 Help articles (hints) based on Content type
> 21
LP Generator: Built-in help subsystem
 «Welcome» (when ADE starts editing mode)
 Help articles (hints) based on Content type
> 22
LP Generator: Examples
Some clicks to get an impression...
> 23
LP Generator: How to create new page
...Simple steps...
 Choose @DomainName@
 Choose preffered Template
 Provide customer data (Company name, Company
address, Logo, Phone/Fax, etc.)
Press «GO»
Process
New Web page
LP Generator
> 24
LP Generator: Examples
Some clicks to get an impression...
Advertising Platforms
Amd more...
Advertising Platforms
Amd more...
Payment
Gateways
Payment
Gateways
> 25
LP Generator: Architecture
Templates
web sites
Customer's
Web pages
Cached
web sites
based on
Templates
User Interface
Agent
VFS
LPG Engine
DNS ProviderN
DNS Provider2
DNS Provider1
Payment
Gateways
Advertising Platforms
and more...
> 26
LP Generator: What is template
Template1
web site
Private
Template2
web site
Template Configuration
Document
- Category/ Tags
- Attributes
- Replacement constants
(List)
TemplateN
web site
Public
VFS
Template can be
> 27
LP Generator: What is template
Template1 (web site)
VFS
List of constants
@CompanyTitle@
@Company Address@
@CompanyPhone@
…
(defined by Content manager)
> 28
LP Generator: Resource pool
Template1
web site
Template2
web site
Template3
web site
VFS
TemplateN
web site
5
12
7
19
Resource pool
Agent
???
> 29
LP Generator: Resource pool
Template1
web site
Template2
web site
Template3
web site
VFS
TemplateN
web site
5
12
7
19
Resource pool
Agent
???
Template1: 10
Template2: 10
Template3: 20
TemplateN: m Template 1 Template 2 Template 3 Template N
0
10
20
30
40
TimeFrame1
TimeFrame1
> 30
LP Generator: New web page creation
Template1 Template2 Template3 TemplateN
New Web page
Template4
Empty
Publication: 20 vs 250 resources
> 31
LP Generator: Application areas
 Public free services
 Landing page constructors (advert.)
 Social projects
 Corporate/Educational
 Extentions to e-commerce/community applications
 Business (Private) commercial services
 Design/Marketing/SEO/etc. Agencies
> 32
LP Generator: Future development
 Design/Develop more templates
 End-user resources quotation
 Build SEO/Marketing tools for web-shops
 Integration with e-commerce/e-marketing
platforms/tools
 Increasing performance
 ...
> 33
LP Generator: Future development
 Design/Develop more templates
 End-user resources quotation
 Build SEO/Marketing tools for web-shops
 Integration with e-commerce/e-marketing
platforms/tools
 Increasing performance
 ...
We support OpenCms 10.0 already and ready for 10.5
Thank you very much!
Questions???
#
Alexey Asyaev
ITDT Ltd.
Russia
alexey.asyaev@itdt.ru
www.itdt.ru

Weitere ähnliche Inhalte

Andere mochten auch

Andere mochten auch (7)

OpenCms Days 2015 Workflow using Docker and Jenkins
OpenCms Days 2015 Workflow using Docker and JenkinsOpenCms Days 2015 Workflow using Docker and Jenkins
OpenCms Days 2015 Workflow using Docker and Jenkins
 
OpenCms Days 2016: Participation and transparency portals with OpenCms
OpenCms Days 2016: Participation and transparency portals with OpenCmsOpenCms Days 2016: Participation and transparency portals with OpenCms
OpenCms Days 2016: Participation and transparency portals with OpenCms
 
OpenCms Days 2015 OpenCms X marks the spot
OpenCms Days 2015 OpenCms X marks the spotOpenCms Days 2015 OpenCms X marks the spot
OpenCms Days 2015 OpenCms X marks the spot
 
OpenCms Days 2015 Creating Apps for the OpenCms 10 workplace
OpenCms Days 2015  Creating Apps for the OpenCms 10 workplace OpenCms Days 2015  Creating Apps for the OpenCms 10 workplace
OpenCms Days 2015 Creating Apps for the OpenCms 10 workplace
 
OpenCms Days 2015 Next generation repository
OpenCms Days 2015  Next generation repositoryOpenCms Days 2015  Next generation repository
OpenCms Days 2015 Next generation repository
 
OpenCms Days 2015 Hidden features of OpenCms
OpenCms Days 2015 Hidden features of OpenCmsOpenCms Days 2015 Hidden features of OpenCms
OpenCms Days 2015 Hidden features of OpenCms
 
OpenCms Days 2014 - Nested containers in action
OpenCms Days 2014 - Nested containers in actionOpenCms Days 2014 - Nested containers in action
OpenCms Days 2014 - Nested containers in action
 

Mehr von Alkacon Software GmbH & Co. KG

Mehr von Alkacon Software GmbH & Co. KG (15)

OpenCms Days 2015 OpenGovernment
OpenCms Days 2015 OpenGovernmentOpenCms Days 2015 OpenGovernment
OpenCms Days 2015 OpenGovernment
 
OpenCms Days 2015 OpenCms at erarta
OpenCms Days 2015 OpenCms at erarta OpenCms Days 2015 OpenCms at erarta
OpenCms Days 2015 OpenCms at erarta
 
OpenCms Days 2015 How do you develop for OpenCms?
OpenCms Days 2015 How do you develop for OpenCms?OpenCms Days 2015 How do you develop for OpenCms?
OpenCms Days 2015 How do you develop for OpenCms?
 
OpenCms Days 2015 Arkema, a leading chemicals company
OpenCms Days 2015 Arkema, a leading chemicals companyOpenCms Days 2015 Arkema, a leading chemicals company
OpenCms Days 2015 Arkema, a leading chemicals company
 
OpenCms Days 2014 - How Techem handles international customer portals
OpenCms Days 2014 - How Techem handles international customer portalsOpenCms Days 2014 - How Techem handles international customer portals
OpenCms Days 2014 - How Techem handles international customer portals
 
OpenCms Days 2014 - Enhancing OpenCms front end development with Sass and Grunt
OpenCms Days 2014 - Enhancing OpenCms front end development with Sass and GruntOpenCms Days 2014 - Enhancing OpenCms front end development with Sass and Grunt
OpenCms Days 2014 - Enhancing OpenCms front end development with Sass and Grunt
 
OpenCms Days 2014 - OpenCms cloud setup with the FI-TS
OpenCms Days 2014 - OpenCms cloud setup with the FI-TSOpenCms Days 2014 - OpenCms cloud setup with the FI-TS
OpenCms Days 2014 - OpenCms cloud setup with the FI-TS
 
OpenCms Days 2014 - OpenCms Module Development and Deployment with IntelliJ, ...
OpenCms Days 2014 - OpenCms Module Development and Deployment with IntelliJ, ...OpenCms Days 2014 - OpenCms Module Development and Deployment with IntelliJ, ...
OpenCms Days 2014 - OpenCms Module Development and Deployment with IntelliJ, ...
 
OpenCms Days 2014 - OpenCms 9 - A video tube?
OpenCms Days 2014 - OpenCms 9 - A video tube?OpenCms Days 2014 - OpenCms 9 - A video tube?
OpenCms Days 2014 - OpenCms 9 - A video tube?
 
OpenCms Days 2014 - User Generated Content in OpenCms 9.5
OpenCms Days 2014 - User Generated Content in OpenCms 9.5OpenCms Days 2014 - User Generated Content in OpenCms 9.5
OpenCms Days 2014 - User Generated Content in OpenCms 9.5
 
OpenCms Days 2014 - Using the SOLR collector
OpenCms Days 2014 - Using the SOLR collectorOpenCms Days 2014 - Using the SOLR collector
OpenCms Days 2014 - Using the SOLR collector
 
OpenCms Days 2014 - Responsive bootstrap templates reloaded
OpenCms Days 2014 - Responsive bootstrap templates reloadedOpenCms Days 2014 - Responsive bootstrap templates reloaded
OpenCms Days 2014 - Responsive bootstrap templates reloaded
 
OpenCms Days 2014 Keynote - Step up to OpenCms 9.5
OpenCms Days 2014 Keynote - Step up to OpenCms 9.5OpenCms Days 2014 Keynote - Step up to OpenCms 9.5
OpenCms Days 2014 Keynote - Step up to OpenCms 9.5
 
OpenCms Days 2014 - Introducing the 9.5 OpenCms documentation
OpenCms Days 2014 - Introducing the 9.5 OpenCms documentationOpenCms Days 2014 - Introducing the 9.5 OpenCms documentation
OpenCms Days 2014 - Introducing the 9.5 OpenCms documentation
 
OpenCms Days 2014 - OpenCms content editor and pdf extensions
OpenCms Days 2014 - OpenCms content editor and pdf extensionsOpenCms Days 2014 - OpenCms content editor and pdf extensions
OpenCms Days 2014 - OpenCms content editor and pdf extensions
 

Kürzlich hochgeladen

CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
VishalKumarJha10
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 

Kürzlich hochgeladen (20)

5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 

OpenCms Days 2016: A landing page generator based on OpenCms

  • 1. >1 A landing page generator Alexey Asyaev ITDT Ltd. Russia based on OpenCms
  • 2. > 2 ITDT Ltd.  Alexey Asyaev, CEO, ITDT Ltd.  Small team – (10+ team members)  Located in Kirov, Russia  Java development: Tomcat/OpenCms — (50%), LifeRay, Gate-in, IBM WebSphere (Portals), SOA, ESB and other integration technologies - (50%)  With OpenCms since 2006: support RU-localization module and more...  Customers: Russia, Germany
  • 3. > 3 Agenda: LandingPage Generator  Project idea  Customer requirements  What we have done:  System architecture  Application building blocks  Examples/Demo  Application area/Business cases  Future development
  • 4. > 4 What is LandingPage Generator  Landing Page (WikiPedia):  Reference  Transactional Web Shop Online Booking System Business/Corporate Web Page Blog Knowledgebase/Wiki Personal Web Site Online Communities
  • 5. > 5 What is LandingPage Generator  Landing Page (WikiPedia):  Reference  Transactional Web Shop Online Booking System Business/Corporate Web Page Blog Knowledgebase/Wiki Personal Web Site Online Communities Landing page presents information that is relevant to the visitor. It's expected that a visitor has to take an action by completing a transaction (fill-in the form, setup a call, subscribe, buy something etc.). The goal is to capture information about the visitor and to convert the visitor into a customer.
  • 6. > 6 LP Generator: Samples  Landing page samples...
  • 7. > 7 LP Generator: Samples  Landing page samples... Why Landing page is so popular? They are well structured for different kind of devices
  • 8. > 8 LP Generator: Samples  Why Landing Page is so popular?  Conveniet for end-user  Simple and cheap  Fast to deploy  Doesn't require much resources  Convenient for SEO, SMM activities  It's easy to get it responsive
  • 9. > 9 LP Generator: Samples  Why Landing Page is so popular?  Conveniet for end-user  Simple and cheap  Fast to deploy  Doesn't require much resources  Convenient for SEO, SMM activities  It's easy to get it responsive It has less content and simple, one-click-navigation
  • 10. > 10 LP Generator: Samples  Why Landing Page is so popular?  Conveniet for end-user  Simple and cheap  Fast to deploy  Doesn't require much resources  Convenient for SEO, SMM activities  It's easy to get it responsive It has less content and simple, one-click-navigation It takes hours or even minutes to get it deployed
  • 11. > 11 LP Generator: Samples  Why Landing Page is so popular?  Conveniet for end-user  Simple and cheap  Fast to deploy  Doesn't require much resources  Convenient for SEO, SMM activities  It's easy to get it responsive It has less content and simple, one-click-navigation It takes hours or even minutes to get it deployed An easiest way to configure targets and control e-marketing activities and results
  • 12. > 12 LP Generator: Samples  Why Landing Page is so popular?  Conveniet for end-user  Simple and cheap  Fast to deploy  Doesn't require much resources  Convenient for SEO, SMM activities  It's easy to get it responsive It has less content and simple, one-click-navigation It takes hours or even minutes to get it deployed An easiest way to configure targets and control e-marketing activities and results
  • 13. > 13 LP Generator: Project idea  LP Generator Idea  Professional OpenCms architecture (technical)  Intuitive ADE capabilities (end-user)  Customer requirements (end-user)
  • 14. > 14 LP Generator: Customer requirements  We've asked our customers:  What do they expect from LP?  What are their wishes/dreams/doubts?  The following aspects were in the focus:  Look&Feel  Content manager skills  Time&Cost
  • 15. > 15 LP Generator: Customer requiremetns  Requirements collected in result:  Templates ready to use out-of-the box  Create new web pages «in seconds»  Clone web pages on demand  Templates has to be flexible and easy to manage without special skills  WYSIWYG intuitive UI with built-in help sub-system  Platform has to be stable and robust
  • 16. > 16 LP Generator: Click and Go  The motto:  Click and Go  The aim:  Get Landing page up and running as fast as possible  What we have done: step by step...
  • 17. > 17 LP Generator: What we have done  Extended ADE with built-in help subsystem  Designed web site cache subsystem (“resource pool”)  Provided integration with DNS provider  Designed a number of demo templates  Implemented a set of performance/load and stress tests
  • 18. > 18 LP Generator: Built-in help subsystem  Help «Icon» is available for any Content type  «Welcome» help article is available when ADE starts editing mode  Help content can be extended and maintained by Content manager  Help module can be used with any OpenCms-based WebPage(ver. 9.5/10.0)
  • 19. > 19 LP Generator: Built-in help subsystem  How «help acticles» can be configured? Content Type1 VFS Content Type2 Content TypeN Help Help Help Help Help na
  • 20. > 20 LP Generator: Built-in help subsystem  «Welcome» (when ADE starts editing mode)  Help articles (hints) based on Content type
  • 21. > 21 LP Generator: Built-in help subsystem  «Welcome» (when ADE starts editing mode)  Help articles (hints) based on Content type
  • 22. > 22 LP Generator: Examples Some clicks to get an impression...
  • 23. > 23 LP Generator: How to create new page ...Simple steps...  Choose @DomainName@  Choose preffered Template  Provide customer data (Company name, Company address, Logo, Phone/Fax, etc.) Press «GO» Process New Web page LP Generator
  • 24. > 24 LP Generator: Examples Some clicks to get an impression...
  • 25. Advertising Platforms Amd more... Advertising Platforms Amd more... Payment Gateways Payment Gateways > 25 LP Generator: Architecture Templates web sites Customer's Web pages Cached web sites based on Templates User Interface Agent VFS LPG Engine DNS ProviderN DNS Provider2 DNS Provider1 Payment Gateways Advertising Platforms and more...
  • 26. > 26 LP Generator: What is template Template1 web site Private Template2 web site Template Configuration Document - Category/ Tags - Attributes - Replacement constants (List) TemplateN web site Public VFS Template can be
  • 27. > 27 LP Generator: What is template Template1 (web site) VFS List of constants @CompanyTitle@ @Company Address@ @CompanyPhone@ … (defined by Content manager)
  • 28. > 28 LP Generator: Resource pool Template1 web site Template2 web site Template3 web site VFS TemplateN web site 5 12 7 19 Resource pool Agent ???
  • 29. > 29 LP Generator: Resource pool Template1 web site Template2 web site Template3 web site VFS TemplateN web site 5 12 7 19 Resource pool Agent ??? Template1: 10 Template2: 10 Template3: 20 TemplateN: m Template 1 Template 2 Template 3 Template N 0 10 20 30 40 TimeFrame1 TimeFrame1
  • 30. > 30 LP Generator: New web page creation Template1 Template2 Template3 TemplateN New Web page Template4 Empty Publication: 20 vs 250 resources
  • 31. > 31 LP Generator: Application areas  Public free services  Landing page constructors (advert.)  Social projects  Corporate/Educational  Extentions to e-commerce/community applications  Business (Private) commercial services  Design/Marketing/SEO/etc. Agencies
  • 32. > 32 LP Generator: Future development  Design/Develop more templates  End-user resources quotation  Build SEO/Marketing tools for web-shops  Integration with e-commerce/e-marketing platforms/tools  Increasing performance  ...
  • 33. > 33 LP Generator: Future development  Design/Develop more templates  End-user resources quotation  Build SEO/Marketing tools for web-shops  Integration with e-commerce/e-marketing platforms/tools  Increasing performance  ... We support OpenCms 10.0 already and ready for 10.5
  • 34. Thank you very much! Questions??? # Alexey Asyaev ITDT Ltd. Russia alexey.asyaev@itdt.ru www.itdt.ru