Using Zend Framework 3
A free and open-source book on ZF3 for beginners
Home
Samples
Class Reference
Contribute
This book is available in:
English
Русский
Español
Français
Português
Table of Contents
Prefácio
Sobre este Livro
Público Alvo
Exemplos e Código Fonte
Seu Feedback
Sobre o Autor
Acknowledgments
1. Introdução ao Zend Framework 3
1.1. O que é o Zend Framework 3??
1.2. Um exemplo de site PHP
1.2.1. Home Page
1.2.2. Login Page
1.2.3. Logout Page
1.2.4. Revisando o Código
1.3. Licença
1.4. Suporte ao usuário
1.5. Framework Source Code
1.5.1. Padrões de Código
1.6. Sistemas Operacionais Suportados
1.7. Requisitos do servidor
1.8. Segurança
1.9. Performance
1.10. Design Patterns
1.11. Principais componentes ZF3
1.12. Diferenças do Zend Framework 2
1.12.1. Compatibilidade com versões anteriores
1.12.2. Componentes
1.12.3. Instalador de Componentes
1.12.4. Performance do ServiceManager e EventManager
1.12.5. PSR-4
1.12.6. Middleware
1.12.7. Foco na Documentação
1.13. Resumo
2. Zend Skeleton Application
2.1. Iniciando com Zend Skeleton Application
2.2. Estrutura típica dos diretórios
2.3. Dependências de aplicativos
2.4. Apache Virtual Host
2.5. Abrindo o site no seu navegador
2.6. Criando um Projeto no NetBeans
2.7. Arquivo de Hypertext Access (.htaccess)
2.8. Bloqueando o acesso ao site pelo endereço IP
2.9. Autenticação HTTP
2.10. Tendo vários Virtual Hosts
2.11. Hosts File
2.12. Uso Avançado do Composer
2.12.1. Nomes de Pacotes & Versões
2.12.2. Instalando e atualizando os pacotes
2.12.3. Adicionando uma nova dependência
2.12.4. Virtual Packages
2.12.5. Composer e Sistemas de Controle de Versão
2.13. Resumo
3. Website Operation
3.1. Classes PHP
3.2. Namespaces PHP
3.3. Interfaces PHP
3.4. Autoloading de Classes PHP
3.4.1. Class Map Autoloader
3.4.2. Padrão PSR-4
3.4.3. Composer-provided Autoloader
3.4.4. PSR-4 e a Estrutura de origem do módulo
3.5. Solicitações e Resposta HTTP
3.6. Script de Entrada do Site
3.7. Ciclo de vida da Aplicação & Eventos
3.8. Configuração da Aplicação
3.8.1. Configuração dos Arquivos (no Nível de Aplicação)
3.8.2. Arquivos de Configuração Extra (no Nível de Aplicação)
3.8.3. Configuração dos Arquivos de Desenvolvimento (no Nível de Aplicação)
3.8.4. Configuração dos Arquivos de Desenvolvimento Extra (no Nível de Aplicação)
3.8.5. Arquivo de Configuração (no Nível do Módulo)
3.8.6. Combinando os arquivos de configuração
3.9. Ponto de entrada do módulo
3.10. Service Manager
3.10.1. Registrando um Serviço
3.10.2. Nomes de serviço
3.10.3. Substituindo um serviço existente
3.10.4. Registrando Classes Invocáveis (Invokable)
3.10.5. Registrando uma Fábrica (Factory)
3.10.6. Registrando uma Fábrica Abstrata (Abstract Factory)
3.10.7. Registrando Aliases de Serviço
3.10.8. Serviços compartilhados e não compartilhados
3.10.9. Configuração do Service Manager
3.11. Gerenciamento de Plugin (Plugin Manager)
3.12. Sobre o Event Manager
3.12.1. Event & MvcEvent
3.12.2. EventManager & SharedEventManager
3.13. Resumo
Top