logo zend framework. framework o que é? um framework nada mais é do que uma arquitetura...

65
LOGO ZEND Framework

Upload: ines-neiva-aquino

Post on 07-Apr-2016

219 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

LOGO

ZENDFramework

Page 2: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

LOGO

FRAMEWORK

O que é? Um framework nada mais é do que uma

arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo de projeto;

Utilizam os mais variados tipos de padrões de projeto para proporcionar um ambiente de desenvolvimento extremamente produtivo.

www.themegallery.com

Page 3: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

LOGO

FRAMEWORK VANTAGENS

Padronização de processos. Uso constante das boas práticas de

desenvolvimento. Enorme gama de recursos disponiveis. Re-uso de código. Flexibilidade e Extensibilidade dos projetos. Fácil manutenção. Produtividade.

www.themegallery.com

Page 4: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

LOGO

Framework X Biblioteca de Classes

Bibliotecas: Bibliotecas são apenas bibliotecas, fornecem

vários recursos independentes que as vezes fica dificil interagirem entre si.

Framework: Além de fornecer vários recursos como

biblioteca, proporciona todo um ambiente padronizado, que, uma vez seguido de acordo fica sendo extremamente produtivo com o reutilização de muitos trechos de código.

www.themegallery.com

Page 5: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

LOGO

Introdução ao Zend Framework O que é?

Framework open-source para desenvolvimento orientado a objeto escrito em PHP 5.

Mantido pela Zend Technologic Inc. Usa a arquitetura Model-View Controller (MVC).

Isto é usado para separar as diferentes partes de sua aplicação para tornar o desenvolvimento e manutenção mais fácil.

www.themegallery.com

Page 6: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

Padrão MVC MODEL

É a parte que se preocupa com os dados específicos a serem mostrados. Dessa forma, model é geralmente relacionado com a lógica de negócios de uma aplicação e administra o carregamento e o salvamento de dados em um banco de dados, web services, feeds, etc.

VIEW É a parte responsável pela visualização do que é mostrado

para o usuário. Ex:. html, javascript, css. CONTROLLER

Gerencia o ambiente da requisição, isto é determina o que irá ser o fluxo entre o view e o model para garantir que as informações corretas sejam mostradas na página.

Page 7: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

LOGO

ZEND TOOL A Zend Tool:

É uma ferramenta para criação de controllers, views, models, projetos entre outros recursos do ZF via linha de comando.

Então o primeiro passo para podermos utilizar a Zend Tool é baixar o pacote do Zend Framework no site http://framework.zend.com/download/latest. (disponível na pasta programas na desktop)

www.themegallery.com

Page 8: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

ZEND TOOL Instalação

Primeiramente devemos verificar se o comando php está disponível no nas variáveis de ambiente no windows.• Iniciar;• Meu computador;• Clique direito e vá em propriedades.• Na guia ‘Avançado’, vá em Variáveis do

Ambiente/Sistema;• Em Variáveis do Sistema, procure a PATH;• Clique para editá;• E adicione no final a caminho do php.exe

– ;C:\xampp\php• Clique em ok, nas vezes em que aparecer;

Page 9: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

ZEND TOOL Instalação

Page 10: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

ZEND TOOL Instalação

Agora iremos fazer o mesmo procedimento anterior. Porém antes vamos descompactar a bibiloteca da Zend Framework na área de trabalho pasta programas.• Após decompactar na pasta (C:\Program Files\);• Renomearemos para Zend Framework;• Em Variáveis do Sistema, procure a PATH;• Clique para editá-la;• E adicione no final a caminho do zf.bin

– ;C:\Program Files\Zend Framework\bin• Clique em ok, nas vezes em que aparecer;

Page 11: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

ZEND TOOL Instalação

Page 12: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

ZEND TOOL Instalação

Agora reinicie o windows. Para testarmos a zend tools:

Com a tecla windows + r; Digite cmd No console digite:

• zf show version, tecla enter;

Page 13: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

ZEND TOOL Instalação

Page 14: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

ZEND TOOL Criando um projeto via ZEND TOOL

No console do windows digite:• zf create project "C:\Documents and Settings\

developer\Desktop\projeto“ Note que foi criada uma pasta projeto na desktop;

Page 15: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

ZEND TOOL Criando um projeto via ZEND TOOL

Page 16: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

ZEND TOOL Criando um projeto via ZEND TOOL

Page 17: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

LOGO

INTEGRAÇÃO ZEND TOOLS e NETBEANS

INTEGRAÇÃO Essa integração é bastante interessante. Pois o

netbeans possui um console extremamente eficaz.• Autocompleta os comandos;• Mostra os parâmetros de cada comando;• Aumenta consideravelmente a produtividade na

utilização da IDE Netbeans.

www.themegallery.com

Page 18: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

CONFIGURAR VIRTUALHOST NO APACHE

APACHE Para deixarmos a nossa aplicação mais segura

devemos criar um virtualhost.• Agora baixe o arquivo no site do mini curso

– http://www-pet-si.inf.ufsm.br/cursozend2011/aula1– Arquivo:

» httpd-vhosts.conf• Copie o arquivo baixado na pasta

– C:\xampp\apache\conf\extra• Reinicie o apache.• Abra o arquivo host na pasta:

– C:\WINDOWS\system32\drivers\etc– Adicione a seguinte linha:

» 127.0.0.1 agendaweb.localhost

Page 19: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

INTEGRAÇÃO ZEND TOOLS e NETBEANS

httpd-vhosts.conf

Essa configuração veremos na prática mais adiante.

Page 20: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

INTEGRAÇÃO ZEND TOOLS e NETBEANS

INSTALAÇÃO É bastante simples, em poucos passos é possível

fazer a instalação.• Abra o NETBEANS;• Vá em Tools(Ferramentas) > Options(Opções);• Clique em PHP;• Na aba Zend, tem a input Zend script;• Vá em Browse e procure a pasta bin onde foi

descompactada o Zend Framework, pois ela contém o zf.bat.

– Note que no nosso exemplo, como já fizemos isso para utilização no console, já aparece o caminho correto do nosso zf.bat.

• Clique em Register Provider, e depois em OK.

Page 21: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

INTEGRAÇÃO ZEND TOOLS e NETBEANS

INSTALAÇÃO

Page 22: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

CRIANDO UM PROJETO NO NETBEANS

NOVO PROJETO Iniciando a parte prática do mini curso, iremos agora

criar um novo projeto. O projeto consistirá em uma agenda de contatos;

• Vá em file(arquivo) > New Project(novo projeto);• Na categories(categorias), selecione PHP Application;• Clique em next;• Em Project Name(Nome do projeto) digite:

– AgendaWeb• Em source files(código fonte) digite o seguinte caminho

– C:\xampp\htdocs\AgendaWeb» Caminho que o apache utiliza para disponibilizar as

aplicações web;» Pasta agendaweb para o nosso sistema de contatos;

• Clique em Next >.

Page 23: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

CRIANDO UM PROJETO NO NETBEANS

NOVO PROJETO

Page 24: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

CRIANDO UM PROJETO NO NETBEANS

NOVO PROJETO Continuação;

• Em Run Configuration(Executar Configuração);• Run As(Executar como) selecione

– Local Web Site;• Project URL digite;

– http://agendaweb.localhost/ (VirtualHost)• Clique em Next >;

Page 25: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

CRIANDO UM PROJETO NO NETBEANS

NOVO PROJETO

Page 26: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

CRIANDO UM PROJETO NO NETBEANS

NOVO PROJETO Continuação;

• Em PHP Frameworks(Estrutura PHP);• Selecione o check box:

– Zend PHP Web Framework;• Clique em Finish(Finalizar);• Pronto está criado o nosso projeto.

Page 27: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

CRIANDO UM PROJETO NO NETBEANS

NOVO PROJETO

Page 28: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

CRIANDO UM PROJETO NO NETBEANS

NOVO PROJETO

Page 29: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

CRIANDO UM PROJETO NO NETBEANS

ZEND TOOL Agora vamos utilizar o console no NETBEANS;

• Na guia Projects(Projetos)– Clique com o botão direito > Zend > Run Command...

• Isso irá abrir o console do zend tool no NETBEANS.

Page 30: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

CRIANDO UM PROJETO NO NETBEANS

ZEND TOOL

Page 31: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

VISUALIZANDO O PROJETO Acesse: http://agendaweb.localhost

Page 32: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

MODEL MODELO RELACIONAL DO BANCO DE

DADOS(AGENDA DE CONTATOS)

Page 33: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

Model O BANCO agenda já está criado. SQL

Baixe o arquivo no site do mini curso• http://www-pet-si.inf.ufsm.br/cursozend2011/aula1• Arquivo:

– Agenda.sql

Abra pgadmin• Crie um novo banco com o nome agenda.• Execute o sql.

Page 34: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

Model Criando DB-Table

Abra o console do zend tool no NETBEANS;– Dica: Marque a opção: Keep this dialog.

No console digite no filter:• create db-table

E no Parameters • Contatos tb_contatos• Usuarios tb_usuarios• Grupos tb_grupos

O Zend Tools criou na pasta model/DbTable os seguintes arquivos de classe:

– Contatos.php– Grupos.php– Usuarios.php

Page 35: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

MODEL CLASSES DO MODEL

Page 36: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

MODEL Baixe os aquivos

http://www-pet-si.inf.ufsm.br/cursozend2011/aula1• Pasta application/models/DbTable

– Arquivos:» Contatos.php» Grupos.php» Usuarios.php

Vamos entender o código. Abra cada um copie o conteúdo e cole nos nos

arquivos correspondentes no nosso projeto. Seguinte ordem:

– Grupos.php– Contatos.php– Usuários.php

Explicação.

Page 37: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

LOGO

CONTROLLER Entendendo a url

http://agendaweb.localhost/controller/action/var1/val1/var2/val2;

Criando Controller Abra o console do zend tool no NETBEANS;

– Dica: Marque a opção: Keep this dialog.

No console digite no filter:• create controller

E no Parameters • Contatos • Usuarios• Grupos• Login www.themegallery.com

Page 38: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

LOGO

CONTROLLER CLASSES DOS CONTROLLERs

www.themegallery.com

Page 39: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

LOGO

ZEND LAYOUT ZEND LAYOUT

Com ele você cria perfis de interfaces comuns e automaticamente o Zend “recheia” seu layout com a template da action requisitada.

Veja na figura a seguir;

www.themegallery.com

Page 40: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

ZEND LAYOUT

Page 41: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

LOGO

ZEND LAYOUT ATIVANDO

Abra o console do zend tool no NETBEANS;– Dica: Marque a opção: Keep this dialog.

No console digite no filter:• enable layout

Note a pasta layout foi criada juntamente o arquivo layout.phtml;

Vamos entender o código. Abra cada um copie o conteúdo e cole nos nos

arquivos correspondentes no nosso projeto. Seguinte ordem:

– Grupos.php– Contatos.php– Usuários.php

www.themegallery.com

Page 42: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

LOGO

Formulário(ZEND_FORM) Criação de formulários:

Sss;; Elementos de formulários:

TESTE Filtros e validação:

Teste;

www.themegallery.com

Page 43: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

LOGO

COMPONENTES Apresentação Geral

www.themegallery.com

Page 44: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

LOGO

Zend_Auth

www.themegallery.com

Page 45: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

LOGO

Zend_session

www.themegallery.com

Page 46: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

LOGO

Zend_Translate

www.themegallery.com

Page 47: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

LOGO

Zend_Validate

www.themegallery.com

Page 48: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

LOGOwww.themegallery.com

Contents

Click to add Title1

Click to add Title2

Click to add Title3

Click to add Title4

Page 49: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

LOGOwww.themegallery.com

Diagram

ThemeGallery is a Design Digital Content & Contents mall developed by Guild Design Inc.

TitleAdd your text

ThemeGallery is a Design Digital Content & Contents mall developed by Guild Design Inc.

Page 50: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

LOGOwww.themegallery.com

Cycle Diagram

Text

TextText

Text

Text

Cycle name

Add Your Text

Page 51: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

LOGOwww.themegallery.com

Diagram

Text

Text

Text

Add YourTitle Text

• Text 1• Text 2• Text 3• Text 4• Text 5

Add YourTitle Text

• Text 1• Text 2• Text 3• Text 4• Text 5

Text

Text

Page 52: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

LOGOwww.themegallery.com

Diagram

Concept

Add Your Text

Text

Text

Text

Text

Text

Text

Page 53: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

LOGOwww.themegallery.com

Diagram

Add Your Text

Add Your Text

Add Your Text

Add Your Text

Add Your Text

Add Your Text

Add Your Text

Add Your Text

Page 54: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

LOGOwww.themegallery.com

Diagram

Add Your Title

Add Your Title

Add Your Title

ThemeGallery is a Design Digital Content & Contents mall developed by Guild Design Inc.

ThemeGallery is a Design Digital Content & Contents mall developed by Guild Design Inc.

ThemeGallery is a Design Digital Content & Contents mall developed by Guild Design Inc.

Page 55: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

LOGOwww.themegallery.com

Diagram

ThemeGallery is a Design Digital Content & Contents mall developed by Guild Design Inc.

ThemeGallery is a Design Digital Content & Contents mall developed by Guild Design Inc.

ThemeGallery is a Design Digital Content & Contents mall developed by Guild Design Inc.

Text Text Text

Page 56: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

LOGOwww.themegallery.com

Marketing Diagram

Concept

Concept

concept

Concept

Page 57: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

LOGOwww.themegallery.com

Diagram

Add Your TextAdd Your Text

Add Your Text

Add Your Text

Add Your Text

Add Your Text

Text

Page 58: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

LOGOwww.themegallery.com

Diagram

1

ThemeGallery is a Design Digital Content & Contents mall developed by Guild Design Inc.

2

ThemeGallery is a Design Digital Content & Contents mall developed by Guild Design Inc.

3

ThemeGallery is a Design Digital Content & Contents mall developed by Guild Design Inc.

Page 59: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

LOGOwww.themegallery.com

Diagram

Your TextYour Text

Your TextYour Text

Your TextYour Text

Your TextYour Text

2001 2002 2003 2004

Page 60: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

LOGOwww.themegallery.com

Diagram

TitleThemeGallery is a Design Digital Content & Contents mall developed by Guild Design Inc.

TitleThemeGallery is a Design Digital Content & Contents mall developed by Guild Design Inc.

TitleThemeGallery is a Design Digital Content & Contents mall developed by Guild Design Inc.

Page 61: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

LOGOwww.themegallery.com

Block Diagram

TEXT TEXT TEXT TEXT

TEXT TEXT TEXT TEXT

Page 62: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

LOGOwww.themegallery.com

Table

Title Title Title Title Title

Title O O O O O

Title O O O O O

Title O O O O O

Title O O O O O

Title O O O O O

Title O X O X O

Page 63: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

LOGOwww.themegallery.com

Text1

Text2Text3

Text4

Text5

3-D Pie Chart

Page 64: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

LOGOwww.themegallery.com

Block Diagram

Add Your Text

Add Your Text

concept ConceptConcept Concept

Page 65: LOGO ZEND Framework. FRAMEWORK  O que é?  Um framework nada mais é do que uma arquitetura “padrão” que fornece várias ferramentas comuns a todo tipo

LOGO

www.themegallery.com