Construção de um protótipo de Framework Web PHP no padrão MVC
Eduardo Soares Alves, Marcos Lopes
Centro Universitário do Triângulo (Unitri) - Sistema de Informação
Av. Nicomedes Alves dos Santos, 0 - KM 6 - CEP 38400-170 Uberlândia (MG). eduardosoaresalves@hotmail.com, malopes21@gmail.com
Resumo: Com a evolução da Web, desenvolvedores vêm enfrentando desafios de suportar a demanda de soluções mantendo a qualidade, desenvolvendo em menos tempo sem elevar o custo. Neste contexto os Frameworks vêm ganhando cada vez mais utilizadores, pois o resultado obtido em projetos com sua utilização é bastante positivo. Este artigo tem por objetivo descrever esta evolução, bem como os conceitos sobre Framework e o padrão MVC (Model View - Controller) e demonstrar por meio de um estudo de caso os passos para a construção de um protótipo de Framework Web em PHP usando o padrão
MVC.
Palavras Chave. Evolução da Web, Framework Web, Padrão MVC, PHP.
1. Introdução
Atualmente, a demanda de aplicações para a Web vem aumentando com sua evolução, sendo assim empresas especializadas em desenvolvimento enfrentam grandes desafios, pois precisam desenvolver softwares de qualidade em um curto espaço de tempo e com baixo custo.
Nota-se, assim, que a utilização de Frameworks e ferramentas de geração de código no desenvolvimento de aplicações Web vem crescendo gradativamente, principalmente por proporcionar agilidade e produtividade durante o processo de desenvolvimento do projeto. Nesse contexto, surgem diversas ferramentas destinadas ao desenvolvimento ágil de aplicações, diante das quais empresas escolhem usá-las ou criar suas próprias ferramentas utilizando seus padrões e métodos.
Este artigo irá demonstrar através de um estudo de caso a facilidade em se desenvolver um protótipo de Framework Web utilizando o PHP como linguagem de programação em conjunto ao padrão MVC para organização e como este poderá ser utilizado para o desenvolvimento. Primeiramente, serão