Transcript Slide 1

Overview of REALNEO Technologies
REALNEO Web Platform Architecture
Overview of Drupal
Overview of REALNEO Technologies
REALNEO Web Platform Architecture
Overview of Drupal
REALNEO Web Platform Architecture
Web Platform is Unix Server
Database-Driven Web Site
MySQL Database
PHP Hypertext Scripting Language
REALNEO Web Platform Architecture
Database-Driven Web Site



Provides separation of site design and
content
Users can easily add content without having
to know HTML
Site design not affected by user input
REALNEO Web Platform Architecture
MySQL Database

MySQL is an Open-Source Relational
Database Management System

Fast, Reliable, and easy to use

Supports all essential web technologies

Scalable to high-volume web sites

Used on 20% of worldwide web sites
REALNEO Web Platform Architecture
PHP Hypertext Scripting Language

Open source, server-side, HTML embedded
scripting language

Used to create dynamic Web pages

Functionality similar to Microsoft ASP

Used on 20% of worldwide web sites
From: LAMP, MySQL/PHP Database driven website design and development,
and the List-Detail-Post paradigm. Part I By David Rolston
Overview of REALNEO Technologies
REALNEO Web Platform Architecture
Overview of Drupal
Overview of Drupal
What is Drupal?
Basic Features of Drupal
Why use Drupal?
Overview of Drupal
What is Drupal?
Basic Features of Drupal
Why use Drupal?
What is Drupal?
Drupal is the product of an open source
project devoted to the development of a
dynamic web site platform.
Drupal is a "content management system".
This means it's a system for managing
website content--like articles, photos, or
other files.
Overview of Drupal
What is Drupal?
Basic Features of Drupal
Why use Drupal?
Basic Features of Drupal
User Management
Drupal allows individual users to ["register" Drupal
user registration and personal account information].
By requiring users to register, Drupal allows for
["private messaging" Private Messaging &
Notification] and other forms of private communication
with other registered users.
Registered users can be given specific rights and
permissions. This adds an extra layer of security to
the system, by allowing the administrator to pick and
choose which individuals can view and edit specific
information.
Basic Features of Drupal
Weblog
Allow communication between members of
the community.
Allow the entire community to view and
respond with their own thoughts, ["comments"
Creating and editing nodes and comments],
and ideas.
Basic Features of Drupal
Discussion Based Community
Members of the community can reply to weblogs or posts made
by other users. This ability can also be expanded to include
comments and possible revisions for information stored in the
content management system.
Forums Module enables users to create discussion boards,
empowering individuals and gives them a unique voice.
Users from all over the world can have conversations over
certain material, while still being able to post at their
convenience.
Postings allow for the whole revision process of projects and
information to be shown. This means that users can become
involved in a project at any given time throughout the revision
process.
Basic Features of Drupal
Discussion Based Community
Members of the community can reply to weblogs or posts made
by other users. This ability can also be expanded to include
comments and possible revisions for information stored in the
content management system.
Forums Module enables users to create discussion boards,
empowering individuals and gives them a unique voice.
Users from all over the world can have conversations over
certain material, while still being able to post at their
convenience.
Postings allow for the whole revision process of projects and
information to be shown. This means that users can become
involved in a project at any given time throughout the revision
process.
Basic Features of Drupal
Locale or internationalization support
Drupal provides a framework to setup a multi-lingual web site.
Albanian
Arabic
Basque
Catalan
Chinese (traditional)
Chinese Simplified
Czech
Dutch
Esperanto
Finnish
French
German
Hungarian
Indonesian
Italian
Japanese
Polish
Portuguese (Portugal)
Romanian
Russian
Spanish
Swedish
Basic Features of Drupal
• Locale or internationalization support
Drupal provides a framework to setup a multi-lingual web site.
Albanian
Arabic
Basque
Catalan
Chinese (traditional)
Chinese Simplified
Czech
Dutch
Esperanto
Finnish
French
German
Hungarian
Indonesian
Italian
Japanese
Polish
Portuguese (Portugal)
Romanian
Russian
Spanish
Swedish
Overview of Drupal
What is Drupal?
Basic Features of Drupal
Why use Drupal?
Why use Drupal?
Drupal Mission Statement:
“Building on and realizing relevant standards
and open source technologies, Drupal
supports and enhances the potential of the
Internet as a medium where diverse and
geographically-separated individuals and
groups can come together and collectively
produce and share rich bases of information
and expression.”
Why use Drupal?
Strong focus on security
Administrators can control the flow of
information into the content management
system.
User accountability by tracking user login
history and creating an audit trail.
Result is a moderated public forum
encouraging the free exchange of ideas
while maintaining user privacy and
accountability.
Why use Drupal?
Drupal has a solid track record
Based on established, scalable web
technologies.
Regulated by Open Source Initiative (OSI)
Certification requirements.
Since creation in 2001, implemented on
many sites worldwide, including highvolume sites.