Simfoniyada ta'limot nima?
Simfoniyada ta'limot nima?

Video: Simfoniyada ta'limot nima?

Video: Simfoniyada ta'limot nima?
Video: 5 TA KINOSTUDIYANING LOGOTIPINI KELIB CHIQISH TARIXI 2024, Noyabr
Anonim

Doktrina dan butunlay ajratilgan Simfoniya va undan foydalanish ixtiyoriydir. Bu bobda hammasi haqida Doktrina ORM, ob'ektlarni relyatsion ma'lumotlar bazasiga (masalan, MySQL, PostgreSQL yoki Microsoft SQL) xaritalash imkonini beradi. Bundan tashqari, MongoDB-ga ma'lumotlarni saqlashingiz mumkin Doktrina ODM kutubxonasi.

Xuddi shunday, siz Symfony-da ORM nima deb so'rashingiz mumkin?

Bu Doktrinani xabardor qiluvchi qoidalar to'plami ORM Student sinfi va uning xossalari ma'lum bir ma'lumotlar bazasi jadvaliga qanday ko'rsatilgan. Xo'sh, bu metadata turli xil formatlarda, jumladan YAML, XML kabi ko'rsatilishi mumkin yoki siz izohlar yordamida to'g'ridan-to'g'ri Student sinfiga o'tishingiz mumkin.

Xuddi shunday, DBAL doktrinasi nima? The Doktrina Ma'lumotlar bazasi abstraktsiya qatlami ( DBAL ) - bu PDO-ning tepasida joylashgan va eng mashhur relyatsion ma'lumotlar bazalari bilan aloqa qilish uchun intuitiv va moslashuvchan APIni taklif qiluvchi mavhum qatlam.

doktrina ma'lumotlar bazasi nima?

The Doktrina Loyiha (yoki Doktrina ) PHP kutubxonalari toʻplami boʻlib, asosan doimiy xizmatlar va tegishli funksiyalarni taqdim etishga qaratilgan. Uning sovrinli loyihalari ob'ektga aloqador xaritalash mashinasi (ORM) va ma'lumotlar bazasi abstraksiya qatlami uning ustiga qurilgan.

ORM ramkasi nima?

ORM yana bir nerd qisqartmasi bo'lib, u Ob'ekt bilan bog'liq xaritalashning qisqartmasi. Bir so'z bilan aytganda, an ORM ramkasi ob'ektga yo'naltirilgan tilda (masalan, PHP, Java, C# va boshqalar) yozilgan va u relyatsion ma'lumotlar bazasini deyarli o'rash uchun mo'ljallangan.

Tavsiya: