وبسایت
Websiteوبسایت مجموعهای از صفحات بههمپیوسته است که زیر یک دامنه منتشر میشوند و معمولاً هدف و مالک مشترکی دارند. هر سایت روی سروری میزبانی میشود و از طریق مرورگر با نشانیاش در دسترس است.
یک وبسایت از چه چیزهایی ساخته میشود؟
برای اینکه سایتی در دسترس عموم باشد، سه چیز لازم است:
- دامنه. نشانی خوانا که کاربر تایپ میکند؛ سالانه اجاره میشود.
- میزبانی. فضایی روی سروری که همیشه روشن است و فایلهای سایت را نگه میدارد.
- فایلهای سایت. محتوایی که نمایش داده میشود.
فایلهای یک صفحهٔ وب معمولاً از سه جنساند و هر کدام نقش جداگانهای دارند:
| فایل | نقش | قیاس |
|---|---|---|
| HTML | ساختار و محتوا | اسکلت ساختمان |
| CSS | ظاهر، رنگ و چیدمان | نما و دکوراسیون |
| JavaScript | رفتار و تعامل | سیمکشی و کلیدها |
سایت میتواند فقط با فایل اول کار کند؛ دو مورد دیگر آن را زیباتر و تعاملیتر میکنند اما ضروری نیستند.
استاتیک یا پویا؟
این مهمترین تمایز فنی میان سایتهاست و روی سرعت، هزینه و امنیت اثر مستقیم دارد:
| استاتیک | پویا | |
|---|---|---|
| صفحه چطور ساخته میشود | از قبل آماده است | در لحظهٔ درخواست ساخته میشود |
| سرعت | بسیار بالا | وابسته به سرور و پایگاه داده |
| هزینهٔ میزبانی | ناچیز | بیشتر |
| سطح حملهٔ امنیتی | بسیار کم | بیشتر |
| محتوای شخصیسازیشده | محدود | کامل |
| مناسب برای | معرفی، وبلاگ، مستندات، واژهنامه | فروشگاه، شبکهٔ اجتماعی، پنل کاربری |
سایت پویا لزوماً بهتر نیست. اگر محتوای شما برای همهٔ کاربران یکسان است، سایت استاتیک انتخاب فنی برتری است: سریعتر، ارزانتر، امنتر و بسیار سادهتر برای پشتیبانگیری.
«استاتیک» به معنای «بدون بهروزرسانی» نیست. سایت استاتیک میتواند هر روز محتوای تازه بگیرد؛ تفاوت در این است که صفحات پیش از درخواست کاربر ساخته میشوند، نه در لحظهٔ آن.
انواع رایج وبسایت
- سایت معرفی شرکت. چند صفحهٔ ثابت دربارهٔ خدمات و راه تماس.
- وبلاگ و مجلهٔ خبری. محتوای مرتب و تاریخدار.
- فروشگاه اینترنتی. کاتالوگ محصول، سبد خرید و درگاه پرداخت.
- سایت مرجع و واژهنامه. محتوای ساختاریافته و ماندگار که بارها به آن مراجعه میشود.
- نمونهکار شخصی. معرفی مهارت و آثار.
- برنامهٔ تحت وب. نرمافزاری که درون مرورگر اجرا میشود.
انتخاب نوع، تعیینکنندهٔ همهٔ تصمیمهای بعدی است. اشتباه رایج، ساختن زیرساخت پیچیده برای سایتی است که در عمل فقط چند صفحهٔ ثابت دارد.
یک سایت خوب چه ویژگیهایی دارد؟
فارغ از نوع سایت، اینها معیارهای مشترک کیفیتاند:
- سرعت. کاربران صفحات کند را رها میکنند و موتورهای جستوجو هم آن را در نظر میگیرند.
- سازگاری با موبایل. امروز سهم بزرگی از بازدیدها از گوشی است؛ نسخهٔ موبایل، نسخهٔ اصلی است نه فرعی.
- دسترسپذیری. قابل استفاده برای افرادی که با صفحهخوان یا فقط با صفحهکلید کار میکنند.
- امنیت. استفاده از HTTPS امروز حداقل انتظار است، نه یک ویژگی اضافه.
- ساختار روشن. کاربر باید در هر لحظه بداند کجاست و چطور به جای دیگری برود.
پرسشهای متداول دربارهٔ وبسایت
تفاوت وبسایت با وبلاگ چیست؟
وبلاگ نوعی وبسایت است که محتوایش بهصورت مطالب تاریخدار و معمولاً به ترتیب معکوس زمانی منتشر میشود. هر وبلاگی وبسایت است، اما هر وبسایتی وبلاگ نیست. بسیاری از سایتها بخشی به نام وبلاگ دارند.
برای ساخت سایت حتماً باید برنامهنویسی بلد باشم؟
نه لزوماً. سامانههای مدیریت محتوا و ابزارهای سایتساز به شما اجازه میدهند بدون کدنویسی سایت بسازید. اما دانستن مقدمات، کنترل بیشتری بر سرعت، ساختار و سئو به شما میدهد.
هزینهٔ راهاندازی یک سایت چقدر است؟
بسته به نوع سایت، از هزینهٔ سالانهٔ دامنه (که کمترین بخش است) تا پروژههای سازمانی بزرگ متغیر است. یک سایت استاتیک معرفی، کمترین هزینهٔ نگهداری را دارد؛ فروشگاه با پرداخت آنلاین و پنل کاربری، بیشترین.
دامنه را باید بخرم یا اجاره کنم؟
دامنه در واقع خریدنی نیست؛ برای بازهٔ مشخصی — معمولاً یک تا ده سال — ثبت و تمدید میشود. اگر تمدید نکنید، پس از مهلتی آزاد میشود و دیگری میتواند آن را بگیرد. تمدید خودکار را همیشه فعال نگه دارید.
اصطلاحات همخانوادهٔ اینترنت و وب
مشاهدهٔ همه ←- اینترنتاینترنت شبکهای جهانی از شبکههای کوچکتر است که با قواعد ارتباطی مشترک به هم وصل شدهاند. نکتهای که اغلب اشتباه گرفته میشود: اینترنت زیرساخت است و وب فقط یکی از سرویسهایی است که روی آن اجرا میشود.
- وبوب یا شبکهٔ جهانی، سامانهای از اسناد بههمپیوسته است که روی اینترنت اجرا میشود. ایدهٔ بنیادیاش ابرپیوند است: امکان پریدن از هر سند به سند دیگر با یک کلیک، بدون اینکه مهم باشد آن سند روی کدام سرور در کدام کشور است.
- مرورگر وبمرورگر وب نرمافزاری است که فایلهای یک صفحهٔ وب را دریافت میکند، تفسیر میکند و آن را به تصویری که میبینید تبدیل میکند. مرورگر امروز فقط نمایشگر سند نیست؛ عملاً یک سیستمعامل کوچک است که برنامههای کامل را اجرا میکند.
- موتور جستوجوموتور جستوجو سامانهای است که صفحات وب را جمعآوری و فهرستبندی میکند و سپس در پاسخ به عبارت کاربر، مرتبطترین آنها را مرتبشده نمایش میدهد. برخلاف تصور، هنگام جستوجو کل وب گشته نمیشود؛ فقط فهرست از پیش ساختهشدهٔ آن جستوجو میشود.
- URLURL نشانی یکتای یک منبع روی وب است — همان چیزی که در نوار نشانی مرورگر میبینید. هر URL دقیقاً میگوید با چه پروتکلی، به کدام سرور، و برای گرفتن کدام فایل باید مراجعه شود.
- دامنه اینترنتیدامنهٔ اینترنتی نام خوانایی است که جای نشانی عددی سرور را میگیرد. بهجای حفظکردن رشتهای از اعداد، نامی مثل estelahat.com را تایپ میکنید و DNS آن را به نشانی واقعی ترجمه میکند.
برای درک کاملتر، اینها را هم بخوانید
- دامنه اینترنتیدامنهٔ اینترنتی نام خوانایی است که جای نشانی عددی سرور را میگیرد. بهجای حفظکردن رشتهای از اعداد، نامی مثل estelahat.com را تایپ میکنید و DNS آن را به نشانی واقعی ترجمه میکند.
- وبوب یا شبکهٔ جهانی، سامانهای از اسناد بههمپیوسته است که روی اینترنت اجرا میشود. ایدهٔ بنیادیاش ابرپیوند است: امکان پریدن از هر سند به سند دیگر با یک کلیک، بدون اینکه مهم باشد آن سند روی کدام سرور در کدام کشور است.
- مرورگر وبمرورگر وب نرمافزاری است که فایلهای یک صفحهٔ وب را دریافت میکند، تفسیر میکند و آن را به تصویری که میبینید تبدیل میکند. مرورگر امروز فقط نمایشگر سند نیست؛ عملاً یک سیستمعامل کوچک است که برنامههای کامل را اجرا میکند.
- پروتکل HTTPSHTTPS نسخهٔ امن HTTP است که ارتباط میان مرورگر و سرور را رمزنگاری میکند. همان قفل کوچکی که کنار نشانی سایت میبینید. امروز استاندارد پیشفرض وب است و مرورگرها سایتهای بدون آن را ناامن علامت میزنند.