OTIMIZAÇÃO DE APLICAÇÕES WEB PHP: UMA INVESTIGAÇÃO COMPARATIVA ENTRE LARAVEL OCTANE COM SWOOLE E LARAVEL CONVENCIONAL

Carregando...
Imagem em miniatura
Data
2023-12
Orientador
Meyer, Vinícius
Banca
Wolf, Alexandre Stürmer
Schorr, Maria Claudete
Título do periódico
ISSN
Título do Volume
Editor
Resumo
Aprimorar o desempenho das aplicações web é fundamental para garantir uma experiência de usuário de alta qualidade, impulsionando a eficiência e a velocidade das plataformas online. Este estudo propõe uma avaliação abrangente em relação ao desenvolvimento de aplicações web PHP, com foco na otimização, realizando um estudo comparativo entre Laravel Octane com Swoole e Laravel. A motivação para esta pesquisa surgiu da necessidade de entender qual dessas ferramentas oferece a melhor performance na criação de projetos. Para atingir esse objetivo, foram desenvolvidas duas aplicações idênticas em termos de funcionalidade, uma utilizando Laravel Octane com Swoole e a outra baseada apenas no Laravel convencional. O estudo se concentrou na comparação detalhada do desempenho dessas duas abordagens, considerando métricas como tempo de resposta, escalabilidade e consumo de recursos do servidor. O estudo revelou que o Laravel Octane com Swoole é uma solução eficaz para melhorar o desempenho e a escalabilidade em aplicações web PHP, apesar de um maior consumo de recursos do servidor em comparação com o Laravel Convencional. Isso ressalta a necessidade de uma escolha cuidadosa da tecnologia de otimização, considerando as especificidades da aplicação e os recursos disponíveis.

Enhancing the performance of web applications is crucial to ensure a high-quality user experience, driving efficiency and speed in online platforms. This study proposes a comprehensive evaluation regarding the development of PHP web applications, with a focus on optimization, conducting a comparative study between Laravel Octane with Swoole and conventional Laravel. The motivation for this research arose from the need to understand which of these tools offers the best performance in project creation. To achieve this goal, two identical applications in terms of functionality were developed, one using Laravel Octane with Swoole and the other based on conventional Laravel only. The study focused on a detailed comparison of the performance of these two approaches, considering metrics such as response time, scalability, and server resource consumption. The study revealed that Laravel Octane with Swoole is an effective solution for enhancing performance and scalability in PHP web applications, despite higher server resource consumption compared to Conventional Laravel. This underscores the need for careful technology selection in optimization, considering the specifics of the application and available resources.
Descrição
Palavras-chave
Aplicações Web; Otimização de aplicações web; Laravel; Swoole; Programação assíncrona; Web Applications; Web Application Optimization; Asynchronous Programming
Citação
BANGEMANN, Guilherme Keunecke. OTIMIZAÇÃO DE APLICAÇÕES WEB PHP: UMA INVESTIGAÇÃO COMPARATIVA ENTRE LARAVEL OCTANE COM SWOOLE E LARAVEL CONVENCIONAL. 2023. Monografia (Graduação em Engenharia de Software) – Universidade do Vale do Taquari - Univates, Lajeado, 13 dez. 2023. Disponível em: http://hdl.handle.net/10737/4273.