MVC म्हणजे काय? हे सॉफ्टवेअर आर्किटेक्चर जाणून घ्या!

बद्दल जाणून घ्या MVC म्हणजे काय? आणि या नवीन प्रकारच्या सॉफ्टवेअरने कोडच्या जगात आणि त्याच्या सर्वात महत्वाच्या वैशिष्ट्यांमध्ये क्रांती केली आहे, हे सर्व आम्ही तुम्हाला खाली काय सांगू त्याबद्दल धन्यवाद.

mvc-2 काय आहे

MVC किंवा मॉडेल व्ह्यू कंट्रोलर, कोड बनवण्याचा नवीन मार्ग

MVC म्हणजे काय?

MVC म्हणजे मॉडेल व्ह्यू कंट्रोलर, त्याचे ध्येय सॉफ्टवेअर डिझाईन आधार म्हणून काम करणे. सॉफ्टवेअर आर्किटेक्चर हे मार्गदर्शक आहेत जे या घटकांचे बांधकाम सुलभ करतात, ते कसे असावे याचे मॉडेल देतात.

MVC, इतर सॉफ्टवेअर आर्किटेक्चरच्या विपरीत, विशिष्ट कोडची काळजी घेण्यासाठी प्रत्येक कोड वेगळे करते, अशा प्रकारे, कोड एकाच कामात विकसित केला जातो आणि तो कोणत्याही व्यत्ययाशिवाय केला जातो.

त्याचा वापर सुलभ करण्यासाठी, वापरकर्ता इंटरफेस वापरा, कारण हे समजणे सोपे आहे आणि संगणकाला इंटरनेट वापरकर्त्याशी थेट कनेक्ट करा. त्याचप्रमाणे, MVC कोड विविध प्रोग्राम किंवा स्कीमांसाठी वापरला जाऊ शकतो.

त्याचा वापर वेळ लांब आहे, व्यावहारिक आहे आणि त्याचा संवाद सोपा आहे, कारण तो भूतकाळाप्रमाणे बर्‍याच गुंतागुंतीशिवाय सॉफ्टवेअर तयार करण्याचा प्रयत्न करतो. सिस्टीम वेगवेगळ्या कोडचा वापर करते, जरी ती वापरली गेली असली तरी त्यांना वेगळे करते जेणेकरून ते फक्त एका टास्कवर किंवा प्रत्येक संकल्पनेवर काम करतात.

वर स्पष्ट केल्याप्रमाणे, हे एक आर्किटेक्चर आहे, परंतु का? ठीक आहे, बांधकाम योजनेप्रमाणे, ते तीन वेगवेगळ्या कामाच्या योजना स्थापन करते; मॉडेल, दृश्य आणि नियंत्रक.

कोडच्या संकल्पनेपासून वेगळे होण्याची ही कल्पना जुनी आहे आणि उदयास आलेल्या चांगल्या चौकटींमुळे त्याला गती मिळाली. फ्रेमवर्क हा एक प्रकारचा सॉफ्टवेअर आहे जो समस्या सोडवण्याचा प्रयत्न करतो आणि त्याचे बांधकाम समस्येवर आधारित असते.

MVC म्हणजे काय ?: मॉडेलचा इतिहास, दृश्ये आणि नियंत्रक

मॉडेल, व्ह्यूज आणि कंट्रोलरची कल्पना वेब पेज तयार करण्यापूर्वीची असल्याचे म्हटले जाते. जीयूआय किंवा ग्राफिकल व्हिडिओ इंटरफेसमधून येणारी कल्पना होती; जीयूआय ही अशी साधने आहेत जी वापरकर्ता इंटरफेससह कार्य करतात, जे सॉफ्टवेअर वापरतात जे व्हिज्युअल सामग्रीसह प्रतिनिधित्व करतात, सिस्टममध्ये उपलब्ध डेटा.

सॉफ्टवेअर वापरणे ही एक अग्रगण्य नवकल्पना होती ज्याने त्याच्या संकल्पनांना वेगवेगळ्या कार्यांमध्ये विभागले. 70 च्या दशकात ही संकल्पना म्हणून सुरू झाली, नंतर 80 च्या दशकात स्मॉलटॉक -80 ची आवृत्ती लागू करण्यात आली.

Smalltalk-80 ही एक सक्रिय प्रोग्रामिंग भाषा आहे जी MCV च्या विपरीत, त्याच्या संकल्पना आणि कार्ये वेगळे करत नाही. MCV चे युनियन कार्यरत ग्रंथालयासाठी दिले जाईल, त्याचे आधार तपासून.

अखेरीस, नव्वदच्या दशकाच्या उत्तरार्धात, MVC ला त्याच्या स्वतःच्या संकल्पनेच्या रूपात रिलीज करण्यात आले, स्मॉलटॉक -80 पासून वेगळे केले गेले. त्याच्या सुरुवातीच्या दिवसांमध्ये, MCV हा एक अतिशय मूलभूत कार्यक्रम होता ज्याने केवळ इनपुट मोडवर आधारित त्याचे कोड विभक्त वैशिष्ट्य अद्याप लागू केले नाही.

काही महिन्यांच्या विकासासह हे बदलत होते, दृश्य अंमलबजावणी करत होते, जे आउटपुट मॉडेल होते आणि ते इनपुट मॉडेलसह एकत्र करत होते. वर्षानुवर्षे, या प्रकारचे मॉडेल सध्याच्या अनुप्रयोगांसाठी पुरेसे नव्हते, म्हणूनच, एमव्हीसी आजच्या ज्ञात संकल्पनेत विकसित झाली आहे, तथापि, ती आजच्या काळापर्यंत भिन्न आवृत्त्यांमधून गेली.

श्रेणीबद्ध मॉडेल व्ह्यू कंट्रोलर (HMVC)

हे पहिल्या चढांपैकी एक आहे, ते 2000 च्या सुरुवातीला उद्भवले. MVC च्या विपरीत, HMCV आधी मॉडेल कॉन्फिगर करते आणि शेवटी दृश्य थोडी लांब प्रक्रिया असल्याने; ही आवृत्ती दृश्याचे थेट पुनरावलोकन किंवा डेटामध्ये प्रवेश करण्याची परवानगी देत ​​नाही.

मॉडेल व्ह्यू अडॅप्टर (MVA)

एमव्हीसी काय असेल याची जवळची आवृत्ती आहे, प्रत्येक कार्य किंवा कोडला स्तरांनुसार वेगळे करण्यासाठी समान आर्किटेक्चर आहे. त्याच्या पूर्ववर्तीप्रमाणे, MVA प्रत्येक कार्याला स्तर देते, परंतु MVC सारखे मॉडेल आणि दृश्य यांच्यात कोणत्याही संबंधाला परवानगी देत ​​नाही.

मॉडेल व्ह्यू प्रेझेंटर (MVP)

मॉडेल व्ह्यू प्रेझेंटर वापरकर्ता आणि पीसी मधील कनेक्शन पॉइंट डिझाइन करण्यासाठी वापरला जात आहे. हे चाचण्यांसाठी वापरले जाते जेथे सर्व्हर स्वायत्त प्रतिसाद देते आणि मॉडेलने दिलेल्या डेटाचे रूपांतर करते आणि दृश्यासाठी संकुचित करते.

मॉडेल व्ह्यू व्ह्यू मॉडेल (MVVM)

या प्रकारची सॉफ्टवेअर आर्किटेक्चर मॉडेलची संपूर्ण रचना आणि दृश्य एकमेकांना जोडत आहे, जे एकमेकांशी जोडलेले आहेत, डेटाचे संपूर्ण हस्तांतरण साध्य करतात. हे एक चांगले व्हिज्युअल मॉडेल विकसित करते आणि अनुप्रयोगांमध्ये चांगले ग्राफिक्स विकास देते.

MVC काय चांगले आहे?

हे साधन एक सॉफ्टवेअर निर्मिती प्रणाली आहे, ज्याचा वापर उत्कृष्ट दर्जाचे अनुप्रयोग तयार करण्यासाठी केला जातो, म्हणून, आज सर्वोत्तम गुणवत्ता आणि प्रोग्रामिंग सुलभतेची मागणी केली जाते.

वेब आणि कॉम्प्युटरच्या निर्मितीपासून, प्रोग्रामिंगने उच्च भरारी घेतली आणि सिस्टम अभियंत्यांनी महत्वाची भूमिका घेतली, कारण त्यांनी उत्तम अनुप्रयोग किंवा सॉफ्टवेअर डिझाइन केले ज्यामुळे संपूर्ण जगात क्रांती झाली. प्रत्येक प्रोग्रामच्या निर्मितीसाठी योग्य कोड प्रणाली वापरणे आवश्यक आहे.

आधी प्रोग्रामिंग हे काहीतरी जड आणि गुंतागुंतीचे होते, जे सिस्टम किंवा अनुप्रयोग म्हणून काहीतरी नवीन आणण्यासाठी बराच वेळ घेऊ शकतो, तथापि, थोड्या थोड्या सेवा किंवा प्रोग्राम विकसित केले गेले जे प्रक्रिया सुलभ करतात. अशा प्रोग्राममधून जे कोड वेगळे करतात किंवा एकत्र ठेवण्यात व्यवस्थापित करतात, अगदी एक एक करून.

मॉडेल व्ह्यू कंट्रोलर हे सिस्टम इंजिनिअर्स किंवा प्रोग्रामरसाठी एक परिपूर्ण उपाय होते, कारण ते प्रत्येक ऑपरेशनच्या पातळीनुसार आयोजित केले गेले होते जे कोडने करायचे होते आणि कोणत्याही कार्याने दुसऱ्याला व्यत्यय आणला नाही.

प्रोग्रामिंग प्रक्रिया ज्या प्रकारे MVC कोड पुन्हा वापरण्याची परवानगी देते, प्रोग्राम केलेल्या कोणत्याही घटकामध्ये संपूर्ण प्रवाहीता प्राप्त केल्यामुळे सुलभ होते.

MVC केवळ प्रोग्रामिंगची सोय प्रदान करत नाही, तर ते अधिक जलद करण्याची परवानगी देते आणि उच्च-गुणवत्तेच्या अॅप्समध्ये परिणाम करते.

जर तुम्हाला हा लेख आवडत असेल तर मी तुम्हाला वाचण्यासाठी आमंत्रित करतो "जावा मधील वर्ग आणि वस्तू", जावा संकल्पनांवर पूर्ण काम, तुम्हाला ते नक्कीच आवडेल.

MVC शिवाय HTML

हे सॉफ्टवेअर आर्किटेक्चरचे सर्व स्पष्टीकरण प्रथम अस्पष्ट असू शकते, तथापि, ते HTML, CSS आणि PHP घटकांसारखे काहीतरी विचारात घेतात.

त्यापैकी प्रत्येकाचा वापर पृष्ठ प्रोग्राम करण्यासाठी किंवा डिझाइन करण्यासाठी केला जातो; सर्वात सामान्य HTML आहे, ज्याची सुरवातीला इतकी व्यवस्थित रचना नव्हती आणि प्रोग्रामिंगच्या वेळी त्याने त्याचे कोणतेही कार्य वेगळे केले नाही, परिणामी, कोड मिसळला गेला आणि जर तुम्हाला काही बदलायचे असेल तर, तुम्हाला सर्व कोड बदलावे लागले.

एचटीएमएल समस्येमुळे प्रोग्रामिंग कार्य खूप दमछाक झाले, परंतु काही कोड लेखकांना प्रोग्रामिंग करताना जबाबदाऱ्या वेगळ्या करण्यासाठी काहीतरी तयार करण्याची उत्तम कल्पना होती: त्यांनी सीएसएस भाषा तयार केली. सीएसएस भाषा प्रत्येक कोडचे कार्य नियुक्त करण्यास आणि वेगळे करण्यास परवानगी देते, संपूर्ण कोडची पुनरावृत्ती किंवा बदलण्याची कंटाळवाणी क्रिया काढून टाकते.

स्पेगेटी कोड

एचटीएमएलचे प्रकरण, त्याच्याबरोबरच घडते असे नाही; साधारणपणे, वेगवेगळी पृष्ठे तयार करण्यासाठी तुम्ही कोड एकत्र करण्याकडे कल करता, जे विविध कार्ये पूर्ण करतात. कोड एकत्र येण्याकडे कल असतो जेणेकरून जे अपेक्षित आहे ते प्रदर्शित केले जाते, काहीतरी फायदेशीर आहे, तथापि, काही कोडमध्ये थोडीशी चूक करून, ती संपूर्ण प्रक्रिया पुनरावृत्ती करण्यास भाग पाडते.

जी भाषा वापरली जाते, ती एकत्रित केली जाते आणि परिणामी प्रोग्रामरला ज्या गोष्टी, कदाचित, संबंधित नसल्या आहेत, त्या टप्प्याटप्प्याने निश्चित कराव्या लागतात.

या सर्व प्रकारच्या त्रुटी किंवा परिस्थिती भाषेच्या सोप्या विभक्ततेने सोडवल्या जातात आणि प्रत्येकजण हातातील कार्यावर लक्ष केंद्रित करतो. केवळ विभक्त होण्याच्या त्रुटीच नाहीत, तर पूर्वी कोडात अडकलेल्या कोडचा पुनर्वापर करायचा होता तेव्हा असुरक्षितता देखील होती.

जर तोच कोड दुसर्‍या प्रोग्राम किंवा नोकरीसाठी वापरला जाणार असेल, तर तो खूप हळू करावा लागेल, MVC चे आभार आता हे आवश्यक नाही, कारण कोड पुन्हा वापरला गेला आहे आणि एका क्षणात आधीच काय तयार झाले आहे.

MVC प्रणाली कशी कार्य करते, प्रक्रिया कशी होते याचे साधे प्रतिनिधित्व

मॉडेल व्ह्यू प्रस्तुतकर्त्याची ओळख

लेखाच्या प्रारंभापासून, हे कसे कार्य करते आणि मॉडेल का कार्य करते हे स्पष्ट केले गेले आहे, तथापि, त्याचे प्रत्येक भाग विशेषतः स्पष्ट केले गेले नाही: मॉडेल, द व्ह्यू आणि कंट्रोलर.

मॉडेल

ही पहिली पातळी आहे आणि सिस्टम आणि त्याच्या ऑपरेशनशी संबंधित सर्व डेटा शोधते, म्हणजेच ती सिस्टमची सामग्री, संभाव्य अद्यतने हाताळते.

तेथे "बिझनेस लॉजिक" देखील आहे, ज्यात सिस्टम त्याच्या व्हिज्युअलायझेशनसाठी माहिती कशी साठवते, रूपांतरित करते आणि बदलते याचा समावेश होतो.

मॉडेल वापरकर्त्यास आवश्यक माहिती वापरण्याची परवानगी देते, न संपणाऱ्या फायलींमधून शोध न घेता, त्यांना फक्त प्रविष्ट करणे आवश्यक आहे आणि ते "दृश्य" द्वारे त्यांना आवश्यक असलेल्या गोष्टी दर्शवेल. सिस्टीम किंवा माहितीमध्ये काहीतरी सुधारण्यासाठी, आपण "कंट्रोलर" मधून जाणे आवश्यक आहे, जे मॉडेलला माहिती पाठवते.

साधारणपणे, माहिती इतर नियंत्रकांसोबत काम केली जाते आणि, SQL (डेटावर पूर्ण नियंत्रण ठेवण्यासाठी सिस्टम भाषा) वापरण्याऐवजी, ती थेट डेटाच्या इतर भागांवर निश्चित केली जाते, ज्यात त्याचा वर्ग आणि ऑब्जेक्ट असतो.

ला व्हिस्टा

दृश्य हे एक रांग आहे जेथे मॉडेलद्वारे पाठवलेली माहिती वापरकर्त्यासाठी दर्शविली जाते, जे ऑप्टिकल इंटरफेसमध्ये सामग्री दर्शवते. प्रोग्राम कोड प्रतिबिंबित होतो, ज्यावर कार्य केले जाईल आणि वापरकर्ता इंटरफेसमध्ये प्रदर्शित केले जाईल.

हा घटक HTML आणि PHP कोडसह कार्य करतो, कारण ते पृष्ठ, सर्व्हर इत्यादी तयार करण्यासाठी सर्वात योग्य कोड आहेत. हे कोड आउटपुटवर पाठवले जातात, जे मॉडेलने पाठवलेल्या माहितीचे एकूण परिवर्तन आहे.

नियंत्रक

नियंत्रकाद्वारे वापरकर्त्याच्या विनंत्यांना उत्तरे दिली जातात, जी मॉडेलद्वारे केली जातात. विनंती माहितीशी संबंधित आहे, संपादन करण्यापासून, तयार करणे किंवा कोणत्याही प्रकारच्या माहितीचा शोध घेण्यापासून.

हे एक साधन आहे जे आपल्याला माहिती कशी प्रदर्शित केली जाते ते संपादित करण्यास देखील अनुमती देते, म्हणजेच, माहिती कशी प्रक्रिया केली जाईल आणि "दृश्य" मध्ये प्रतिबिंबित होईल, हे मॉडेल कसे माहिती देते त्यामध्ये बदल आहे. सोप्या भाषेत सांगायचे तर, कंट्रोलर हे मॉडेल आणि दृश्यामधील एक पूल आहे, जे विनंती स्वीकारते आणि ते दुसर्या प्रकारे प्रतिबिंबित करण्यासाठी दृश्यापर्यंत पोहोचू शकते.

कंट्रोलर तो आहे जो प्रोग्राम तयार केला जात आहे किंवा तयार केलेल्या अनुप्रयोगासाठी काय उत्तर देतो, त्याचे अंतिम उद्दीष्ट हे आहे की सर्व माहिती त्याच्या सुरुवातीपासून बाहेर पडण्यापर्यंत पोहोचते.

mvc काय आहे

घटक कसे संवाद साधतात?

प्रत्येक घटकाचे कार्य, जसे पाहिले जाऊ शकते, ऑर्डरद्वारे दिले जाते आणि प्रत्येक घटक दुसऱ्याच्या कार्यावर प्रभाव टाकतो. कंट्रोलर इतरांमध्ये सामील होतो, ज्यामुळे कामाचा प्रवाह अधिक होतो आणि प्रोग्राम किंवा अनुप्रयोग तयार करण्यासाठी दिला जातो, तथापि, संपूर्ण प्रक्रिया कशी केली जाते याचे हे अधिक चांगले स्पष्टीकरण आहे:

  1. इंटरनेट वापरकर्ता वापरकर्ता इंटरफेस प्रविष्ट करण्यासाठी विविध पर्याय वापरण्यास सुरुवात करतो, म्हणजेच तो काही पूरक द्वारे पृष्ठ किंवा सर्व्हरमध्ये प्रवेश करतो.
  2. विनंती कंट्रोलरकडून प्राप्त होते, जे संदेश पाहण्यासाठी आणि मॉडेलला पाठवते. प्रत्येक विनंती इव्हेंट हँडलरद्वारे सुरू केली जाते (एक जावा किंवा HTML कोड, जो बाह्य कोड प्रतिसाद देतो).
  3. विनंती पूर्ण करण्यासाठी नियंत्रक, मॉडेलमध्ये प्रवेश करतो, जिथे ती माहिती वापरते आणि आवश्यकतेनुसार कृती सुधारते. काही क्रिया करण्यासाठी, कंट्रोलरने विविध एन्केप्सुलेटेड कोड, थोडक्यात, कमांड पॅटर्न वापरणे आवश्यक आहे.
  4.  काही प्रकरणांमध्ये, पूर्ण कार्य पूर्ण करण्यासाठी नियंत्रक मॉडेलचा अधिक डेटा वापरेल, जे त्याला पाहण्यासाठी पाठवावे लागेल, एक पूल म्हणून काम करेल.
  5. कंट्रोलर सर्व माहिती आणि इंटरनेट वापरकर्त्याने दिलेला ऑर्डर दृष्टीक्षेपात पाठवतो, जे इच्छित आहे त्याचे दृश्य प्रदर्शित करणे आवश्यक आहे.
  6. दृश्य, एक चांगले व्हिज्युअलायझेशन देण्यासाठी, मॉडेलमधून शक्य तितकी माहिती वापरते आणि त्यामध्ये असलेल्या प्रत्येक गोष्टीचे प्रतिबिंबित करते.
  7. मॉडेलमध्ये दृश्यात काय घडत आहे याबद्दल माहिती असू शकत नाही, ते एक प्रकारचे सॉफ्टवेअर वापरते जे त्यास कोणत्याही बदलाबद्दल चेतावणी देते आणि अशा प्रकारे माहिती किंवा इंटरफेसमध्ये आवश्यक बदल करते.
  8. इंटरफेस इंटरनेट वापरकर्त्याने केलेल्या प्रत्येक क्रियेवर अवलंबून प्रक्रिया पुन्हा करतो.

वेब अॅप्लिकेशन्समध्ये ते कसे वापरले जाते?

जेव्हा MVC सॉफ्टवेअर तयार केले गेले, तेव्हा ते डेस्कटॉप टूल्समध्ये लागू केले जाईल असे मानले गेले कारण त्याचे ऑपरेशन आणि प्रतिसाद त्वरित असेल. तांत्रिक प्रगतीमुळे सॉफ्टवेअरला आभासी अनुप्रयोगांशी जुळवून घेणे शक्य झाले, डेस्कटॉप प्रोग्राम्सप्रमाणे पूर्वनिर्धारित न करता प्रतिसाद देण्याचे व्यवस्थापन केले.

MVC आभासी भाषांशी जुळवून घेण्यात आले, हे साध्य करून की विविध स्तर HTML किंवा JavaScript सारख्या भाषांशी सुसंगत असू शकतात. MVC आर्किटेक्चरमध्ये समेट घडवून आणण्यासाठी फ्रेमवर्कचा वापर केला जातो, जे वेबसाठी स्वतःचे एक बनवते.

आभासी प्रतिसादासाठी MVC आर्किटेक्चर "क्लायंट आणि सर्व्हर" चे आहे, या योजनेत क्लायंट विनंती करतो आणि सर्व्हर रिसीव्हर असेल, जे निकाल देईल किंवा विनंतीला प्रतिसाद देईल.

सुरुवातीला, या प्रकारच्या आर्किटेक्चरची अंमलबजावणी करण्यासाठी, वेब विकास इतके पूर्ण नव्हते, म्हणून, "पातळ क्लायंट" संरचनेवर लक्ष केंद्रित केले गेले. पातळ क्लायंट ही एक प्राथमिक रचना आहे, कारण प्रतिसाद केंद्रीय सर्व्हरमध्ये दिला जातो आणि म्हणूनच, थोड्या वेळाने; प्रत्युत्तर दुवा कोणत्याही ब्रिजिंग किंवा प्रोसेसिंगशिवाय थेट इनपुट आणि आउटपुट दरम्यान आहे.

हा दृष्टिकोन खूप चांगला कार्य केला होता, इंटरनेट वापरकर्त्याने दुवा प्रविष्ट केल्याच्या क्षणापासून सर्व काही दिले जाते, तेव्हापासून दुवा सुरू करणारी कृती, नियंत्रकाद्वारे जाते आणि पाहण्याचा आदेश देते जेणेकरून ते वापरकर्त्यास आवश्यक असलेली प्रतिमा प्रतिबिंबित करते. दृश्य MVC चे तीन घटक आभासी सर्व्हरमध्ये आहेत, जे उत्तर देईल.

MVC आणि डेटाबेस

तांत्रिक प्रगतीमुळे सर्व्हर आणि नवीन भाषांच्या विकासास अनुमती मिळाली आहे जी MVC चा अधिक चांगला विकास करते, ज्यामुळे प्रतिसाद कमी क्लिष्ट आणि वापरकर्त्यासाठी अधिक थेट होऊ शकतो.

अनुप्रयोगांचा चांगला विकास होण्यासाठी, एमव्हीसीकडे एक डेटाबेस असणे आवश्यक आहे जे समर्थन म्हणून काम करते. डेटाबेस ही applicationप्लिकेशनच्या सर्व माहितीसाठी एक व्यवस्थापन प्रणाली आहे, मॉडेलला आधार म्हणून, ती आवश्यक असलेली प्रत्येक गोष्ट संचयित किंवा सुधारित करते.

दृश्य आणि कंट्रोलर डेटाबेसपासून वेगळे ठेवलेले आहेत, कारण स्तरांद्वारे वेगळे करणे, ग्राफिक भागाला उत्तम प्रकारे ऑप्टिमाइझ करण्याची अनुमती देते, सर्व माहिती आणि प्रत्येक पूरकांना पूर्ण दृश्य दृष्टीकोन देते. आपल्या बाजूने कार्य करा.

जर तुम्हाला हा लेख आवडला असेल तर मी तुम्हाला वाचण्यासाठी आमंत्रित करतो "प्रोग्रामिंगमधील व्यवस्थेचे प्रकार", कार्यक्रमांच्या निर्मितीमध्ये त्याचे संपूर्ण महत्त्व स्पष्ट करते, मला माहित आहे की तुम्हाला ते आवडेल.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: वास्तविक ब्लॉग
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.