Ի՞նչ է Դոկտրինը Սիմֆոնիայում:
Ի՞նչ է Դոկտրինը Սիմֆոնիայում:

Video: Ի՞նչ է Դոկտրինը Սիմֆոնիայում:

Video: Ի՞նչ է Դոկտրինը Սիմֆոնիայում:
Video: Ի՞նչ է մահը: Տրդատ Դոնիկյան 2024, Մայիս
Anonim

Վարդապետություն ամբողջովին անջատված է Սիմֆոնիա և դրա օգտագործումը պարտադիր չէ: Այս գլուխը բոլորի մասին է Վարդապետություն 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# և այլն…) և այն նախատեսված է հարաբերական տվյալների բազայի շուրջը վիրտուալ փաթաթելու համար: