22
Overview of REALNEO Overview of REALNEO Technologies Technologies REALNEO Web Platform REALNEO Web Platform Architecture Architecture Overview of Drupal Overview of Drupal

Overview of REALNEO Technologies REALNEO Web Platform Architecture Overview of Drupal

Embed Size (px)

Citation preview

Page 1: Overview of REALNEO Technologies REALNEO Web Platform Architecture Overview of Drupal

Overview of REALNEO TechnologiesOverview of REALNEO Technologies

REALNEO Web Platform ArchitectureREALNEO Web Platform Architecture

Overview of DrupalOverview of Drupal

Page 2: Overview of REALNEO Technologies REALNEO Web Platform Architecture Overview of Drupal

Overview of REALNEO TechnologiesOverview of REALNEO Technologies

REALNEO Web Platform ArchitectureREALNEO Web Platform Architecture

Overview of DrupalOverview of Drupal

Page 3: Overview of REALNEO Technologies REALNEO Web Platform Architecture Overview of Drupal

REALNEO Web Platform ArchitectureREALNEO Web Platform Architecture

Web Platform is Unix ServerWeb Platform is Unix Server

Database-Driven Web SiteDatabase-Driven Web Site

MySQL DatabaseMySQL Database

PHP Hypertext Scripting LanguagePHP Hypertext Scripting Language

Page 4: Overview of REALNEO Technologies REALNEO Web Platform Architecture Overview of Drupal

REALNEO Web Platform ArchitectureREALNEO Web Platform Architecture

Database-Driven Web SiteDatabase-Driven Web Site Provides separation of site design and Provides separation of site design and

contentcontent

Users can easily add content without having Users can easily add content without having to know HTMLto know HTML

Site design not affected by user inputSite design not affected by user input

Page 5: Overview of REALNEO Technologies REALNEO Web Platform Architecture Overview of Drupal

REALNEO Web Platform ArchitectureREALNEO Web Platform Architecture

MySQL DatabaseMySQL Database MySQL is an Open-Source Relational MySQL is an Open-Source Relational

Database Management System Database Management System

Fast, Reliable, and easy to useFast, Reliable, and easy to use

Supports all essential web technologiesSupports all essential web technologies

Scalable to high-volume web sitesScalable to high-volume web sites

Used on 20% of worldwide web sitesUsed on 20% of worldwide web sites

Page 6: Overview of REALNEO Technologies REALNEO Web Platform Architecture Overview of Drupal

REALNEO Web Platform ArchitectureREALNEO Web Platform Architecture

PHP Hypertext Scripting LanguagePHP Hypertext Scripting Language Open source, server-side, HTML embedded Open source, server-side, HTML embedded

scripting languagescripting language

Used to create dynamic Web pagesUsed to create dynamic Web pages

Functionality similar to Microsoft ASPFunctionality similar to Microsoft ASP

Used on 20% of worldwide web sitesUsed on 20% of worldwide web sites

Page 7: Overview of REALNEO Technologies REALNEO Web Platform Architecture Overview of Drupal

From:From: LAMP, MySQL/PHP Database driven website design and development, LAMP, MySQL/PHP Database driven website design and development, and the List-Detail-Post paradigm. Part I Band the List-Detail-Post paradigm. Part I By y David David RolstonRolston

Page 8: Overview of REALNEO Technologies REALNEO Web Platform Architecture Overview of Drupal

Overview of REALNEO TechnologiesOverview of REALNEO Technologies

REALNEO Web Platform ArchitectureREALNEO Web Platform Architecture

Overview of DrupalOverview of Drupal

Page 9: Overview of REALNEO Technologies REALNEO Web Platform Architecture Overview of Drupal

Overview of DrupalOverview of Drupal

What is Drupal?What is Drupal?

Basic Features of DrupalBasic Features of Drupal

Why use Drupal?Why use Drupal?

Page 10: Overview of REALNEO Technologies REALNEO Web Platform Architecture Overview of Drupal

Overview of DrupalOverview of Drupal

What is Drupal?What is Drupal?

Basic Features of DrupalBasic Features of Drupal

Why use Drupal?Why use Drupal?

Page 11: Overview of REALNEO Technologies REALNEO Web Platform Architecture Overview of Drupal

What is Drupal?What is Drupal?

DrupalDrupal is the product of an open source is the product of an open source project devoted to the development of a project devoted to the development of a dynamic web site platform. dynamic web site platform.

Drupal is a "content management system". Drupal is a "content management system". This means it's a system for managing This means it's a system for managing website content--like articles, photos, or website content--like articles, photos, or other files. other files.

Page 12: Overview of REALNEO Technologies REALNEO Web Platform Architecture Overview of Drupal

Overview of DrupalOverview of Drupal

What is Drupal?What is Drupal?

Basic Features of DrupalBasic Features of Drupal

Why use Drupal?Why use Drupal?

Page 13: Overview of REALNEO Technologies REALNEO Web Platform Architecture Overview of Drupal

Basic Features of DrupalBasic Features of Drupal

User ManagementUser Management

Drupal allows individual users to ["register" Drupal Drupal allows individual users to ["register" Drupal user registration and personal account information].user registration and personal account information].

By requiring users to register, Drupal allows for By requiring users to register, Drupal allows for ["private messaging" Private Messaging & ["private messaging" Private Messaging & Notification] and other forms of private communication Notification] and other forms of private communication with other registered users.with other registered users.

Registered users can be given specific rights and Registered users can be given specific rights and permissions. This adds an extra layer of security to permissions. This adds an extra layer of security to the system, by allowing the administrator to pick and the system, by allowing the administrator to pick and choose which individuals can view and edit specific choose which individuals can view and edit specific information.information.

Page 14: Overview of REALNEO Technologies REALNEO Web Platform Architecture Overview of Drupal

Basic Features of DrupalBasic Features of Drupal

WeblogWeblogAllow communication between members of Allow communication between members of the community.the community.

Allow the entire community to view and Allow the entire community to view and respond with their own thoughts, ["comments" respond with their own thoughts, ["comments" Creating and editing nodes and comments], Creating and editing nodes and comments], and ideas.and ideas.

Page 15: Overview of REALNEO Technologies REALNEO Web Platform Architecture Overview of Drupal

Basic Features of DrupalBasic Features of Drupal Discussion Based CommunityDiscussion Based Community

Members of the community can reply to weblogs or posts made Members of the community can reply to weblogs or posts made by other users. This ability can also be expanded to include by other users. This ability can also be expanded to include comments and possible revisions for information stored in the comments and possible revisions for information stored in the content management system.content management system.

Forums Module enables users to create discussion boards, Forums Module enables users to create discussion boards, empowering individuals and gives them a unique voice.empowering individuals and gives them a unique voice.

Users from all over the world can have conversations over Users from all over the world can have conversations over certain material, while still being able to post at their certain material, while still being able to post at their convenience.convenience.

Postings allow for the whole revision process of projects and Postings allow for the whole revision process of projects and information to be shown. This means that users can become information to be shown. This means that users can become involved in a project at any given time throughout the revision involved in a project at any given time throughout the revision process.process.

Page 16: Overview of REALNEO Technologies REALNEO Web Platform Architecture Overview of Drupal

Basic Features of DrupalBasic Features of Drupal

Discussion Based CommunityDiscussion Based Community

Members of the community can reply to weblogs or posts made Members of the community can reply to weblogs or posts made by other users. This ability can also be expanded to include by other users. This ability can also be expanded to include comments and possible revisions for information stored in the comments and possible revisions for information stored in the content management system.content management system.

Forums Module enables users to create discussion boards, Forums Module enables users to create discussion boards, empowering individuals and gives them a unique voice.empowering individuals and gives them a unique voice.

Users from all over the world can have conversations over Users from all over the world can have conversations over certain material, while still being able to post at their certain material, while still being able to post at their convenience.convenience.

Postings allow for the whole revision process of projects and Postings allow for the whole revision process of projects and information to be shown. This means that users can become information to be shown. This means that users can become involved in a project at any given time throughout the revision involved in a project at any given time throughout the revision process.process.

Page 17: Overview of REALNEO Technologies REALNEO Web Platform Architecture Overview of Drupal

Basic Features of DrupalBasic Features of DrupalLocale or internationalization supportLocale or internationalization support

Drupal provides a framework to setup a multi-lingual web site.Drupal provides a framework to setup a multi-lingual web site.AlbanianAlbanianArabicArabicBasqueBasqueCatalanCatalanChinese (traditional)Chinese (traditional)Chinese SimplifiedChinese SimplifiedCzechCzechDutchDutchEsperantoEsperantoFinnishFinnishFrenchFrenchGermanGermanHungarianHungarianIndonesianIndonesianItalianItalianJapaneseJapanesePolishPolishPortuguese (Portugal)Portuguese (Portugal)RomanianRomanianRussianRussianSpanishSpanishSwedishSwedish

Page 18: Overview of REALNEO Technologies REALNEO Web Platform Architecture Overview of Drupal

Basic Features of DrupalBasic Features of Drupal

AlbanianAlbanianArabicArabicBasqueBasqueCatalanCatalanChinese (traditional)Chinese (traditional)Chinese SimplifiedChinese SimplifiedCzechCzechDutchDutchEsperantoEsperantoFinnishFinnishFrenchFrench

GermanGermanHungarianHungarianIndonesianIndonesianItalianItalianJapaneseJapanesePolishPolishPortuguese (Portugal)Portuguese (Portugal)RomanianRomanianRussianRussianSpanishSpanishSwedishSwedish

• Locale or internationalization supportLocale or internationalization supportDrupal provides a framework to setup a multi-lingual web site.Drupal provides a framework to setup a multi-lingual web site.

Page 19: Overview of REALNEO Technologies REALNEO Web Platform Architecture Overview of Drupal

Overview of DrupalOverview of Drupal

What is Drupal?What is Drupal?

Basic Features of DrupalBasic Features of Drupal

Why use Drupal?Why use Drupal?

Page 20: Overview of REALNEO Technologies REALNEO Web Platform Architecture Overview of Drupal

Why use Drupal?Why use Drupal?

Drupal Mission Statement:Drupal Mission Statement:

““Building on and realizing relevant standards Building on and realizing relevant standards and open source technologies, Drupal supports and open source technologies, Drupal supports and enhances the potential of the Internet as a and enhances the potential of the Internet as a medium where diverse and geographically-medium where diverse and geographically-separated individuals and groups can come separated individuals and groups can come together and collectively produce and share together and collectively produce and share rich bases of information and expression.”rich bases of information and expression.”

Page 21: Overview of REALNEO Technologies REALNEO Web Platform Architecture Overview of Drupal

Why use Drupal?Why use Drupal? Strong focus on securityStrong focus on security

Administrators can control the flow of Administrators can control the flow of information into the content management information into the content management system.system.

User accountability by tracking user login User accountability by tracking user login history and creating an audit trail.history and creating an audit trail.

Result is a moderated public forum Result is a moderated public forum encouraging the free exchange of ideas encouraging the free exchange of ideas while maintaining user privacy and while maintaining user privacy and accountability.accountability.

Page 22: Overview of REALNEO Technologies REALNEO Web Platform Architecture Overview of Drupal

Why use Drupal?Why use Drupal? Drupal has a solid track recordDrupal has a solid track record

Based on established, scalable web Based on established, scalable web technologies.technologies.

Regulated by Open Source Initiative (OSI) Regulated by Open Source Initiative (OSI) Certification requirements.Certification requirements.

Since creation in 2001, implemented on Since creation in 2001, implemented on many sites worldwide, including high-many sites worldwide, including high-volume sites.volume sites.