Tutorial do framework Kohana: Entendendo o funcionamento básico do Kohana


Autor/fonte: Marcelo Araujo
Tags: [ tutorial kohana ]




O Kohana utiliza o padrão arquitetural Model View Controller, como dito anteriormente. Este mantém a lógica da aplicação separada da apresentação, e permite melhorar a produtividade e a separação das tarefas no desenvolvimento de software em geral (dependendo do contexto).

Significado no Kohana:

  • Modelo (Model) - Representa uma estrutura de dados, usualmente uma tabela do banco de dados;
  • Visão (View) - Contém o código de apresentação (HTML, CSS, Javascript);
  • Controlador (Controller) - Contém a lógica da página a ser agrupada, e gera a página para o usuário.


Recursos:

  • Altamente seguro;
  • Extremamente leve;
  • Curva de aprendizagem curta;
  • Utiliza o padrão MVC;
  • UTF-8 100% compatível;
  • Arquitetura fracamente acoplada;
  • Extremamente fácil de estender.


Tecnologia:

  • Estritamente escrito em PHP 5;
  • Abstração simples ao acesso a bancos de dados (SQL helpers);
  • Múltiplos drivers de sessão (nativo, banco de dados e cookie);
  • Poderoso manipulador de eventos que garante pequenas modificações dinamicamente;
  • Baseado originalmente no CodeIgniter.


Requisitos básicos:

  • Servidor com suporte a Unicode;
  • PHP >= 5.2.0;
  • Um servidor HTTP (Apache 1.3+, Apache 2.0+, lighttpd, MS IIS);
  • MySQL e/ou PostgreSQL.


Extensões requeridas:

  • PCRE deve ser compilada com –enable-utf8 –enable-unicode-properties para que o suporte a UTF-8 funcione adequadamente;
  • iconv - UTF-8 transliteration;
  • mcrypt - encriptação;
  • SPL é utilizada por várias bibliotecas do núcleo do Kohana.


Extensões recomendadas:

  • mbstring - Aumento de desempenho em caso de utilização de funções UTF-8.




Rec6 Digg del.icio.us

Enviado por xKuRt em 09/02/2009 às 20:01


Itens relacionados

Tutorial do framework Kohana: Biblioteca Database
Tutorial do framework Kohana: Introdução
Tutorial do framework Kohana: Instalando o Kohana
Tutorial do framework Kohana: Models
Tutorial do framework Kohana: Biblioteca Input
Tutorial do framework Kohana: Módulo Forge
Tutorial do framework Kohana: Biblioteca Session
Tutorial do framework Kohana: Views
Tutorial do framework Kohana: Métodos especiais
Tutorial do framework Kohana: Sistema de arquivos

Listar todos itens relacionados

Avaliação

Esta publicação ainda não foi avaliada!


Avaliar:


A avaliação de publicações é restrita a membros cadastrados e logados no nosso site.



Comentários

Este artigo ainda não foi comentado ou o(s) comentário(s) que foi(ram) enviado(s) a ele ainda não foi(ram) publicado(s).


Envio de comentário:




  

Terça, 09 de Fevereiro de 2010

Top 5 membros

Últimos membros online

Últimos membros cadastrados