Algo parecido com o Hibernate no PHP?

Eu sou um programador Java e estava trabalhando em um projeto usando Hibernate e Struts por algum tempo.

Agora, para o meu novo projeto, estou trabalhando no PHP e no Mysql (aprendendo PHP). Existe alguma tecnologia semelhante à do Hibernate para PHP? Se sim, alguém pode me dar o link onde eu posso entender e usá-lo?

Existe um conceito POJO em PHP?

Na minha opinião, o melhor ORM para PHP é Doutrina .

Você também pode verificar Propel e ver qual é o seu estilo melhor.

ORMs do PHP: Doctrine vs. Propel é uma questão recente recente que compara os dois. Estruturas PHP comuns, como o Symfony, permitem usar o ORM até onde eu me lembro.

No que diz respeito aos POJO, tanto quanto eu sei, você usaria o stdClass para isso no PHP. Eu não sou muito com Java, então eu não posso dizer com certeza. Aqui está uma pergunta sobre isso … O que é stdClass em PHP?

Se você precisa de ORM, você pode tentar Doutrina

Se você não está preso no PHP (por exemplo, você pode usar qualquer linguagem de script), o Perl possui o conceito POJO (objects Perl) e as alternativas do Hibernate (incluindo a porta Perl do hibernate e várias classs de Mapeamento Relacionado a Objetos ).

Se você for forçado no PHP, você pode ver alist de OR / M para PHP aqui

Há também dmz como uma alternativa de doctrine: http://datamapper.wanwizard.eu/ que é muito simples de configurar e fazer trabalhar com o codeigniter.