وبگاه یا وبسایت (به انگلیسی: Website یا Web Site) مجموعهای از صفحات وب است که دارای یک دامنه اینترنتی یا زیردامنهاینترنتی مشترکاند و روی تور جهان گستر شبکه اینترنت قرار میگیرد.
صفحه وب سندی است که معمولاً به صورتHTML نوشته میشود و همواره با استفاده از پروتکل HTTP میتوان به آن دسترسی پیدا کرد. پروتکل HTTP اطلاعات را از سرور وبگاه به مرورگر وب کاربر منتقل می کند تا این اطلاعات برای کاربر نمایش داده شوند.
همه سایتهای وب در کنار هم یک تور جهان گستر عظیم از اطلاعات را تشکیل میدهند.
دسترسی به صفحات وبگاه از طریق یک ریشه مشترک URL با نام صفحه اصلی(homepage) امکان پذیر است که این صفحه اصلی از لحاظ فیزیکی رو همان سرور قرار میگیرد. URL های صفحات آنها را به صورت هرمی سازماندهی میکنند اگرچه ابرلینکهای موجود میان آنها تعیین میکنند که چگونه کاربر اطلاعات را ببینند و چگونه ترافیک وب بین بخشهای مختلف سایت تقسیم شود.
برای دسترسی به اطلاعات برخی از سایتهای وب میبایست حق اشتراک داشته باشید. از میان سایتهای که برای ورود به آنها به اشتراک نیاز دارید میتوان به سایتهای مستهجن اینترنتی، بخشهایی از سایتهای خبری، سایتهای بازی، میزگردهای اینترنتی، خدمات پست الکترونیک، وب و سایتهای ارائه کننده دادههای بلادرنگ بازار بورس اشاره کرد.
تاریخچه
اولین وبگاه در سال ۱۹۹۱ به صورت آنلاین در اختیار کاربران قرار گرفت. در ۳۰ آپریل ، ۱۹۹۳؛ CERN اعلام کرد که استفاده از تور جهان گستر برای عموم افراد رایگان است. نسخه ای از اولین صفحه وب که توسط تیم برنرز- لی ایجاد شد در آدرس [۱] قرار دارد.
مرور
وبگاه میتواند محصول تلاش یک فرد یا یک گروه باشد که با هدف خاصی تهیه میشود. هر وبگاه میتواند ابرلینکهای (hyperlink) به بقیه وبسایتها داشته باشد و بنابراین گاهی اوقات کاربر نمیتواند میان سایتهای مختلف تمایز آشکاری قائل شود.
وبگاهها به زبان HTML (زبان برنامه نویسی ابرمتن) نوشته میشوند و یا پس از آنکه در زبان دیگری نوشته میشوند به زبان HTML تبدیل میشوند و دسترسی به آنها از طریق یک نرمافزار با نام مرورگر وب یا مشتری HTTP امکان پذیر است. دسترسی به سایتهای وب از طریق کامپیوترهای موجود روی شبکه اینترنت یا وسایل مرتبط با اینترنت شامل کامپیوترهای رومیزی، لپتاپها، PDAها و تلفنهای همراه امکان پذیر است.
یک سیستم کامپیوتری که با عنوان وب سرور و همچنین سرور HTTP شناخته میشود میزبان وبگاه است. اصطلاحات سرور وب و HTTP میتوانند به نرمافزاری اشاره کنند که روی این سیستمهای کامپیوتری اجرا میشوند و دادههای مربوط به صفحات وب را بازیابی میکنند و در مقابل درخواست کاربران وبگاه، اطلاعات را تحویل میدهند. کارساز اچتیتیپی آپاچی معروفترین نرمافزار سرور وب موجود است. بر طبق آمارهای نت کرفت و همچنین IIS از شرکت مایکروسافت هم کاربرد بسیار زیادی دارد.
وبگاه ایستا وبگاهی است که اطلاعات آن به ندرت تغییر میکنند و تغییر اندک اطلاعات در آنها توسط نرمافزارهای ویرایش شخصی صورت میگیرد. نرمافزارهای ویرایش گر مهم که کاربرد شخصی فراوانی دارند عبارتند از:
* ویرایش گرهای متن مانند Notepad یا برنامههای ویرایشگر متنی که در آنها میتوان فایل HTML را مستقیماً ویرایش کرد.
* ویرایشگرهای WYSIWYG مانند Microsoft FrontPage و Macromedia Dreamweaver که در آنها اطلاعات سایت توسط یک واسط GUI ویرایش شده و فایل HTML توسط نرمافزار ویرایش گر به صورت خودکار تولید می شود.
* ویرایشگرهای الگومحور مانند Rapidweaver و iWeb که به کاربران اجازه میدهند به سرعت حتی بدون هیچ آشنایی با HTML و تنها با انتخاب الگوی مورد نظر خود از میان الگوهای موجود، سایت وب مورد نظرشان را ایجاد کرده و آنرا روی سرور وب قرار دهند. افزودن رنگ و تصویر و متن به الگو با استفاده از یک DTP صورت میگیرد که در این صورت نیازی به آشنایی با کد HTML وجود ندارد.
وبگاه پویا وبگاهی است که دائماً با کاربران در تبادل اطلاعات است و اطلاعات آن به سرعت تغییر میکند. ارتباط با کاربر از طریق متغیرهای پایگاه داده مانند متغیرهای نشست، متغیرهای بخش سرور (دادههای محیطی و …) یا کوکیهای HTTP صورت میپذیرد و گاهی هم این ارتباط به صورت مستقیم رخ میدهد(مثلا از طریق حرکت موشوار بر روی بعضی قسمتها صفحه). هنگامی که وبگاه درخواست کاربر برای اتصال به یک صفحه را دریافت میکند، صفحه مورد نظر به صورت خودکار توسط نرمافزار از انبار ذخیره موجود برداشته میشود و فرد میتواند به اطلاعات دسترسی پیدا کند. مثلاً سایت میتواند وضعیت ارتباط فعلی بین کاربر و دیالوگ را نشان دهد، وضعیت جدید را نمایش دهد و یا اطلاعات شخصی کاربر را در اختیار وی قرار دهد.
سیستمهای نرمافزاری تنوع بسیار زیادی دارند و از میان آنها میتوان به صفحات سرور فعال (ASP)، صفحات سرور جاوا (JSP) و زبان برنامه نویسی PHP اشاره کرد که در تولید سایتهای وب پویا کاربرد زیادی دارند. ممکن است اطلاعات سایت از یک یا چند پایگاه داده بازیابی شوند و یا در بازیابی آنها از تکنولوژیهای XML محور مانند RSS استفاده کنیم. محتویات ایستا را میتوان به صورت پویا تولید کرد که این تولید اطلاعات میتواند به صورت موقتی بوده یا بر اساس وقوع رخداد خاصی صورت پذیرد. در این صورت برای استفاده از موتور پویای اختصاص یافته به هر کاربر یا هر اتصال کارآیی سیستم کاهش نمییابد.
اپلتها میتوانند تواناییهای مرورگرهای وب را افزایش دهند و از آنها برای نشان دادن “محتویات فعال” استفاده کنند. از میان این نرمافزارها میتوان به Flash یا اپلتهای نوشته شده به زبان جاوا اشاره کرد. DHTML در به روز سازی بلادرنگ صفحات وب کاربرد زیادی دارند (در صورت استفاده از این تکنیک، برای اعمال تغییرات به اطلاعات موجود لازم نیست به بارگذاری بپردازید)، که در آنها از مدل شیءگرای سند(DOM) و جاوااسکرپیت استفاده شده است که در مرورگرهای وب مدرن به صورت پیش ساخته دیده میشوند.
شیوه نگارش
همان طور که گفته شد این کلمه به روشهای متعددی نوشته میشود. اگرچه معمولاً از “website” استفاده میکنیم اما در کتاب شیوه نگارش اسوشیتد پرس، رویترز، مایکروسافت ، محافل علمی و فرهنگهای لغتی مانند آکسفورد و مریام وبستر حرف اول به صورت بزرگ نوشته شده و از دو کلمه استفاده میشود : “Web site” دلیل آن این است که “Web” کلمه ای عمومی نیست و شکل مختصر عبارت “World Wide Web” است. همچنین ممکن است آن را به صورت دو کلمه بنویسیم اما حرف اول را بزرگ نکنیم. به هر حال ممکن است تا یکنواخت شدن شیوه نگارش این کلمه مدت زمان زیادی طول بکشد. این اختلاف دیدگاه در مورد مشتقات این کلمه مانند “Web master”/”webmaster” نیز وجود دارد. در فهرست کتاب نگارش مطبوعات کانادا و فرهنگ لغت آکسفورد کانادایی از “website” و “web page” به عنوان شیوه نگارش مطلوب یاد شده است.
انواع وبگاهها
وبگاههای گوناگون با محتویات و کاربردهای مختلف بر روی اینترنت به چشم میخورند که در طبقه بندی آنها روشهای متعددی وجود دارد. برخی از این طبقه بندیها عبارتند از :
* وبگاههای وابسته: یک پورتال وب که علاوه بر CMS خود، اطلاعات بقیه ارائه دهندگان خدمات را به ازای دریافت مبلغی در اختیار کاربران قرار میدهند. معمولاً سه ارتباط اصلی قابل تصور است. موسسات وابستهمانند cj.com ، آژانسهای تبلیغاتی مانند ebay.com و مصرف کنندگان مانند یاهو.
* وبگاههای آرشیو: که در نگهداری از طالعات با ارزش کاربرد دارند. برای نمونه : Internet Archive که از سال ۱۹۹۶ میلیاردها صفحه وب قدیمی (و جدید) را در خود جای داده است و Google Groups که تا اوایل سال ۲۰۰۵ بیش از ۸۵۴/۰۰۰/۰۰۰ پیام ارسال شده به گروههای بحث و خبر یوزنت را در خود ذخیره کرده است.
* بلاگ (یا “وبلاگ”): سایتهایی که در آنها افراد اطلاعات روزانه خود را نگهداری یم کنند و گاهی هم میزگردهای مختلف را در بر میگیرند. برای مثال میتوان به blogger.com و wordpress.com اشاره کرد.
* وبگاههای بازرگانی: که در ارتقاء خدمات یا رونق بازرگانی کاربرد دارند.
* وبگاههای تجاری یا سایت تجارت الکترونیک: که برای خرید کاملاً مورد استفاده قرار میگیرد، مانند : amazon.com
* وبگاههای ارتباطی: سایتی که در آن افراد با علایق مشترک به تبادل اطلاعات میپردازند، معمولاً از طریق گفتگو یا بردهای پیام، برای مثال:MySpace.
* وبگاههای پایگاه داده: سایتی که کاربرد اصلی آن در جستجو و نمایش محتویات پایگاههای داده خاص مانند IMDB(بانک اطلاعات اینترنتی فیلمها).
* وبگاههای تولید نرمافزار: سایتی که هدف آن ارائه اطلاعات و منابع مربوط به تولید نرمافزار٬ مهندسی نرمافزار، طراحی وب و مواردی از این قبیل است.
* وبگاههای دایرکتوری پایگاه داده: سایتی که حاوی مطالب مختلفی است که به صورت منظم طبقه بندی شده اند مانند دایرکتوری یاهو، دایرکتوری گوگل.
* وبگاههای دانلود: مشخصاً در دانلودکردن اطلاعات مثلاً نرمافزارها، نسخههای نمایشی بازیها یا پسزمینههای کامپیوتری کاربرد دارند.
* وبگاههای استخدامی: به کارفرمایان اجازه میدهند که نیازهای کاری خود را از طریق اینترنت در اختیار کاربران قرار دهند. فرد جویای کار هم میتواند فرم درخواست همکاری را پر کرده و یا اطلاعات شخصی خود را در اختیار کارفرما قرار دهد.
* وبگاههای بازی: سایتی که افراد با مراجعه به آنها همانند مراجعه به “زمین بازی” به بازی میپردازند مانند pogo.com .
* وبگاههای دامنه جغرافیایی: به نامهای دامنه ای اشاره دارد که مشابه نامهای مناطق جغرافیایی هستند مانند شهرها و کشورها برای مثال Richmond.com با آدرس اینترنتی www.richmond.com نام دامنه جغرافیایی ریچموند در ایالت ویرجینا است.
* وبگاههای خنده و سرگرمی: حاوی لطیفه و جوک و مطالب سرگرم کننده هستند.
* وبگاههای اطلاعاتی: نقش خبررسانی را بر عهده دارند و لزوماً با اهداف اقتصادی طراحی نشده اند مانند : RateMyProfessors.com و داشنامهٔ آزاد ویکیپدیا. اغلب موسسات دولتی ، آموزشی و غیرانتفاعی یک سایت خبررسانی هم دارند.
* وبگاههای جاوا اپلت: حاوی نرم افزار مورد نیاز برای اجرای برنامه خوب روی وب است.
* وبگاههای آینه ای: نسخه معادل یک وبگاه است.
* وبگاههای خبری: همانند سایت اطلاعاتی است اما تنها اخبار و تفاسیر خبری را ارائه میدهد.
* صفحه اصلی شخصی: توسط یک فرد یا یک گروه کوچک (مانند یک خانواده ) هدایت میشود و حاوی اطلاعاتی است که فرد به سلیقه خود روی تور جهان گستر قرار میدهد.
* وبگاههای فیش: وبگاهی که برای کسب اطلاعات مهم و امنیتی مانند رمزهای عبور و اطلاعات مربوط به کارتهای اعتباری طراحی شده است و میتواند با گمراه کردن فرد اطلاعات شخصی وی مانند کد سرپرستی امنیت اجتماعی وی یا اطلاعات کارتاعتباری وی را به دست آورد. (phishing را ببینید) .
* وبگاههای سیاسی: سایتی که افراد بر روی آن دیدگاههای سیاسی خود را مطرح میکنند.
* وبگاههای نمرهدهی: سایتی که در آن افراد یک موضوع خاص را ستایش کرده و یا از آن انتقاد میکنند. مانند ratemycar.com, ratemygun.com, ratemypet.com, hotornot.com.
* وبگاههای مرور: سایتی که در آن افراد نظرات خود را راجع به انواع محصولات و خدمات با یکدیگر مطرح میکنند.
* وبگاههای جویشگر: سایتی که در آن اطلاعات کلی و دروازههایی برای دستیابی به اطلاعات بقیه سایتها و جستجو در وب ارائه شده است. نمونه بارز این سایتها، سایت گوگل و پرکاربردترین سایت از این نوع، سایت یاهو است.
* وبگاههای ترسناک: سایتی که حاوی تصاویر یا مطالبی ترسناک است. مانند rotten.com و ratemypoo.com .
* وبگاههای شکوائیه: sucks.com یک سایت وب معروف است که در آن افراد به انتقاد از اشخاص، مکانها ، شرکتها، دولتها و سازمانها میپردازند.
* وبگاههای پورتال وب: وبگاهی که دروازه یا پورتالی را به سوی بقیه منابع موجود روی شبکه اینترنت یا اینترانت باز میکند.
* ود سایت: وبگاهی که در آن جزئیات یک مراسم ازدواج مانند خاطرات، تصاویر، اطلاعات مربوط به آن ارائه میشود.
* وبگاههای ویکی: سایتهایی که در آن کاربران با همکاری یکدیگر به ویرایش میپردازند (مانند ویکی پدیا).
برخی از وبگاهها را میتوان در چندین طبقه بندی ارائه شده جای داد. مثلاً یک سایت تجاری میتواند ضمن ارائه محصول اسناد اطلاعاتی مختلف مانند مقالات سفید را ارائه کند. همچنین هر یک از طبقه بندیهای ارائه شده دارای زیر طبقه بندیهایی نیز هستند. برای مثال، یک وبگاههامستهجن نوعی سایت تجارت الکترونیک یا سایت بازرگانی است(چرا که تلاش دارد حق عضویت خود را به کاربران بفروشد). یک وبگاهها طرفداری میتواند یک سایت افتخاری باشد که در آن سرپرست سیستم به یک شخصیت معروف ادای احترام میکند.
بسیاری از وبگاههای تجاری شکل و شمایلی شبیه بروشورهای wikitionary دارند و در آنها تبلیغات تجاری فراوانی وجود دارند. برخی از سایتها هم وسیله ارتباطی افراد با یکدیگر از طریق گفتگوی وب هستند.
وبگاهها دارای محدودیتهای معماری هستند (مثلاً توان محاسباتی اختصاص یافته وبگاه محدود است). سایتهای بسیار بزرگ مانند یاهو، مایکروسافت، گوگل سرورهای زیادی را به خدمت میگیرند و به تجهیزات بارگذاری پیشرفته ای نیاز دارند (مانند خدمات محتوای سیستمهای سیسکو و سوئیچهای شبکه).
جوایز
جایزه وبی مجموعه ای از جوایز است که به “بهترین” وبگاههای جهان اعطا میشود.
واژهگزینی
وبگاه[۱] واژه مصوب فرهنگستان زبان و ادب فارسی برای واژهٔ نوین «وبسایت» (Website) در زبان انگلیسی میباشند.