0% acharam este documento útil (0 voto)
1 visualizações22 páginas

Programação PHP

O documento aborda a introdução e práticas com frameworks PHP, destacando o CodeIgniter e o padrão MVC. Ele explica o que é um framework, suas características e fornece um guia para instalação e configuração do CodeIgniter. Além disso, inclui informações sobre como rodar uma aplicação e acessar Views.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
1 visualizações22 páginas

Programação PHP

O documento aborda a introdução e práticas com frameworks PHP, destacando o CodeIgniter e o padrão MVC. Ele explica o que é um framework, suas características e fornece um guia para instalação e configuração do CodeIgniter. Além disso, inclui informações sobre como rodar uma aplicação e acessar Views.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Programação PHP

Tema 08 – Práticas com frameworks PHP: criação e


apresentação
Bloco 01

Prof. Cristiano Marçal Toniolo


Introdução

• O que é um framework?
• Características dos frameworks.
• O CodeIgniter.
• MVC (Model View Controller).
O que é framework?

• São aplicações que têm a finalidade de


agilizar o processo de desenvolvimento.
• Não existe a necessidade de criar tudo do
zero.
• Possibilita o desenvolvimento em equipe.
Características do framework

• Possibilidade de trabalhar em ambiente


compartilhado.
• É orientado a objetos.
• É reutilizável.
• Deve ser extensível.
• Deve ser seguro.
• Deve ser bem documentado.
Frameworks para PHP

• PHP Fuel.
• Yii PHP Framework.
• CakePHP PHP Framework.
• Zend PHP Framework.
• Symfony PHP Framework.
• São os mais utilizados.
CodeIgniter
CodeIgniter

• Desenvolvido para PHP.


• Trabalha com MVC.
• Versão mais recente 3.0.6.
• Estrutura enxuta e fácil de usar.
Padrão MVC

• Padrão de arquitetura que quebra a


aplicação em três partes: Model, View e
Controller.
• Model: representa os dados e regras de
negócio.
• View: interpretação visual.
• Controller: faz a mediação entre
usuário/aplicação.
Padrão MVC
Considerações finais

• O que é um framework?
• Características de um framework.
• O que é e como adquirir o CodeIgniter?
• Padrão MVC.
Programação PHP

Tema 08 – Práticas com frameworks PHP: criação e


apresentação
Bloco 02

Prof. Cristiano Marçal Toniolo


Instalando o CodIgniter

• Fazendo o download.
• Descompactando.
• Configurando.
• Rodando uma aplicação teste.
Fazendo o download

• Disponível no link:
[Link]/download
• Clique no botão Download CodeIgniter
3.
• Descompactar o arquivo.
Descompactando o CodeIgniter

• Coloque dentro da pasta htdocs:


Configurando e rodando o CodeIgniter

• XAMPP\htdocs\codeigniter\application\config
• Arquivo [Link]
• Encontre a linha $config[‘base_url’]
Para acessar o video explicativo, clique aqui:
[Link]
Rodando uma aplicação

• URLs, Controllers, Rotas e Views.


• Criar Controllers e gravar na pasta
Controllers.
• Chamar a URL: localhost/loja/
Acessando uma View
Controller da View
Para acessar o video explicativo, clique aqui:
[Link]
Considerações finais

• Download do CodeIgniter.
• Instalação e configuração.
• Acessando uma URL.
• Acessando uma View.

Você também pode gostar