portal development artem vorontsov. distinguishing features distributed data providers with...

12
PORTAL DEVELOPMENT ARTEM VORONTSOV

Upload: lydia-stone

Post on 24-Dec-2015

224 views

Category:

Documents


0 download

TRANSCRIPT

PORTAL DEVELOPMENT

ARTEM VORONTSOV

DISTINGUISHING FEATURES

• Distributed data providerswith different archival legal system

• Distributed development teams Riga + St. Petersburg

• Data and UI multilanguage support

UNIVERSAL METADATA FORMAT

Raw archival data Universal formatmetadata xls + images

METADATA IMPORT FLOW

3. Load data in database

4. Populate search index

2. Image preparations

1. Verification source data

IMAGE PREPARATIONS

Raw Image(png, jpg, tiff)

Optimized image with watermark

Tiled images*(for maps)

Small sizepreview image

Same size jpg“new original”

MAPS DISTRIBUTION (TILES)

METADATA TRANSLATIONS

Archival file

content in RU content in EN content in LVcontent in ET

INDEXING DOCUMENTS

Analysis Indexing Index

Document

SEARCHING DOCUMENTS

Analysis Searching

Index

Searchquery

Languagedetecting

SCHEMATIC DIAGRAM OF THE PORTAL

AS PORTAL ENGINE

• Free enterprise portal project

• Cross-platform solution

• Written in JAVA

• Contain content management system

• Localization support

*successfully previously used

USED TECHNOLOGIES

OS: CentOS

PL: JAVA

RDBMS: MYSQL

Application server: Tomcat

Portal solution: Liferay

Full text search engine: Lucene

Image processing: ImageMagic, LibVips

Maps viewer: OpenLayers