Small businesses, freelancers and individuals demand cheap and fast solutions to build new websites or “landing pages” to quickly promote a service, product or businesses idea.
Alexey and his company ITDT have used OpenCms with its intuitive direct edit user interface to create a highly customizable landing page generator that is easy to use with just few clicks. This service will soon be available at www.lpjet.com.
To archieve this, the ITDT team has extended the OpenCms direct edit mode with a help system that can easily be populated with rich text, images, videos and more. This help system has been committed for inclusion in the OpenCms core. Other developments for this project include integration with a DNS provider, a special cache subsystem as well as a set of demo templates.
+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.
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
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
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