Video: Ի՞նչ է Դոկտրինը Սիմֆոնիայում:
2024 Հեղինակ: Lynn Donovan | [email protected]. Վերջին փոփոխված: 2023-12-15 23:48
Վարդապետություն ամբողջովին անջատված է Սիմֆոնիա և դրա օգտագործումը պարտադիր չէ: Այս գլուխը բոլորի մասին է Վարդապետություն ORM, որի նպատակն է թույլ տալ ձեզ օբյեկտները քարտեզագրել հարաբերական տվյալների բազայում (օրինակ՝ MySQL, PostgreSQL կամ Microsoft SQL): Դուք կարող եք նաև պահպանել տվյալները MongoDB-ին՝ օգտագործելով Վարդապետություն ODM գրադարան.
Նմանապես, դուք կարող եք հարցնել, թե ինչ է ORM-ը Symfony-ում:
Դա կանոնների հավաքածու է, որը տեղեկացնում է Վարդապետությանը ORM ինչպես է Student դասը և նրա հատկությունները քարտեզագրվում տվյալների բազայի հատուկ աղյուսակում: Դե, այս մետատվյալները կարող են նշվել մի շարք տարբեր ձևաչափերով, ներառյալ YAML, XML կամ կարող եք ուղղակիորեն անցնել Ուսանողների դասը՝ օգտագործելով ծանոթագրություններ:
Նմանապես, ի՞նչ է DBAL վարդապետությունը: Այն Վարդապետություն Տվյալների բազայի վերացական շերտ ( ԴԲԱԼ ) աբստրակցիոն շերտ է, որը տեղադրված է PDO-ի վերևում և առաջարկում է ինտուիտիվ և ճկուն API՝ ամենատարածված հարաբերական տվյալների բազաների հետ հաղորդակցվելու համար:
ինչ է դոկտրինային տվյալների բազան:
Այն Վարդապետություն Նախագիծ (կամ Վարդապետություն ) PHP գրադարանների մի շարք է, որոնք հիմնականում կենտրոնացած են կայուն ծառայությունների և հարակից գործառույթների տրամադրման վրա: Նրա մրցանակային նախագծերն են՝ օբյեկտ-առաբերական քարտեզագրող (ORM) և տվյալների բազա աբստրակցիոն շերտ, որի վրա կառուցված է:
Ի՞նչ է ORM շրջանակը:
ORM Սա ևս մեկ խելացի հապավում է, այն կրճատված է Object Relational Mapping-ի համար: Մի խոսքով, ան ORM շրջանակ գրված է օբյեկտ կողմնորոշված լեզվով (ինչպես PHP, Java, C# և այլն…) և այն նախատեսված է հարաբերական տվյալների բազայի շուրջը վիրտուալ փաթաթելու համար: