SlideShare uma empresa Scribd logo
CODEIGNITER
ZEND FRAMEWORK
Uma união de sucesso.
                                   &
                           Por José Wilker,
                        ANALISTA DE SISTEMAS, PHP-BRASIL GOOGLE
CIZF
               Para nós BRASILEIROS,
        esta união ganhou um nome, CIZE.
A maior estrutura de bibliotecas ligadas a um framework; rápido,
                  estável, seguro e extensível.
O que os programadores de PHP
  buscam em um framework?



        16%

                         Rapidez e estabilidade
16%                      Extensível
              56%        Escrever poucos códigos
                         Rapidez no aprendizado


  12%




                           Fonte: web2development.com
A simplicidade traz grandes resultados.
Por
que
adotar
o
CodeIgniter
como
framework
principal?

                                                                         Suporte a Active Record

                                          Suporte a PHP4 e 5.x e 5.3.x
                                                                            Suporte a plugins
                      Documentação de
                       fácil navegação.      Estrutura de Templates
Configuração simples                                                              Hooks
                       Documentação
                       clara e objetiva                                          PEAR
 Estrutura simples                              Suporte a MVC

                       Bem organizada
                                            Repositório de funções              Cron Job


                                                                                Helpers
Por
que
adotar
o
CodeIgniter
como
framework
principal?

                                                                         Suporte a Active Record

                                          Suporte a PHP4 e 5.x e 5.3.x
                                                                            Suporte a plugins
                      Documentação de
                       fácil navegação.      Estrutura de Templates
Configuração simples                                                              Hooks
                       Documentação
                       clara e objetiva                                          PEAR
 Estrutura simples                              Suporte a MVC

                       Bem organizada
                                            Repositório de funções              Cron Job


                                                                                Helpers
Por que o Zend Framework ?

             RSS


                                                      Data




A ZEND conseguiu construir a melhor estrutura de bibliotecas
                  para PHP que existe.
Code Igniter e Zend Framework



                           Zend



                            Zend
                          Libraries




           +
Download, instalação e configuração.
                  (5 minutos)
                                                        Diretórios
                                                        (/var/www/ci/system)


                        Instalação
                        Code Igniter PHP Framework.



Menu Site Oficial
(www.codeigniter.com)

                              1º Passo - Definir um
                          diretório para o framework.

                           2º Passo - Descompactar o
                            arquivo baixado e copiar
                               para o diretório do
                                   framework.
Configurando o Code Igniter.

Acesso url.
(/var/www/ci/system/application/config/config.php)




                                                   Instalação e configuração
                                                           Finalizada

Banco de Dados
(/var/www/ci/system/application/config/
database.php)
Download, Instalação e configuração.
                  Zend Framework


Download              Arquivos           Passos
(/ZendFramework)      (/ZendFramework)   Para instalação.




                                              1º Passo - Copie a
                                                 pasta “Zend”.

                                           2º Passo - Cole dentro
                                           do diretório “libraries”
                                               do code igniter.

                                             3º Passo - Crie um
                                              arquivo chamado
                                             “Zend” dentro de
                                                 “libraries”.
Library para carregar o Zend Framework

                                               Libraries
Edite o arquivo zend.php                       (/var/www/ci/system/application/
(/var/www/ci/application/libraries/zend.php)   libraries)
Aplicações integradas ao

Crie um controlador no Code Igniter para o twitter.
(/var/www/ci/application/controllers/twitter.php)




                                                      Mais informações
                                                      Zend Framework:
                                                      http://framework.zend.com/
                                                      manual/en/
                                                      zend.service.twitter.html

                                                      Twitter API:
                                                      http://apiwiki.twitter.com
Obrigado!
EMAIL/MSN/GTALK: wilker@wilker.com.br
Twitter: @josewilker
Blog: www.wilker.com.br
Grupo: PHP-BRASIL Google Groups




   Dúvidas? Perguntas? Sugestões?

Mais conteúdo relacionado

Mais procurados

Microframeworksphp
MicroframeworksphpMicroframeworksphp
Microframeworksphp
Alexandre Andrade
 
JBUG Brasil - Desvendando as features do WildFly.
JBUG Brasil - Desvendando as features do WildFly.JBUG Brasil - Desvendando as features do WildFly.
JBUG Brasil - Desvendando as features do WildFly.
Eduardo Medeiros
 
Analise frameworks php
Analise frameworks phpAnalise frameworks php
Analise frameworks php
Igor Moura
 
Desenvolvimento de Aplicações
Desenvolvimento de AplicaçõesDesenvolvimento de Aplicações
Desenvolvimento de Aplicações
José Maria Silveira Neto
 
Drupal - WEG
Drupal - WEGDrupal - WEG
Drupal - WEG
Helal Cabral
 
Projeto TCOS - III ENSOL
Projeto TCOS - III ENSOLProjeto TCOS - III ENSOL
Projeto TCOS - III ENSOL
Aécio Pires
 
Zabbix, Zenoss ou Padora: quem vai ganhar esta briga?
Zabbix, Zenoss ou Padora: quem vai ganhar esta briga?Zabbix, Zenoss ou Padora: quem vai ganhar esta briga?
Zabbix, Zenoss ou Padora: quem vai ganhar esta briga?
Aécio Pires
 
Frameworks de Desenvolvimento Web com PHP
Frameworks de Desenvolvimento Web com PHPFrameworks de Desenvolvimento Web com PHP
Frameworks de Desenvolvimento Web com PHP
Elton Minetto
 
JBoss Fuse Workshop Desenvolvimento - Parte 1
JBoss Fuse Workshop Desenvolvimento - Parte 1JBoss Fuse Workshop Desenvolvimento - Parte 1
JBoss Fuse Workshop Desenvolvimento - Parte 1
Paulo Roberto de Castro Filho
 
Zabbix e caso de uso na SER-PB
Zabbix e caso de uso na SER-PBZabbix e caso de uso na SER-PB
Zabbix e caso de uso na SER-PB
Aécio Pires
 
The twelve factor apps and openruko
The twelve factor apps and openrukoThe twelve factor apps and openruko
The twelve factor apps and openruko
Éverton Ribeiro
 
WordCamp Floripa 2021 - Isreal - A proporcionalidade do crescimento em tecnol...
WordCamp Floripa 2021 - Isreal - A proporcionalidade do crescimento em tecnol...WordCamp Floripa 2021 - Isreal - A proporcionalidade do crescimento em tecnol...
WordCamp Floripa 2021 - Isreal - A proporcionalidade do crescimento em tecnol...
WordCamp Floripa
 
Abertura 1º Meetup Zabbix Meetup do Recife
Abertura 1º Meetup Zabbix Meetup do RecifeAbertura 1º Meetup Zabbix Meetup do Recife
Abertura 1º Meetup Zabbix Meetup do Recife
Zabbix BR
 
Javaone2010
Javaone2010Javaone2010
Javaone2010
Wende Mendes
 
Apache PHP MySQL
Apache  PHP  MySQLApache  PHP  MySQL
Apache PHP MySQL
kisb1337
 
Análise sobre a utilização de frameworks em PHP: CakePHP, CodeIgniter e Zend
Análise sobre a utilização de frameworks em PHP: CakePHP, CodeIgniter e ZendAnálise sobre a utilização de frameworks em PHP: CakePHP, CodeIgniter e Zend
Análise sobre a utilização de frameworks em PHP: CakePHP, CodeIgniter e Zend
Thiago Sinésio
 

Mais procurados (16)

Microframeworksphp
MicroframeworksphpMicroframeworksphp
Microframeworksphp
 
JBUG Brasil - Desvendando as features do WildFly.
JBUG Brasil - Desvendando as features do WildFly.JBUG Brasil - Desvendando as features do WildFly.
JBUG Brasil - Desvendando as features do WildFly.
 
Analise frameworks php
Analise frameworks phpAnalise frameworks php
Analise frameworks php
 
Desenvolvimento de Aplicações
Desenvolvimento de AplicaçõesDesenvolvimento de Aplicações
Desenvolvimento de Aplicações
 
Drupal - WEG
Drupal - WEGDrupal - WEG
Drupal - WEG
 
Projeto TCOS - III ENSOL
Projeto TCOS - III ENSOLProjeto TCOS - III ENSOL
Projeto TCOS - III ENSOL
 
Zabbix, Zenoss ou Padora: quem vai ganhar esta briga?
Zabbix, Zenoss ou Padora: quem vai ganhar esta briga?Zabbix, Zenoss ou Padora: quem vai ganhar esta briga?
Zabbix, Zenoss ou Padora: quem vai ganhar esta briga?
 
Frameworks de Desenvolvimento Web com PHP
Frameworks de Desenvolvimento Web com PHPFrameworks de Desenvolvimento Web com PHP
Frameworks de Desenvolvimento Web com PHP
 
JBoss Fuse Workshop Desenvolvimento - Parte 1
JBoss Fuse Workshop Desenvolvimento - Parte 1JBoss Fuse Workshop Desenvolvimento - Parte 1
JBoss Fuse Workshop Desenvolvimento - Parte 1
 
Zabbix e caso de uso na SER-PB
Zabbix e caso de uso na SER-PBZabbix e caso de uso na SER-PB
Zabbix e caso de uso na SER-PB
 
The twelve factor apps and openruko
The twelve factor apps and openrukoThe twelve factor apps and openruko
The twelve factor apps and openruko
 
WordCamp Floripa 2021 - Isreal - A proporcionalidade do crescimento em tecnol...
WordCamp Floripa 2021 - Isreal - A proporcionalidade do crescimento em tecnol...WordCamp Floripa 2021 - Isreal - A proporcionalidade do crescimento em tecnol...
WordCamp Floripa 2021 - Isreal - A proporcionalidade do crescimento em tecnol...
 
Abertura 1º Meetup Zabbix Meetup do Recife
Abertura 1º Meetup Zabbix Meetup do RecifeAbertura 1º Meetup Zabbix Meetup do Recife
Abertura 1º Meetup Zabbix Meetup do Recife
 
Javaone2010
Javaone2010Javaone2010
Javaone2010
 
Apache PHP MySQL
Apache  PHP  MySQLApache  PHP  MySQL
Apache PHP MySQL
 
Análise sobre a utilização de frameworks em PHP: CakePHP, CodeIgniter e Zend
Análise sobre a utilização de frameworks em PHP: CakePHP, CodeIgniter e ZendAnálise sobre a utilização de frameworks em PHP: CakePHP, CodeIgniter e Zend
Análise sobre a utilização de frameworks em PHP: CakePHP, CodeIgniter e Zend
 

Semelhante a Code Igniter & Zend Framework Uma UniãO De Sucesso

Code Igniter & Zend Framework - Uma união de sucesso
Code Igniter & Zend Framework - Uma união de sucessoCode Igniter & Zend Framework - Uma união de sucesso
Code Igniter & Zend Framework - Uma união de sucesso
Jose Wilker
 
Palestra Zend Framework na Campus Party 2011
Palestra Zend Framework na Campus Party 2011Palestra Zend Framework na Campus Party 2011
Palestra Zend Framework na Campus Party 2011
Flávio Lisboa
 
PHP 10 CodeIgniter
PHP 10 CodeIgniterPHP 10 CodeIgniter
PHP 10 CodeIgniter
Regis Magalhães
 
PHP e componentes reutilizáveis
PHP e componentes reutilizáveisPHP e componentes reutilizáveis
PHP e componentes reutilizáveis
elliando dias
 
Desenvolvendo Aplicações com Zend Framework
Desenvolvendo Aplicações com Zend FrameworkDesenvolvendo Aplicações com Zend Framework
Desenvolvendo Aplicações com Zend Framework
Domingos Teruel
 
Aplicações Profissionais para Internet com Zend Framework
Aplicações Profissionais para Internet com Zend FrameworkAplicações Profissionais para Internet com Zend Framework
Aplicações Profissionais para Internet com Zend Framework
Flávio Lisboa
 
Zend Framework 2 - Desenvolvimento Ágil Competente
Zend Framework 2 - Desenvolvimento Ágil CompetenteZend Framework 2 - Desenvolvimento Ágil Competente
Zend Framework 2 - Desenvolvimento Ágil Competente
Michael Cardoso
 
Arteccom Workshop Magento
Arteccom Workshop MagentoArteccom Workshop Magento
Arteccom Workshop Magento
Thiago Verly
 
Criando Aplicações .NET com o TheWebMind
Criando Aplicações .NET com o TheWebMindCriando Aplicações .NET com o TheWebMind
Criando Aplicações .NET com o TheWebMind
Jaydson Gomes
 
Palestra Zend Framework FISL XI
Palestra Zend Framework FISL XIPalestra Zend Framework FISL XI
Palestra Zend Framework FISL XI
Flávio Lisboa
 
Desenvolvimento Web com Simfony Framework.
Desenvolvimento Web com Simfony Framework.Desenvolvimento Web com Simfony Framework.
Desenvolvimento Web com Simfony Framework.
Vinícius de Paula
 
ZF Básico - 1. Introdução
ZF Básico - 1. IntroduçãoZF Básico - 1. Introdução
ZF Básico - 1. Introdução
Marcos Bezerra
 
Software livre - Parte 3
Software livre - Parte 3Software livre - Parte 3
Software livre - Parte 3
Fabrício Basto
 
Desmistificando o Framework da Zend
Desmistificando o Framework da ZendDesmistificando o Framework da Zend
Desmistificando o Framework da Zend
Domingos Teruel
 
W2py pyconpe
W2py pyconpeW2py pyconpe
W2py pyconpe
Ovidio Marinho
 
01 - Introdução a programação para internet v1.1
01 - Introdução a programação para internet v1.101 - Introdução a programação para internet v1.1
01 - Introdução a programação para internet v1.1
César Augusto Pessôa
 
WP Composer
WP ComposerWP Composer
WP Composer
Eduardo Pittol
 
Técnicas e recursos para desenvolvimento Web em cenários de grande escala
Técnicas e recursos para desenvolvimento Web em cenários de grande escalaTécnicas e recursos para desenvolvimento Web em cenários de grande escala
Técnicas e recursos para desenvolvimento Web em cenários de grande escala
Alexandre Tarifa
 
DevOps na AWS: Construindo Sistemas para Entregas Rápidas
DevOps na AWS: Construindo Sistemas para Entregas RápidasDevOps na AWS: Construindo Sistemas para Entregas Rápidas
DevOps na AWS: Construindo Sistemas para Entregas Rápidas
Amazon Web Services LATAM
 
Desenvolvimento de Aplicações com Zend Framework e Yahoo! User Interface
Desenvolvimento de Aplicações com Zend Framework e Yahoo! User InterfaceDesenvolvimento de Aplicações com Zend Framework e Yahoo! User Interface
Desenvolvimento de Aplicações com Zend Framework e Yahoo! User Interface
Domingos Teruel
 

Semelhante a Code Igniter & Zend Framework Uma UniãO De Sucesso (20)

Code Igniter & Zend Framework - Uma união de sucesso
Code Igniter & Zend Framework - Uma união de sucessoCode Igniter & Zend Framework - Uma união de sucesso
Code Igniter & Zend Framework - Uma união de sucesso
 
Palestra Zend Framework na Campus Party 2011
Palestra Zend Framework na Campus Party 2011Palestra Zend Framework na Campus Party 2011
Palestra Zend Framework na Campus Party 2011
 
PHP 10 CodeIgniter
PHP 10 CodeIgniterPHP 10 CodeIgniter
PHP 10 CodeIgniter
 
PHP e componentes reutilizáveis
PHP e componentes reutilizáveisPHP e componentes reutilizáveis
PHP e componentes reutilizáveis
 
Desenvolvendo Aplicações com Zend Framework
Desenvolvendo Aplicações com Zend FrameworkDesenvolvendo Aplicações com Zend Framework
Desenvolvendo Aplicações com Zend Framework
 
Aplicações Profissionais para Internet com Zend Framework
Aplicações Profissionais para Internet com Zend FrameworkAplicações Profissionais para Internet com Zend Framework
Aplicações Profissionais para Internet com Zend Framework
 
Zend Framework 2 - Desenvolvimento Ágil Competente
Zend Framework 2 - Desenvolvimento Ágil CompetenteZend Framework 2 - Desenvolvimento Ágil Competente
Zend Framework 2 - Desenvolvimento Ágil Competente
 
Arteccom Workshop Magento
Arteccom Workshop MagentoArteccom Workshop Magento
Arteccom Workshop Magento
 
Criando Aplicações .NET com o TheWebMind
Criando Aplicações .NET com o TheWebMindCriando Aplicações .NET com o TheWebMind
Criando Aplicações .NET com o TheWebMind
 
Palestra Zend Framework FISL XI
Palestra Zend Framework FISL XIPalestra Zend Framework FISL XI
Palestra Zend Framework FISL XI
 
Desenvolvimento Web com Simfony Framework.
Desenvolvimento Web com Simfony Framework.Desenvolvimento Web com Simfony Framework.
Desenvolvimento Web com Simfony Framework.
 
ZF Básico - 1. Introdução
ZF Básico - 1. IntroduçãoZF Básico - 1. Introdução
ZF Básico - 1. Introdução
 
Software livre - Parte 3
Software livre - Parte 3Software livre - Parte 3
Software livre - Parte 3
 
Desmistificando o Framework da Zend
Desmistificando o Framework da ZendDesmistificando o Framework da Zend
Desmistificando o Framework da Zend
 
W2py pyconpe
W2py pyconpeW2py pyconpe
W2py pyconpe
 
01 - Introdução a programação para internet v1.1
01 - Introdução a programação para internet v1.101 - Introdução a programação para internet v1.1
01 - Introdução a programação para internet v1.1
 
WP Composer
WP ComposerWP Composer
WP Composer
 
Técnicas e recursos para desenvolvimento Web em cenários de grande escala
Técnicas e recursos para desenvolvimento Web em cenários de grande escalaTécnicas e recursos para desenvolvimento Web em cenários de grande escala
Técnicas e recursos para desenvolvimento Web em cenários de grande escala
 
DevOps na AWS: Construindo Sistemas para Entregas Rápidas
DevOps na AWS: Construindo Sistemas para Entregas RápidasDevOps na AWS: Construindo Sistemas para Entregas Rápidas
DevOps na AWS: Construindo Sistemas para Entregas Rápidas
 
Desenvolvimento de Aplicações com Zend Framework e Yahoo! User Interface
Desenvolvimento de Aplicações com Zend Framework e Yahoo! User InterfaceDesenvolvimento de Aplicações com Zend Framework e Yahoo! User Interface
Desenvolvimento de Aplicações com Zend Framework e Yahoo! User Interface
 

Code Igniter & Zend Framework Uma UniãO De Sucesso

  • 1. CODEIGNITER ZEND FRAMEWORK Uma união de sucesso. & Por José Wilker, ANALISTA DE SISTEMAS, PHP-BRASIL GOOGLE
  • 2. CIZF Para nós BRASILEIROS, esta união ganhou um nome, CIZE. A maior estrutura de bibliotecas ligadas a um framework; rápido, estável, seguro e extensível.
  • 3. O que os programadores de PHP buscam em um framework? 16% Rapidez e estabilidade 16% Extensível 56% Escrever poucos códigos Rapidez no aprendizado 12% Fonte: web2development.com
  • 4. A simplicidade traz grandes resultados.
  • 5. Por
que
adotar
o
CodeIgniter
como
framework
principal? Suporte a Active Record Suporte a PHP4 e 5.x e 5.3.x Suporte a plugins Documentação de fácil navegação. Estrutura de Templates Configuração simples Hooks Documentação clara e objetiva PEAR Estrutura simples Suporte a MVC Bem organizada Repositório de funções Cron Job Helpers
  • 6. Por
que
adotar
o
CodeIgniter
como
framework
principal? Suporte a Active Record Suporte a PHP4 e 5.x e 5.3.x Suporte a plugins Documentação de fácil navegação. Estrutura de Templates Configuração simples Hooks Documentação clara e objetiva PEAR Estrutura simples Suporte a MVC Bem organizada Repositório de funções Cron Job Helpers
  • 7. Por que o Zend Framework ? RSS Data A ZEND conseguiu construir a melhor estrutura de bibliotecas para PHP que existe.
  • 8. Code Igniter e Zend Framework Zend Zend Libraries +
  • 9. Download, instalação e configuração. (5 minutos) Diretórios (/var/www/ci/system) Instalação Code Igniter PHP Framework. Menu Site Oficial (www.codeigniter.com) 1º Passo - Definir um diretório para o framework. 2º Passo - Descompactar o arquivo baixado e copiar para o diretório do framework.
  • 10. Configurando o Code Igniter. Acesso url. (/var/www/ci/system/application/config/config.php) Instalação e configuração Finalizada Banco de Dados (/var/www/ci/system/application/config/ database.php)
  • 11. Download, Instalação e configuração. Zend Framework Download Arquivos Passos (/ZendFramework) (/ZendFramework) Para instalação. 1º Passo - Copie a pasta “Zend”. 2º Passo - Cole dentro do diretório “libraries” do code igniter. 3º Passo - Crie um arquivo chamado “Zend” dentro de “libraries”.
  • 12. Library para carregar o Zend Framework Libraries Edite o arquivo zend.php (/var/www/ci/system/application/ (/var/www/ci/application/libraries/zend.php) libraries)
  • 13. Aplicações integradas ao Crie um controlador no Code Igniter para o twitter. (/var/www/ci/application/controllers/twitter.php) Mais informações Zend Framework: http://framework.zend.com/ manual/en/ zend.service.twitter.html Twitter API: http://apiwiki.twitter.com
  • 14. Obrigado! EMAIL/MSN/GTALK: wilker@wilker.com.br Twitter: @josewilker Blog: www.wilker.com.br Grupo: PHP-BRASIL Google Groups Dúvidas? Perguntas? Sugestões?

Notas do Editor

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n