PPW: uma tecnologia web de páginas dinâmicas baseada em Pascal

Bibliographic Details
Main Author: Werther Filho, João
Publication Date: 2006
Format: Master thesis
Language: por
Source: Biblioteca Digital de Teses e Dissertações da UNIFACS
Download full: http://teste.tede.unifacs.br:8080/tede/handle/tede/312
Summary: Nowadays, the use of dynamic pages in development of web applications is, certainly, the most popular solution of the market and largely disseminated among the web developers, thanks to your edition, implementation and debug easiness. However, due to the interpretation of the code inside of scriptlets during your execution, they lose some performance, since the dynamic page is, in general, interpreted every time that is called. The use of a CGI (Common Gateway Interface) environment, that it runs executable files, working theoretically faster than interpreted pages, it would win in performance, but it would lose in development easiness offered by dynamic pages. To conjugate this easiness with a good performance, the solution for construction and processing of applications web would be the use of a development environment using dynamic pages, however with CGI execution environment. And it is exactly that what it intend to offer through the technology PPW (Pascal Pages for Web). The technology PPW conjugates a free environment of web applications development, using HTML dynamics pages, with an execution environment based on processing server-side CGI. It seeks to be available the same development easiness of other technologies based on dynamic pages, like ASP, PHP or JSP, associated to the good speed of executable of CGI applications. And all of this, using Pascal as pattern language.
id UNIF_42a9c251ed47fbdfe6489f9757bfa480
oai_identifier_str oai:teste.tede.unifacs.br:tede/312
network_acronym_str UNIF
network_name_str Biblioteca Digital de Teses e Dissertações da UNIFACS
repository_id_str
spelling Santos, Celso Alberto Saibelhttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4728974A8David, Jose Maria Nazarhttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4723308J4Salvador, Laís do Nascimentohttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4723774J6CPF:33959781505http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4758152D1Werther Filho, João2016-04-29T14:14:48Z2007-07-302006-04-20WERTHER FILHO, João. PPW: a Web Technology of dynamic pages based on Pascal. 2006. 121 f. Dissertação (Mestrado em Sistemas e Computação) - Universidade Salvador, Salvador, 2006.http://teste.tede.unifacs.br:8080/tede/handle/tede/312Nowadays, the use of dynamic pages in development of web applications is, certainly, the most popular solution of the market and largely disseminated among the web developers, thanks to your edition, implementation and debug easiness. However, due to the interpretation of the code inside of scriptlets during your execution, they lose some performance, since the dynamic page is, in general, interpreted every time that is called. The use of a CGI (Common Gateway Interface) environment, that it runs executable files, working theoretically faster than interpreted pages, it would win in performance, but it would lose in development easiness offered by dynamic pages. To conjugate this easiness with a good performance, the solution for construction and processing of applications web would be the use of a development environment using dynamic pages, however with CGI execution environment. And it is exactly that what it intend to offer through the technology PPW (Pascal Pages for Web). The technology PPW conjugates a free environment of web applications development, using HTML dynamics pages, with an execution environment based on processing server-side CGI. It seeks to be available the same development easiness of other technologies based on dynamic pages, like ASP, PHP or JSP, associated to the good speed of executable of CGI applications. And all of this, using Pascal as pattern language.Atualmente, a utilização de páginas dinâmicas no desenvolvimento de aplicações web é, certamente, a solução mais popular do mercado e amplamente difundida entre os desenvolvedores, graças a sua facilidade de edição, implementação e depuração. Porém, devido à interpretação do código dentro de scriptlets durante sua execução, elas perdem um pouco em desempenho, já que a página dinâmica é, em geral, interpretada toda vez que é chamada. A utilização de um ambiente CGI (Common Gateway Interface), que processa arquivos executáveis, funcionando teoricamente mais rápido que páginas interpretadas, ganharia em desempenho, mas perderia na praticidade de desenvolvimento oferecida pelas páginas dinâmicas. Para conjugar esta praticidade com um bom desempenho, a solução para construção e processamento de aplicações web seria o uso de um ambiente de desenvolvimento utilizando páginas dinâmicas, porém com ambiente de execução CGI. E é exatamente isso que se pretende oferecer através da tecnologia PPW (Pascal Pages for Web). A tecnologia PPW conjuga uma ambiente livre de desenvolvimento de aplicações web, utilizando páginas HTML dinâmicas, com um ambiente de execução baseado em processamento CGI server-side. Visa disponibilizar a mesma praticidade de desenvolvimento de outras tecnologias baseadas em páginas dinâmicas, como o ASP, PHP ou JSP, associada à rapidez dos executáveis de aplicações CGI. E tudo isso utilizando o Pascal como linguagem padrão.Made available in DSpace on 2016-04-29T14:14:48Z (GMT). No. of bitstreams: 1 Dissertacao Joao Werther APENDICE.pdf: 426009 bytes, checksum: 2e2c11bf856aa97416fed2c8457c0a25 (MD5) Previous issue date: 2006-04-20Coordenação de Aperfeiçoamento de Pessoal de Nível Superiorapplication/pdfporUniversidade SalvadorPrograma de Pós-Graduação em Sistemas e ComputaçãoUNIFACSBRSistemas e ComputaçãoPPWWWWWebPascalObject PascalTecnologiaPlataformaPáginasServer SideLinguagensDesenvolvimentoAmbientePPWWWWWebPascalObject PascalTechnologyPlatformPagesServer SideLanguagesDevelopmentEnvironmentCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::LINGUAGENS DE PROGRAMACAOPPW: uma tecnologia web de páginas dinâmicas baseada em PascalPPW: uma tecnologia web de páginas dinâmicas baseada em PascalPPW: a Web Technology of dynamic pages based on PascalPPW: a Web Technology of dynamic pages based on Pascalinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UNIFACSinstname:Universidade Salvador (UNIFACS)instacron:UNIFACSORIGINALDissertacao Joao Werther APENDICE.pdfapplication/pdf426009http://teste.tede.unifacs.br:8080/tede/bitstream/tede/312/1/Dissertacao+Joao+Werther+APENDICE.pdf2e2c11bf856aa97416fed2c8457c0a25MD51tede/3122016-04-29 11:14:48.682oai:teste.tede.unifacs.br:tede/312Biblioteca Digital de Teses e Dissertaçõeshttp://tede.unifacs.br/http://tede.unifacs.br:8080/oai/requestbibliotecadigital@unifacs.br||bibliotecadigital@unifacs.bropendoar:2016-04-29T14:14:48Biblioteca Digital de Teses e Dissertações da UNIFACS - Universidade Salvador (UNIFACS)false
dc.title.por.fl_str_mv PPW: uma tecnologia web de páginas dinâmicas baseada em Pascal
PPW: uma tecnologia web de páginas dinâmicas baseada em Pascal
dc.title.alternative.eng.fl_str_mv PPW: a Web Technology of dynamic pages based on Pascal
PPW: a Web Technology of dynamic pages based on Pascal
title PPW: uma tecnologia web de páginas dinâmicas baseada em Pascal
spellingShingle PPW: uma tecnologia web de páginas dinâmicas baseada em Pascal
Werther Filho, João
PPW
WWW
Web
Pascal
Object Pascal
Tecnologia
Plataforma
Páginas
Server Side
Linguagens
Desenvolvimento
Ambiente
PPW
WWW
Web
Pascal
Object Pascal
Technology
Platform
Pages
Server Side
Languages
Development
Environment
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::LINGUAGENS DE PROGRAMACAO
title_short PPW: uma tecnologia web de páginas dinâmicas baseada em Pascal
title_full PPW: uma tecnologia web de páginas dinâmicas baseada em Pascal
title_fullStr PPW: uma tecnologia web de páginas dinâmicas baseada em Pascal
title_full_unstemmed PPW: uma tecnologia web de páginas dinâmicas baseada em Pascal
title_sort PPW: uma tecnologia web de páginas dinâmicas baseada em Pascal
author Werther Filho, João
author_facet Werther Filho, João
author_role author
dc.contributor.advisor1.fl_str_mv Santos, Celso Alberto Saibel
dc.contributor.advisor1Lattes.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4728974A8
dc.contributor.referee1.fl_str_mv David, Jose Maria Nazar
dc.contributor.referee1Lattes.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4723308J4
dc.contributor.referee2.fl_str_mv Salvador, Laís do Nascimento
dc.contributor.referee2Lattes.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4723774J6
dc.contributor.authorID.fl_str_mv CPF:33959781505
dc.contributor.authorLattes.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4758152D1
dc.contributor.author.fl_str_mv Werther Filho, João
contributor_str_mv Santos, Celso Alberto Saibel
David, Jose Maria Nazar
Salvador, Laís do Nascimento
dc.subject.por.fl_str_mv PPW
WWW
Web
Pascal
Object Pascal
Tecnologia
Plataforma
Páginas
Server Side
Linguagens
Desenvolvimento
Ambiente
topic PPW
WWW
Web
Pascal
Object Pascal
Tecnologia
Plataforma
Páginas
Server Side
Linguagens
Desenvolvimento
Ambiente
PPW
WWW
Web
Pascal
Object Pascal
Technology
Platform
Pages
Server Side
Languages
Development
Environment
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::LINGUAGENS DE PROGRAMACAO
dc.subject.eng.fl_str_mv PPW
WWW
Web
Pascal
Object Pascal
Technology
Platform
Pages
Server Side
Languages
Development
Environment
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::LINGUAGENS DE PROGRAMACAO
description Nowadays, the use of dynamic pages in development of web applications is, certainly, the most popular solution of the market and largely disseminated among the web developers, thanks to your edition, implementation and debug easiness. However, due to the interpretation of the code inside of scriptlets during your execution, they lose some performance, since the dynamic page is, in general, interpreted every time that is called. The use of a CGI (Common Gateway Interface) environment, that it runs executable files, working theoretically faster than interpreted pages, it would win in performance, but it would lose in development easiness offered by dynamic pages. To conjugate this easiness with a good performance, the solution for construction and processing of applications web would be the use of a development environment using dynamic pages, however with CGI execution environment. And it is exactly that what it intend to offer through the technology PPW (Pascal Pages for Web). The technology PPW conjugates a free environment of web applications development, using HTML dynamics pages, with an execution environment based on processing server-side CGI. It seeks to be available the same development easiness of other technologies based on dynamic pages, like ASP, PHP or JSP, associated to the good speed of executable of CGI applications. And all of this, using Pascal as pattern language.
publishDate 2006
dc.date.issued.fl_str_mv 2006-04-20
dc.date.available.fl_str_mv 2007-07-30
dc.date.accessioned.fl_str_mv 2016-04-29T14:14:48Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv WERTHER FILHO, João. PPW: a Web Technology of dynamic pages based on Pascal. 2006. 121 f. Dissertação (Mestrado em Sistemas e Computação) - Universidade Salvador, Salvador, 2006.
dc.identifier.uri.fl_str_mv http://teste.tede.unifacs.br:8080/tede/handle/tede/312
identifier_str_mv WERTHER FILHO, João. PPW: a Web Technology of dynamic pages based on Pascal. 2006. 121 f. Dissertação (Mestrado em Sistemas e Computação) - Universidade Salvador, Salvador, 2006.
url http://teste.tede.unifacs.br:8080/tede/handle/tede/312
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Salvador
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Sistemas e Computação
dc.publisher.initials.fl_str_mv UNIFACS
dc.publisher.country.fl_str_mv BR
dc.publisher.department.fl_str_mv Sistemas e Computação
publisher.none.fl_str_mv Universidade Salvador
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UNIFACS
instname:Universidade Salvador (UNIFACS)
instacron:UNIFACS
instname_str Universidade Salvador (UNIFACS)
instacron_str UNIFACS
institution UNIFACS
reponame_str Biblioteca Digital de Teses e Dissertações da UNIFACS
collection Biblioteca Digital de Teses e Dissertações da UNIFACS
bitstream.url.fl_str_mv http://teste.tede.unifacs.br:8080/tede/bitstream/tede/312/1/Dissertacao+Joao+Werther+APENDICE.pdf
bitstream.checksum.fl_str_mv 2e2c11bf856aa97416fed2c8457c0a25
bitstream.checksumAlgorithm.fl_str_mv MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UNIFACS - Universidade Salvador (UNIFACS)
repository.mail.fl_str_mv bibliotecadigital@unifacs.br||bibliotecadigital@unifacs.br
_version_ 1846356738608988160