What is Websites वेबसाइट क्या है
हम Web को दो हिस्सों में Divide कर सकते हैं । Web Site , Web Application Website general Advertisement के लिए उपयोगी होती है,जबकि यह Web Application , Data को Manage करने के लिए उपयोगी है। अगर हम Web को अन्य कारणों से Categories करें , तो हम फिर से Web को दो हिस्सों में बांट सकते हैं।
16 Front End Back End हम एक Website को भी दो हिस्सों में बांट सकते हैं -
Types Of Website वेबसाईट के प्रकार |
- Static Website
- Dynamic Website
Dynamic Website को भी दो हिस्सों में बांट सकते हैं :-
Client Side Dynamic
Server Side Dynamic Client Side Dynamic Websites को Interactive Website भी कहते हैं। सामान्यतया इस प्रकार की Websites में Client Side में JavaScript या इसके किसी Framework का use करके Front और को Interactive बनाया जा सकता है।
जबकि Server Side Dynamic Website में Webpage पर दिखाई देने वाले Contents User की जरूरत के आधार पर Server से बनकर Client Web Browser में Display होते हैं । Client Side के Web Browser में User के सामने दिखाई देने वाला Web Page , Front End कहलाता है , जबकि उस Front End को Generate करने वाला अथवा उसमें Modification करने वाला Owner Website के जिस हिस्से को Access करता है , उसे Back End कहा जा सकता है । Website का दिखाई देने वाला हिस्सा भी तीन भागों में बांटा जा सकता है।
Structure of Web Page Style of Web Page -
Behavior of Web Page Webpage के Structure को तय करने का काम HTML का होता है । Webpage के Appearance को Define करने का काम CSS का होता है । Webpage को Interactivity Dynamic बनाने का काम JavaScript का होता है । Website के Back End को दो हिस्सों में बांटा जा सकता है ।
Server Side Scripting Language Server Side Database Server Side की Scripting Language के रूप में सामान्यतया ASP , PHP , JSP आदि का प्रयोग किया जाता है , जबकि Website से संबंधित Data को जिस Software में Store किया जाता है , उसे Database Software कहा जाता है , जो कि सामान्यतया SQL या MySql होता है । Client Side se ane wale (डाटा) Data को इस प्रकार से Process करना होता हैं, कि इस बात का निर्णय लिया जाएगा Server Side Scripting Language लेता है। और Data को Process करने ke bad उसे जहां Store किया जाता है , या वह DBMS Software होता है । इनके अलावा Web Browser सामान्यतया Client Software होता है। जबकि Web Server , Server Software होता है । Client किसी Resource की Request करता है और Web Server उस Request को पूरा करके Client को उसका वांछित Resource उपलब्ध करवाता है ।
Web Browsers Web Browsers की Functionality को समझे बिना हम Web Development को ठीक से नहीं समझ सकते । इसलिए हम सबसे पहले Web Browsers व उनकी Fundamental Functionality को ठीक से समझेंगे । वर्तमान समय में पांच Web Browsers मुख्य हैं जो सबसे ज्यादा उपयोग में लिए जाते हैं :
Internet Explorer Mozilla Fire Fox Apple Safari Google Chrome
Opera Web Browser का मुख्य काम HTML Files को HTML व CSS Specifications के आधार पर Display करना होता है । HTML Files को सामान्यतया Web Pages कहा जाता है तथा WebPages को WebBrowser में Display होने की प्रक्रिया को WebPage का Render होना कहते हैं । कोई WebPage किसी WebBrowser में इस तरह से Render होना चाहिए , ताकि वह WebPage विभिन्न Devices जैसे कि Mobile, Phones , Desktop Computers , Laptops , Notebooks , iPad Tablet आदि में एक समान दिखाई देना चाहिए , इसी बात को सुनिश्चित करने के लिए W3C (World Wide Web Consortium) नाम की एक Organization Web के लिए विभिन्न प्रकार के Specifications तैयार करती है और विभिन्न Web Browsers बनाने वाली Companies , W3C द्वारा तय किए गए इन Standards के आधार पर अपने Web Browsers बनाती है ।
W3C Organization वास्तव में बहुत सारी बड़ी कम्पनियों जैसे कि MicroSoft , Google , Apple , Dell , AT & T आदि ka ek smuh hai , जो आपस में मिलकर ये निर्णय करते हैं कि Web किस तरह se Develop हो , ताकि जिससे इन सभी Companies ke Softwar and Hardware आपस में एक दूसरे के साथ ज्यादा से ज्यादा Compatible रहें और Web Developers को विभिन्न प्रकार की Devices व Softwares के लिए अलग - अलग तरह के Codes न लिखने पड़ें । सभी Web Browsers का User Interface है।
- URL Insert करने के लिए एक Address Bar होता है ।
- अगले व पिछले पेज पर जाने के लिए एक Back व Forward Button होता है ।
- किसी पेज को Bookmark करने के लिए Bookmark Option होता है ।
- एक Refresh व Stop Button होता है , जो Web Page को Web Browser में फिर से Load होने के लिए Refresh व Web Page को Web Browser में Load होने से रोकने के लिए Stop करता है ।
- Home Butto जो कि Web Site के Home Page पहुंचने के लिए होता है । High Level Structure of Web Browser किसी भी Web Browser के निम्न Components होते हैं ।


0 टिप्पणियाँ
Please Do Not Any Spame Comment