diplomsko delo
Marjan Pušnik (Avtor), Matjaž Kukar (Mentor)

Povzetek

Razvoj standardnih javanskih spletnih portalov z uporabo sistema Liferay

Ključne besede

Liferay;Java server faces;portlet;javanski repozitorij vsebine;računalništvo;univerzitetni študij;diplomske naloge;

Podatki

Jezik: Slovenski jezik
Leto izida:
Tipologija: 2.11 - Diplomsko delo
Organizacija: UL FRI - Fakulteta za računalništvo in informatiko
Založnik: [M. Pušnik]
UDK: 004.738.5(043.2)
COBISS: 7019604 Povezava se bo odprla v novem oknu
Št. ogledov: 123
Št. prenosov: 6
Ocena: 0 (0 glasov)
Metapodatki: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Ostali podatki

Sekundarni jezik: Angleški jezik
Sekundarni naslov: [Developing standardized web portals in Java with the Liferay System]
Sekundarni povzetek: In recent years, there is a growing number of web portals that enable the management of online content and documents. These are so called web content management systems(WCMS). WCMS systems are today developed for the most software platforms such as. . NET, PHP, Python and Java. . NET is a software framework that is accessible on most Microsoft Windows operating systems and is used to make applications for the Microsoft Windows platform. PHP Scripting Language is designed for generating dynamic web pages. Python and Java are for general purposes programming languages, which can be used on most of today's operating systems. The need for standardization of software development are derived primarily from reducing costs, interchangeability of components, increased interoperability and increased safety. An example of such WCMS system is a portal Liferay. Portal contains the implementation of many Java specifications. Examples of such specifications are specifications: Java portlet JSR-168, JavaServer Faces JSR-127, Java content repository JSR-170. These specifications form the basis for the construction of the standard Java portals, portlets and systems for content management. Liferay Portal allows users to generate advanced high-performance web sites through which it is possible to manage online communities, dynamically generated web pages, manage and version content, etc. Advanced architecture and use of generated content caching enables Liferay portal to be one of the high performance portals. Content caching is on the other hand, reflected in higher consumption of random access memory compared to WCMS systems written in the programming language PHP. A representative of such a system is WCMS portal Joomla, which uses MySQL database to store data and is fairly widespread among the users WCMS systems primarily because of its easy use and easy installation. The increased use of working memory in the Liferay portal is mainly becouse of use of caching and the use of Java technology, which on the other hand allows the advanced architecture and the processing of a significantly more number of requests per unit time according to comparable systems WCMS Joomla. Java portlet specification JSR-168 implementation allows generation of web pages that contain a number of mutually independent components called portlets. Each portlet generates part of the contents of the website. That part of the contents is called a fragment. The entire portal page is composed of individual fragments, which are aggregated and as such represent one web page of portal. JavaServer Faces specification JSR-127 implementation allows developers to implement web applications with components of the abstract programming model, which almost completely avoids specificity of Hyper Text Markup Language. Java content repository specification JSR-170 and its upgrade JSR-283 allow developers to build content repositorys. Content repository is a hierarchical tree structure through which you can be store, edit, version and perform many other actions over the content stored in the content repository. In this graduate work I will accurately describe these Java specifications, the capacity of Liferay Portal and show their use in the implementation of Portlet within Liferay Portal.
Sekundarne ključne besede: Liferay;Java server faces;portlet;Java content repository;computer science;diploma;
Vrsta datoteke: application/pdf
Vrsta dela (COBISS): Diplomsko delo
Komentar na gradivo: Univerza v Ljubljani, Fakulteta za računalništvo in informatiko
Strani: 100 str.
ID: 23868240