Return to search

Internetinių aplinkų kūrimo modelis panaudojant šablonus ir duomenų abstrakcijas / Template Based and Data Abstraction Driven Web Applications Development Model

Web pages written with simple web development technologies were either written in code (such as C with CGI, or Java with Servlets) which contained lots of HTML-writing code snippets, or written with numerous code segments embedded in HTML (such as PHP or ASP). This led to problems as increasingly sophisticated Web page designs got harder and harder to 'activate' with data, and become increasingly brittle when dealing with change requests. Complex Web pages development forces to use new technologies that helps in development phases. It is possible to separate business logic from presentation using template engines. It’s not easy to choose a proper template engine system. We classified existing template systems. By this way analysis were accomplished. Using web template system, which supports compilation and caching features combining with MVC element data abstraction, we proposed web applications development model. In this work our proposed model has been applied for the development of students practice jobs - web portal. This portal was realized using PHP technologies which includes Smarty template engine, data abstraction class PEAR::DB and PHP 5.0 programming language. We research our proposed web development model performance characteristics. Performance experiments were done with Smarty template engine and PEAR::DB data abstraction class.

Identiferoai:union.ndltd.org:LABT_ETD/oai:elaba.lt:LT-eLABa-0001:E.02~2006~D_20060603_194137-63950
Date03 June 2006
CreatorsRimkus, Mindaugas
ContributorsBareiša, Eduardas, Butleris, Rimantas, Stulpinas, Raimundas, Kazanavičius, Egidijus, Šeinauskas, Rimantas, Tomkevičius, Arūnas, Motiejūnas, Kęstutis, Štuikys, Vytautas, Karčiauskas, Eimutis, Kaunas University of Technology
PublisherLithuanian Academic Libraries Network (LABT), Kaunas University of Technology
Source SetsLithuanian ETD submission system
LanguageLithuanian
Detected LanguageEnglish
TypeMaster thesis
Formatapplication/pdf
Sourcehttp://vddb.library.lt/obj/LT-eLABa-0001:E.02~2006~D_20060603_194137-63950
RightsUnrestricted

Page generated in 0.0028 seconds