[jquery-br] [AJUDA] ORM PHP que não tenha conflito com UI.

13 visualizações
Pular para a primeira mensagem não lida

Gregório Ferraz

não lida,
12 de mai. de 2010, 14:24:0112/05/2010
para jQuery (Brasil)
Olá Pessoal!

Boa tarde a todos!

Bom, estou desenvolvendo um Projeto em PHP com jQuery UI junto com uma
equipe e gostaria de utilizar um ORM para evitar SQL no código,
entretanto, percebi que todos os que eu utilizei acabam em conflito
com o UI.

Nesse projeto, a utilização do jQuery UI é fundamental e por isso a
necessidade de um ORM que não gere conflito com o UI.

Obrigado pela atenção e uma braço a todos!

--
Você está recebendo esta mensagem porque se inscreveu no grupo "jQuery (Brasil)" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para jque...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para jquery-br+...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/jquery-br?hl=pt-BR.

Juarez Gonçalves Nery Junior

não lida,
12 de mai. de 2010, 15:06:1512/05/2010
para jque...@googlegroups.com
Orm para javascript?

Vcs estão usando o html5 storage?

Ou estamos falando de server side?

[s]

2010/5/12 Gregório Ferraz <gregorio...@gmail.com>

Mauricio Merlin

não lida,
12 de mai. de 2010, 15:06:5612/05/2010
para jque...@googlegroups.com

que tipo de conflito??

nunca vi conflito de php com javascript.



Ruan Carlos

não lida,
12 de mai. de 2010, 15:07:5612/05/2010
para jque...@googlegroups.com
ORM o que é? (se algum engraçadinho postar alguma coisa que eu descobriria na wiki ou no google leva block)

Sempre que postar alguma dúvida, não deixe dúvidas pra quem vai te responder.

O que um ORM tem a ver com JavaScript?


"percebi que todos os que eu utilizei"

Quais você utilizou?


"acabam em conflito com o UI"
Que conflito e que UI? (sempre que falar qualquer coisa que não seja o próprio jquery use links).
-----------------------------------------------------------------
Ruan Carlos
@ruanltbg
www.ruancarlos.com.br
Desenvolvedor web

Reinaldo Junior

não lida,
12 de mai. de 2010, 15:08:5512/05/2010
para jque...@googlegroups.com
Já tentou o doctrine?

Em 12 de maio de 2010 15:24, Gregório Ferraz <gregorio...@gmail.com> escreveu:



--
* ♣Reinaldo Junior Krinski Freitas♣*

   e-mail: reinaldo...@gmail.com
   MSN:  krin...@hotmail.com

Julio Protzek

não lida,
12 de mai. de 2010, 15:13:5612/05/2010
para jque...@googlegroups.com
Em 12 de maio de 2010 15:24, Gregório Ferraz <gregorio...@gmail.com> escreveu:

Bom, estou desenvolvendo um Projeto em PHP com jQuery UI junto com uma
equipe e gostaria de utilizar um ORM para evitar SQL no código,
entretanto, percebi que todos os que eu utilizei acabam em conflito
com o UI.

Nenhum ORM PHP vai dar conflito com HTML, CSS ou JS.
Você deve estar tendo problemas com outra coisa.

Doctrine pode ser uma boa opção se não estiver usando um framework PHP (se não estiver, devia considerar a opção :-)
Alguns frameworks já tem ORM próprio, como é o caso do CakePHP.


Juarez Gonçalves Nery Junior

não lida,
12 de mai. de 2010, 15:10:4012/05/2010
para jque...@googlegroups.com

Gregório Ferraz

não lida,
12 de mai. de 2010, 15:16:0612/05/2010
para jque...@googlegroups.com
O ORM para PHP é um Object Relational Mapping (é como se fosse um Hibernate para PHP) que serve para persistir dados num banco mas todos eles possuem uma Biblioteca JavaScript de Auxílio que Devem ser utilizadas juntas.

O que acontece é que, nos que eu utilizei, ZIMBRA, LUMINE e DOCTRINE, essas bibliotecas entram em Conflito com o JQuery UI que é utilizado Fortemente no Projeto.

Desculpem qualquer mal entendido!

Em 12 de maio de 2010 16:07, Ruan Carlos <ruan...@gmail.com> escreveu:
e algum engraçadinho postar alguma coisa que eu descobriria na wiki ou no google leva block)

Sempre que postar alguma dúvida, não deixe dúvidas pra quem vai te responder.

O que um ORM tem a ver com JavaScript?


"percebi que todos os que eu utilizei"

Quais você utilizou?



--

Atenciosamente

Gregório Ferraz
Union Sistemas
Fone: +55 (81) 9659 8867
e-mail:gregorio...@gmail.com

Juarez Gonçalves Nery Junior

não lida,
12 de mai. de 2010, 15:24:4512/05/2010
para jque...@googlegroups.com
Se existir arquivos js do Lumine e do Doctrine, pode até ser. Mas aposto que o nosso amigo Zimbra, usamos ele aqui, mas standalone.

[s]

2010/5/12 Gregório Ferraz <gregorio...@gmail.com>
O ORM para PHP é um Object Relational Mapping (é como se fosse um Hibernate para PHP) que serve para persistir dados num banco mas todos eles possuem uma Biblioteca JavaScript de Auxílio que Devem ser utilizadas juntas.

Tanure

não lida,
12 de mai. de 2010, 15:50:2112/05/2010
para jque...@googlegroups.com
sem sombra de duvida, vc esta fazendo algo errado... orm com js nao tem nada a ver

orm com sql e html menos ainda...


revisa aí

2010/5/12 Juarez Gonçalves Nery Junior <juarez...@gmail.com>



--
Luiz Tanure
www.tanure.com


472f5a3aedb906cb767acdbdeaca6d8f

Gregório Ferraz

não lida,
12 de mai. de 2010, 15:57:1912/05/2010
para jque...@googlegroups.com
Ok Tanure,

Revisarei o processo inteiro e postarei aqui o que aconteceu,

Obrigado a todo pela ajuda!

Aurelio Saraiva

não lida,
12 de mai. de 2010, 16:01:5412/05/2010
para jque...@googlegroups.com
ja desenvolvi projeto usando UI e Doctrine e nunca tive algum problema desse tipo até por que o js manda informação em texto pro php e o php se encarrega de execultar o ORM Doctrine.


2010/5/12 Gregório Ferraz <gregorio...@gmail.com>

Suissa

não lida,
12 de mai. de 2010, 17:47:3612/05/2010
para jque...@googlegroups.com

::. Eris .::

não lida,
13 de mai. de 2010, 07:48:3313/05/2010
para jque...@googlegroups.com

Pessoal, segui o conselho de vocês e fiz um menu CSS do zero mesmo e ficou legal!

Porém gostaria de animar o mesmo, mas, estou tendo dificuldades. Poderiam me ajudar?

O que estou fazendo é:

 

$('#horiz-menu ul li').mouseover(function(){

                              

                               var idMenu = $(this).attr('id')+' ul';

                              

                               $(idMenu).effect('pulsate',500);

                              

                });

 

Mas ele só pisca quando passo o mouse por cima do sub e não do menu!

 

 

 

Atenciosamente,

Erismar B. Vieira

Desenvolvedor Web

PHP - ASP - ASP.NET - C# - AS 2.0 - CSS 2.0 - ADOBE CS4 STUDIO - MYSQL - SQL - JS - JQuery

logoPlugWeb

cid:_1_07DF6FB807DF6BFC004B23C3832576F5Evite imprimir. Colabore com o Meio Ambiente.

 



__________ Informação do ESET NOD32 Antivirus, versão da vacina 5111 (20100513) __________

A mensagem foi verificada pelo ESET NOD32 Antivirus.

http://www.eset.com



__________ Informação do ESET NOD32 Antivirus, versão da vacina 5111 (20100513) __________

A mensagem foi verificada pelo ESET NOD32 Antivirus.

http://www.eset.com
image003.gif
image002.jpg

Gian Soares

não lida,
13 de mai. de 2010, 07:53:5113/05/2010
para jque...@googlegroups.com
manda no jsbin!



2010/5/13 ::. Eris .:: <eri...@gmail.com>
image003.gif
image002.jpg

Reinaldo Junior

não lida,
13 de mai. de 2010, 09:36:4013/05/2010
para jque...@googlegroups.com
uso o doctrine aqui na empresa junto com jQuery e não tenho problema algum.
--
* ♣Reinaldo Junior Krinski Freitas♣*

   e-mail: reinaldo...@gmail.com
   MSN:  krin...@hotmail.com

Leo Balter

não lida,
13 de mai. de 2010, 10:31:5113/05/2010
para jque...@googlegroups.com
Até hoje não consigo gostar de persistência de dados, já trabalhei com Hibernate e nHibernate e tenho somente a impressão de que aquilo me trouxe mais trabalho quando o objetivo era pra ser o contrário disso.

O php tem um tratamento tão simples e descomplicado para banco de dados que, particularmente, dispenso outras ferramentas pra facilitar mais.

Abcs

Suissa

não lida,
13 de mai. de 2010, 11:40:2613/05/2010
para jque...@googlegroups.com
Eu na verdade nunca usei tb =p
P/ mim banco é simples, não seei pq eu deveria complicar.

2010/5/13 Leo Balter <leonard...@gmail.com>

Gregório Ferraz

não lida,
13 de mai. de 2010, 13:57:5913/05/2010
para jque...@googlegroups.com
Oi Leo!

Também nunca utilizei ORM, no php faço as minhas próprias próprias classes de controle assim como no JAVA (onde também tive as minhas tentativas de uso do Hibernate frustradas pelos penosos passos da configuração - essa é minha opinião), mas isso trata-se de uma exigência do Projeto, é um requisito não funcional exigido pelo próprio cliente, daí teremos que seguir.

Mas descobri o que houve. 

Analisei alguns dos ORM que baixei (Principalmente o Doctrine e Lumine) e descobri que eles já possuem uma biblioteca UI (Utilizando o jQuery) quando baixados na versão FULL (serve apenas para os exemplos), assim, quando o ORM era incorporado ao projeto, evidentemente que alguns conflitos iriam ocorrer, nada que um "jQuery.noConflict()" não resolvesse mas como o projeto é grande e bastante melindroso, era impossível supor se esse conflito poderia ir além e alguma das funcionalidades já implementadas deixasse de funcionar.

Encontrei um bom, o "Propel", ele não vem com exemplos e a configuração dele é bastante simples (simples que eu digo é comparando com o hibernate :P rsrs), vou fazer esse teste.

Obrigado pela ajuda de todos!

Mário Neto

não lida,
13 de mai. de 2010, 14:05:0213/05/2010
para jque...@googlegroups.com
Já experimentou o Django[1][2] , ótimo framework desenvolvido em Python[3][4].

1 - www.djangoproject.com
2 -
www.djangobrasil.org
3 -
www.python.org
4 -
www.pythonbrasil.org.br

Valeu!
--
Att. Mário A. Chaves Neto
Designer / U.I. Engineer
MBA - Design Digital

Leo Balter

não lida,
13 de mai. de 2010, 18:01:5513/05/2010
para jque...@googlegroups.com
Nada contra o Django nem a linguagem Python, são ótimos, mas eles não têm nada haver com o tema.

Leo Balter

não lida,
13 de mai. de 2010, 18:02:3013/05/2010
para jque...@googlegroups.com
Foi mal pelo erro de português, estou ligado há 48 horas sem dormir.

Gregório Ferraz

não lida,
13 de mai. de 2010, 18:06:4813/05/2010
para jque...@googlegroups.com
Relaxa! Entendemos, Semana passada fiquei ligado 64 horas nesse projeto! rsrsr


Em 13 de maio de 2010 19:02, Leo Balter <leonard...@gmail.com> escreveu:
Foi mal pelo erro de português, estou ligado há 48 horas sem dormir.



Julio Protzek

não lida,
13 de mai. de 2010, 19:06:4613/05/2010
para jque...@googlegroups.com
Persistência de dados no PHP é simples.
Mas como em qualquer linguagem também é chato e trabalhoso.
Essas duas palavrinhas no mundo da programação significam que você pode trabalhar menos e viver mais se escolher as ferramentas certas.

Um bom ORM é quase mágico.
Um bom ORM pode fazer pelos seus models o que o jQuery faz pelo seu JS.
Pense nisso ;)
Responder a todos
Responder ao autor
Encaminhar
0 nova mensagem