Ektron - PowerPoint PPT Presentation

About This Presentation
Title:

Ektron

Description:

We enable business users in organizations of all sizes to easily author and ... Carfax. Danish Postal Service. Deloitte & Touche. EDS. Ernst & Young. ICE ... – PowerPoint PPT presentation

Number of Views:152
Avg rating:3.0/5.0
Slides: 20
Provided by: jillbra
Category:
Tags: carfax | ektron

less

Transcript and Presenter's Notes

Title: Ektron


1
Ektron
Simplifying e-Business Information, Authoring
Management
http//www.ektron.com 5 Northern Blvd., Suite
6 Amherst, NH 03031 1 603.594.0249
2


CFUN 2K ColdFusion User Conference, July 2000,
Bethesda, MD Coding Content Management in
CF Presented by Bill Rogers Founder CEO Ektron,
Inc.
3
What were about . . .

Ektron, Inc., is a rapidly emerging leader in
providing browser-based Web content authoring
and management products and services. We enable
business users in organizations of all sizes to
easily author and maintain their own Web content,
and empower small to medium-sized businesses with
easy to use, cost effective, content management
solutions.
4
About Ektron
  • Founded 1998based in Amherst, NH
  • 28 Employees growing fast
  • 600 Customers in more than 35 countries

5
Partial List Customers
  • iXL
  • Learn.com
  • Lucent
  • MorningStar
  • National Semiconductor
  • Pacific Bell
  • 3Com - PalmPilot
  • Qwest/US West
  • TRW
  • University of CA, Irvine
  • Viant
  • West Point
  • Akamai
  • Allaire (Technology partner)
  • American Airlines
  • Bell Atlantic
  • Boston Scientific
  • Carfax
  • Danish Postal Service
  • Deloitte Touche
  • EDS
  • Ernst Young
  • ICE

6
Challenges Of The Mid Sized Business
  • Volumes of content to manage
  • Companies need a Web site BUT once they have
    one the content quagmire begins
  • Limited resources
  • Shortage of available IT and Webmaster resources
    make development/content management a nightmare
  • Finite budgets
  • Smaller budgets prohibit the adoption of nearly
    all of the current content management offerings
  • Barriers to End User participation
  • Line of Business Professionals do not want to
    learn HTML programming, graphic upload or FTP

7
Content Management using ColdFusion
  • Disperses Content Management Responsibility
  • Puts content ownership in the hands of the
    business user
  • Keeps stylistic control with the Webmaster
  • Brings process and organization
  • Eliminates IT/Webmaster Bottlenecks
  • Free scarce resources from mundane Web updates
  • Staging and content workflow
  • Requires Little Additional Training
  • No need to learn HTML, FTP or Graphic Design
  • Familiar Word-Like interface
  • Intuitive set up, workflow and authoring

8
eWebEditPro
eWebEditPro is the industrys leading
browser-based, WYSIWYG Web authoring tool -
designed specifically for dynamic Web sites -
that replaces traditional text area fields and
generates xHTML.

9
eMPower
eMPower provides an orchestrated and streamlined
publishing process for Web teams to create,
manage and publish content directly to their
dynamic Web site.
10
Building a ColdFusion Application
11
Block Diagram
12
Display Layer
  • Responsible for
  • Gathering information from the user
  • Sending user information to the business logic
    layer for processing
  • Receiving the results of processing in the
    business layer
  • Displaying results to the userThe display layer
    consists of client side HTML, DHTML, JavaScript,
    and server side CFML templates

13
Business Logic Layer
  • Responsible for
  • Receiving input from the display layer
  • Interacting with the data layer to perform the
    business logic
  • Sending the processed results to the display
    layer
  • Initiates all entry and exit to the data access
    layer
  • The business logic layer consists CFML custom
    tags

14
Data Access Layer
  • Responsible for
  • Storage of data
  • Retrieval of data
  • Maintenance of data
  • Integrity of data This layer is an RDBMS (SQL
    Server, Access, Oracle, Sybase, etc) layer.

15
Portability
This architecture easily ports to other platforms
such as Microsoft Active Server Pages . . . . .
. where the display layer becomes ASP scripts,
the custom tags in the business layer become ADO
COM objects, or Java.
16
Maintainability
  • By layering (and modularizing) the architecture,
    maintainability is greatly improved.
  • Once modules and to a lesser degree layers have
    been tested and verified, other modules or layers
    can be worked on without impacting each other.
  • Members of an engineering team can be assigned to
    work within a particular layer or module based on
    strengths and weaknesses.

17
Scalability
  • Separating the display layer from the business
    layer
  • allows scalability to be greatly improved
  • eliminates much of the interaction with the
    database -- allowing the application to take
    better advantage of data connection pooling
  • Requests to the server are reduced by fattening
    the client (browser) through usage of DHTML,
    ActiveX or Java applets. Scalability is greatly
    improved by using a relational database design
    that takes full advantage of the database engine
    and index tuning.

18
Code Example
Example code, used for the dynamic menu
19
Questions and Answers
  • Q A
  • Thank You
  • Stop by Ektron table for demos
  • Raffle
Write a Comment
User Comments (0)
About PowerShow.com