Что-нибудь похожее на Hibernate в PHP?

Я программист на Java и некоторое время работаю над проектом, использующим Hibernate и Struts.

Теперь для моего нового проекта я работаю над PHP и Mysql (изучая PHP). Есть ли какая-либо технология, похожая на Hibernate для PHP? Если да, может ли кто-нибудь дать мне ссылку, где я могу ее понять и использовать?

Существует ли концепция POJO в PHP?

На мой взгляд, лучшим ORM для PHP является Doctrine .

Вы также можете проверить Propel и посмотреть, что лучше подходит вашему стилю.

PHP ORM: Doctrine vs. Propel – это недавний вопрос SO, сравнивающий эти два. Насколько я помню, обычные фреймворки PHP, такие как Symfony, позволяют использовать ORM.

Что касается POJO, насколько я знаю, вы бы использовали stdClass для PHP. Я не очень люблю Java, поэтому не могу сказать точно. Вот вопрос о том, что … Что такое stdClass в PHP?

Если вам нужна ORM, вы можете попробовать Учение

Если вы не застряли на PHP (например, вы можете использовать любой язык сценариев), Perl имеет как концепцию POJO (объекты Perl), так и альтернативы Hibernate (включая hibernate Perl port и несколько классов Object-Relational Mapping ).

Если вы вынуждены в PHP, вы можете увидеть alist OR / M для PHP здесь

Существует также dmz как альтернатива доктрины: http://datamapper.wanwizard.eu/, который очень прост в настройке и сделан для работы с codeigniter.