Website इंटरनेट पर उपलब्ध Web Pages, Images, Videos, Documents और अन्य Digital Content का एक संगठित समूह होता है। किसी वेबसाइट को सामान्यतः एक Domain Name या Web Address के माध्यम से Access किया जाता है।
उदाहरण के लिए Educational Website पर विद्यार्थियों के लिए Notes, Syllabus, Articles, Images और अन्य Learning Resources उपलब्ध हो सकते हैं। वेबसाइट को Access करने के लिए सामान्यतः किसी Web Browser की आवश्यकता होती है।
| आधार | Web Page | Website |
|---|---|---|
| अर्थ | एक Individual Web Page | कई Web Pages का Collection |
| उदाहरण | About Us Page | पूरी Educational Website |
| URL | विशिष्ट Page का URL | Website का Domain और उसके Pages |
| Content | एक विशेष विषय की जानकारी | विभिन्न Topics और Pages की जानकारी |
A. Domain Name
Domain Name वेबसाइट का Human-readable Internet Address होता है। इसे याद रखना IP Address की तुलना में आसान होता है।
- Example: example.com
- Domain Website की पहचान करने में सहायता करता है।
- .com, .org, .edu आदि अलग-अलग Domain Extensions हैं।
B. Web Hosting
Web Hosting वह सेवा है जहाँ वेबसाइट की Files, Images, Databases और अन्य Resources को Server पर Store किया जाता है।
- Website Files Server पर Store होती हैं।
- Server Internet के माध्यम से Content उपलब्ध कराता है।
C. Web Pages
Web Pages वेबसाइट के अलग-अलग Information Units होते हैं। इनमें Text, Images, Videos, Links, Forms और अन्य Elements हो सकते हैं।
- HTML का उपयोग Web Page Structure बनाने में किया जाता है।
- CSS से Design और JavaScript से Interactivity जोड़ी जा सकती है।
D. Web Browser
Web Browser एक Software Application है जिसका उपयोग Websites और Web Applications को Access और Display करने के लिए किया जाता है।
- Google Chrome
- Mozilla Firefox
- Microsoft Edge
- Safari
| Website Type | मुख्य उद्देश्य | उदाहरण / उपयोग |
|---|---|---|
| Educational | शिक्षा और Learning Material उपलब्ध कराना | Notes, Courses, Tutorials, Exams |
| E-Commerce | Online Shopping और खरीदारी | Products, Cart, Online Payment |
| Government | सरकारी जानकारी और Online Services | Forms, Certificates, Schemes |
| News | समाचार और Current Information | News Articles, Reports |
| Blog | Articles और नियमित जानकारी प्रकाशित करना | Personal, Educational, Technology Blogs |
| Social Media | Users के बीच Communication और Content Sharing | Posts, Messages, Videos, Communities |
Web Application एक ऐसा Software Application है जिसे Web Browser के माध्यम से Internet या Network पर उपयोग किया जाता है। इसके लिए सामान्यतः अलग से Desktop Software Install करने की आवश्यकता नहीं होती।
Web Application केवल Information दिखाने तक सीमित नहीं होता, बल्कि User इसमें Data Enter, Update, Search, Upload, Download और अन्य Interactive Tasks कर सकता है।
A. Front-End
Front-End वह हिस्सा है जिसे User Browser में देखता और इस्तेमाल करता है।
- HTML: Web Page का Structure
- CSS: Design और Layout
- JavaScript: Interactivity और Dynamic Behaviour
B. Back-End
Back-End Server Side पर काम करता है और Application की Logic, Authentication तथा Data Processing को संभालता है।
- PHP
- Python
- Java
- Node.js
C. Database
Database का उपयोग User और Application से संबंधित Data को Store और Manage करने के लिए किया जाता है।
- MySQL
- PostgreSQL
- MongoDB
| आधार | Website | Web Application |
|---|---|---|
| मुख्य उद्देश्य | Information और Content उपलब्ध कराना | User से Interaction और Tasks करवाना |
| Interaction | कम या सीमित Interaction | अधिक Interactive |
| Login | आवश्यक नहीं भी हो सकता | अक्सर User Login की आवश्यकता होती है |
| Data Processing | मुख्य रूप से Content Display | Data Input, Processing और Storage |
| उदाहरण | Blog, News Website, Information Site | Online Banking, Web Mail, Online Forms |
जब User Browser में किसी Web Application को Open करता है, तो Browser और Server के बीच Request और Response का आदान-प्रदान होता है।
आसान Access
Internet Connection और Web Browser की सहायता से विभिन्न Devices से Website या Web Application को Access किया जा सकता है।
Centralized Updates
Web Application में Server पर Update करने के बाद सभी Users को Updated Version उपलब्ध कराया जा सकता है।
Multiple Users
कई Web Applications एक साथ बड़ी संख्या में Users को Services उपलब्ध करा सकती हैं।
Online Services
Email, Online Forms, Collaboration, Shopping, Banking और अनेक Services Web के माध्यम से उपलब्ध हो सकती हैं।