Jump to content
Fórum Script Brasil
  • 0

Zend Framework


SCIENTIST

Question

Bom dia, atualmente utilizo o padrão de projeto DAO, onde crio um POJO que tem os atributos da Classe e o DAO que tem os métodos de conexão ao banco (CRUD). Isso está suprimindo todas minhas necessidades e meu código fica limpo e organizado. Andei procurando sobre boa prática PHP e vi muita gente falando sobre Zend Framework, o que vocÊs acham ? Qual a vantagem de usar ZEND ou usar o padrão de projeto DAO sem nenhum framework

Link to comment
Share on other sites

6 answers to this question

Recommended Posts

  • 0

A principal vantagem de qualquer framework é o padrão que ele segue, ZF implementa o código seguindo padrões de projeto (MVC), logo, para você a vantagem seria apenas usar um framework robusto e conceituado, já que você também já utiliza um padrões de projeto.

Link to comment
Share on other sites

  • 0

Na verdade há algumas outras expressões além dessas, sempre é muito utilizado em .NET que seria.

MVC - Model View Controller,

Consiste em separar o modelo do negócio, o controlador e a visualização

DAO/DAL - Data Access Object ou Data Access Layer

Seria uma camada (classes) de acesso e manipulação de dados

BLL - Business Logical Layer

Seria uma camada que controla o negócio, exemplo o DAL tem o método que faz os insert/update/delete e a BLL que passa as regras e tabelas.

UI - User Interface

Cria a interface/design da aplicação

POJO - não sei

Abs.

Edited by Ricardo T. do Prado
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652.1k
×
×
  • Create New...