Dissertação

Developing a Website Comparing: Django, Wagtail and Wordpress EVALUATED

O objetivo da tese é comparar 3 soluções alternativas (django, django + wagtail, wordpress) para reescrever o website https://www.arctel-cplp.org/. O website pertence a uma associação privada que facilita a partilha de experiências e conhecimento entre os reguladores de telecomunicações dos países da CPLP. O website da organização é usado para vários propósitos como por exemplo a publicação de notícias sobre a área de tecnologia e telecomunicações, publicar ofertas formativas, observatório onde se encontram várias análises e dados sobre o sector, relatórios de atividade da associação, etc. O website tem mais de 10 anos e embora tenha servido bem a associação ao longo deste tempo tem algumas partes do código que precisam de ser atualizadas. O código é escrito em PHP e depende de bibliotecas que já não são mantidas e que não foram atualizadas para versões mais recentes do PHP, o facto de o website depender de bibliotecas que já não são mantidas dificulta a manutenção e desenvolvimento do website. O esquema da base de dados do website foi feita numa versão antiga do MySQL e não implementa algumas funcionalidades mais modernas comuns a base de dados modernas. A reescrita do website precisa de ter em conta as funcionalidades e requerimentos existentes e precisa de portar os dados da base de dados antiga para a base de dados nova. A reescrita do website irá ser mais focada no backend e no sistema de base de dados.
Django, Wagtail, Wordpress, Web Development

junho 28, 2022, 17:0

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

João Nuno De Oliveira e Silva

Departamento de Engenharia Electrotécnica e de Computadores (DEEC)

Professor Auxiliar