Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal resolvi criar essa enquete para sentir como esta a programação em PHP aqui do forum, eu precisava saber se muita gente usa o framework Zend, e se alguns nao usam porque ainda não conseguiram entender como ele funciona
em fim, se o resultado dessa enquete for satisfatorio eu vou começar a criar tutoriais, e postar exemplos sobre o Zend, caso perceba que não aja muito interesse entao nem farei nada.
agradeço quem poder opniar. :thumbsup:
Só 2 coisas o Zend tbm conecta sem precisar o PDO, pode se usar o Mysqli
mas porque voce acha o PDO incoveniente ?
PDO é um dos melhores meios de conexao e manipulação de banco de dados que o PHP ja criou, e ainda tem a vantagem de conectar em varios bancos de dados, vejo muita gente se matando pra criar uma classe de conexao sendo se o PHP ja vem tudo pronto, usando o PDO ou Mysqli.
mas beleza sobre seu comentario, fica registrado sua opniao sobre o Zend.
valeu
Acho que o Zend Framework é uma boa solução quando se trata de padrões, pelo que andei estudando parece ter uma boa documentação, que
está em inglês, (deve ter partes dessa documentação em português), é totalmente em OOP, trabalha com MVC.
Pode parecer difícil usa lo, por falta de conhecimento do mesmo ou falta de exemplos práticos.
Boa Fabyo...bom nem votei pois uso Zend e recomendo seja pra quem for. Além de seguir o padrão MVC de uma maneira simples e prática, é confiavel pois o proprio nome diz tudo ZEND. E é mais produtivo utilizar Zend do que qualquer outro framework....poderiamos fazer umas aulas de Zend aqui no forum seria bem legal.
A documentação do Zend apesar de ser em inglês, é boa mas se você tiver exemplos de como utiliza-los se torna mais facil o aprendizado.
Alguns podem não ter um bom conhecimento em ingles o que os leva a fugir desses tipo de framework.
Por ser um framework que esta em alta no conceito de varios programadores e entre outras coisas, muitos querem aprender a usa-lo,
Falo por mim, estou usando o cakePHP, apesar de ler a documentação e ver algumas coisas por ai, só consegui mesmo entende-lo apos um video tutorial.
Assim como o cakePHP possui um portal em português acho que o zend tbm poderia ter.
Pra uma aplicação basica qq um consegue fazer um sistema de insert, select e delet, mas o problema é quando se quer fazer algo mais avançado, por exemplo toda uma parte de gerenciamento de conteudo, onde inclui envio de emails, upload de fotos, ai não temos onde recorrer e temos que ficar fuçando, quebrando a cabeça e muitas vezes desistindo do projeto usando Zend, que ja aconteceu comigo.
Achei ótima a iniciativa do Fabyo, afinal ele tem experiencia e conhecimento do mesmo.
Quem sabe Fabyo , você poderia ser o representante do Zend framework aqui no brasil, http://forum.imasters.com.br/public/style_emoticons/default/grin.gif
>
Só 2 coisas o Zend tbm conecta sem precisar o PDO, pode se usar o Mysqli
mas porque voce acha o PDO incoveniente ?
Eu não quiz dizer que o PDO é incoveniente, mas sim depender dele, pois se você só tem uma opção para conexão você fica sem flexibilidade, ainda mais que o PDO não vem habilitado no PHP como default, precisa-se alterar o php.ini e quem usa provedor de hospedagem não tem aceso a isso. Mas ja que se pode usar também a extensão mysqli, ótimo! São 2 opções de conexão! http://forum.imasters.com.br/public/style_emoticons/default/grin.gif
Bem Fabyo, ótima enquete, creio eu que faltam mais exemplos e tutoriais práticos, como tem ali na enquete :)
eu também não conheço muito bem o Framework...
Muito legal Fabyo, não conhecia o http://zendframework.ribafs.net/.
O que acho que fica faltando é a interação do pessoal nessas comunidades, por exemplo esla são criadas mas não há movimentação nos topicos.
Da a impressão de você entrar naquelas casas abandonadas, sabe. Umas teias de aranha enroscando o pointer do mouse.
Principalmente o forum do zfbrasil, acho que poderia haver uma divulgação melhor e maior movimentação.
Mas legal, vamos nessa, assim que estiver usando o zend gostaria muito de participar dessas comus e poder ajudar...
vale lembrar tbm a comunidade no orkut Zend Framework Brasil
Excelente iniciativa Fabyo.
Eu votei na opção: "Falta uma boa documentação em Portugues", infelizmente meu ingles ainda não é tão bom quanto eu gostaria que fosse, o que me faz penar um pouco com documentação de softwares em ingles, mas eu já faço meus testes e desenvolvo projetos pra aprender o Zend Framework, to gostando muito dele, apesar de sempre surgir pequenas duvidas.
Agora, o verdadeiro motivo que eu não uso e implemento mais o Zend Framework é que aqui na empresa o nosso servidor é em PHP 4 (vergonhoso, mas ta complicado mudar todas as aplicações).
Zend Framework
ja ouvi muitas recomendações sobre tal IDE
mas nunca usei, vo instalar, fazer uns testes depois eu volto a postar
Mas não é da IDE que estamos falando e sim do Framework
Fabyo que você acha do pessoal postar algumas aplicações que fizeram, acho que isso podera ajudar novos usuarios.
Troca de experiencias são muito boas.
Estou prestes a montar um portal e estou pensando em usar o Zend. depois de feito irei posta-lo.
Alguns videos direto do site do Zend Framework (ingles)
Fabyo, parabéns pela sua proposta/idéia.
Como sempre querendo ajudar os usuários do Fórum...
Será que voce poderia dizer alguma das particularidades desse framework? O que ele ele tem de diferencial? O que ele proporciona de bom?
Obrigado
Ghean acho interessante, o pessoal que trabalha com Zend postar suas ideias, seus scripts para ajudar o pessoal iniciante
e duvidas tbm, se o pessoal que quer trabalhar com Zend postar as duvidas fica mais facil eles aprenderem a trabalhar com Zend
bruno6652
as vantagens são inumeras, por exemplo:
* Codigo padronizado,
* MVC
* Templates
* URL Amigavel
* Segurança
* Facil Manutenção
* Scripts Profissionais
* Sistemas inteligentes
* Funções Praticas
isso é só o basico, mas outras coisas que sao tao simples fazer com Zend, que você vai percebendo a vantagem de usa-lo
por exemplo hoje, para voce fazer um site com area restrita, e proteger as paginas, basicamente voce cria um sistema de login, valida o usuario grava um cookie ou session, e nas paginas seguinte voce verifica se a session ou cookie existe para permitir ou nao o acesso do usuario naquela pagina, e pra facilitar em vez de ficar copiando em todas as paginas a validação do login, voce cria um arquivo e coloca essa validação nesse arquivo, e nas paginas que voce quer proteger
voce simplesmente inclui esse arquivo.
e se voce tem 200 paginas?, tera que incluir em todas elas
certo?
com Zend basta incluir um plugin e pronto todas as paginas estao protegidas, e bastou 1 linha de codigo e pronto todas as paginas estao protegidas por login, e se o cara logar elas sera acessadas normalmente pelo usuario.
outro exemplo vamos supor que voce cria umas paginas de header e footer, para voce nao precisar ficar reescrevendo codigos, dai todas as outras paginas voce inclui o cabeçalho e rodapé +- assim:
index.php
<?php require_once "header.php";?>
Conteudo do index
<?php require_once "footer.php"; ?>
pagina2.php
<?php require_once "header.php";?>
Conteudo da pagina2
<?php require_once "footer.php"; ?>
certo?
com Zend, simplemente nao preciso me preocupar com isso eu defino o header e footer, e todas as paginas que eu acessar automaticamente elas serao incluidas o header e footer, e tudo configuravel.
bom com o tempo e com exemplos o pessoal vai conseguindo enxergar as vantagens.
pessoal eu to afim de fazer alguns teste no zend
mas nao to conseguindo instalalo
talvez aqui nao seja a melhor opçao.
como faço para instalar ele no fedora core 6
nao consegui documentaçao necessaria
obrigado, e me descupem
Posta no forum de PHP, que eu tento te ajudar
Links em portugues:
http://docs.huihoo.com/php/zend/ZendFramew...ng-started.html
http://akrabat.com/wp-content/uploads/_ini...amework_130.pdf
http://blog.klein.inf.br/uploads/Getting%2...0Auth_pt-BR.pdf
http://felipetonello.com/blog/2007/02/28/z...-mais-poderoso/
http://akrabat.com/2008/04/07/simple-zend_...upload-example/
http://akrabat.com/2008/02/21/simple-zend_form-example/
galera me descupe pela pergunta, pra quem ja trabalha com ZEND vai achar a pergunta muito tola, mas pra quem nao conhece vai cer uma mao na roda.
o que o Framework Zend faz a mais no php? que tipo de estrutura a Zend traz.... http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
Essa pergunta se responde se voce procurar sobre "o que é e pra que server um frameworks?"
dai se voce entender isso vai entender sobre frameworks, tipo o Zend, Cake, Codeigniter
se eu começar a desenvolver com Zend eu não vo mais precisar de mexer com html para desenvolver os layout do sistema http://forum.imasters.com.br/public/style_emoticons/default/grin.gif
lembrando que estamos falando de sistema
nao de web sites
me descupe novamente pela pergunta tola http://forum.imasters.com.br/public/style_emoticons/default/blush.gif
hehehe... vai sim mano... o Zend é uma biblioteca de funções para te adiantar na programação... creio eu, se eu estiver errado me corrija Fabyo...
É verdade, voce vai continuar mechendo com html do mesmo jeito, ou se preferir pode aprender a mecher com o sistema de templates do Zend, ou o sistema de layout do Zend que é muito show.
A diferença do Smarty para o Zend, qual é ? em termos de funções ? tipo, modo de utilização....
Olá, parebéns pela iniciativa!
"Acho que ele não faz falta ou não é necessario".
Existem muitos frameworks para PHP e é impossível falar de um sem levar os outros em consideração. Eu já tentei fazer alguma coisa com Cake, Zend, Symfony (Frankstein(Creole+Propel+Mojavi)) e Prado. O Zend é bom, completo, confiável, tem boa documentção e a responsável pelo PHP por traz, mas é muito difícil de usar, não tem gerador de código(RAD), e precisa do PDO (uma dependencia incoveniente). O framework que eu gostei mais foi o Prado e fui aprender, mas na versão 3 os caras mudaram tudo e eu fiquei sem vontade de 'reaprender'. Depois dessa eu prefiro usar o framework 'Na Unha' utilizando o pattern Adapter para tentar integrar algumas classes de terceiros (inclusive partes do Zend e outros frameworks).
Espero que PHP tenha num futuro proximo um framework tão bom quanto Rails.