ORM - это абстракция, которая должна упростить работу с реляционной базой данных на объектно-ориентированном языке. В основном это набор классов и методов, которые позволяют создавать, извлекать и обновлять данные без непосредственного использования SQL.
Например, вместо того, чтобы писать
$ result = mysql_query ('select * from бутерброды, где color =' green 'и size =' 2 ');
вы можете использовать интерфейс как
$ Результат = $ sandwiches-> Get ( 'цвет' => 'зеленый', => 'размер' => '2');
и ORM превращает это в SQL и выполняет запрос, заботясь о соединениях и т. Д.
Популярные PHP ORM: Doctrine и Propel
Если вы не знаете, используете ли вы его, то маловероятно, что вы это делаете!