وب سایت چیست و چه ساختاری دارد؟
وب سایت اصطلاحا به مکانی در اینترنت گفته می شود که یک صفحه یا تعداد بیشتری از صفحات را در خود جا داده است. به بیان دیگر به مجموعه ای از صفحات در اینترنت که متعلق به مکان خاصی هستند، اصطلاحا وب سایت گفته می شود.
محتویات وب سایت ها عموما بر روی کامپیوتری به نام سرور قرار دارد و مجموعه ای از سرورها، شبکه جهانی وب را تشکیل می دهند. هر سرور می تواند یک یا تعداد بیشتری از سایت ها را درون خود جای دهد.
همانند دنیای واقعی که هر انسانی برای خود یک نام منحصر به فردی دارد، در دنیای مجازی یا اینترنت نیز اوضاع به همین منوال است. هر سرور ( یا کامپیوتر) برای آنکه از سرورهای دیگر متمایز شود و نیز هر وب سایت برای آنکه از وب سایت های دیگر متمایز شود، توسط یک شماره شناسایی منحصر به فرد یا IP مشخصی می شود.
همانطور که گفته شد، یک سایت، از چندین صفحه تشکیل می شود. تنها سوالی که در اینجا مجهول است آن است که یک صفحه، از چه چیزی تشکیل می شود و چطور می توان آن را ساخت؟
در حالت عمومی، یک صفحه اینترنتی، چیزی فراتر از یک فایل کامپیوتری که در کامپیوتر سرور قرار گرفته است، نمی باشد. این فایل برای آنکه به درستی روی مرورگر شما نشان داده شود، نیاز دارد تا از قوانینی تبعیت کند. و آن قوانین، همان کدهای HTML می باشند. کدهای HTML، سنگ بنای هر صفحه اینترنتی می باشد و سوای از اینکه واقعا از چه زبانی برای برنامه نویسی و طراحی صفحه اینترنتی استفاده شده باشد، بر ماهیت وجودی و محوری زبان HTML تاثیری نمی گذارد.
ارتباط وب سایت با دامنه
وب سایت مجموعه ای از صفحات اینترنتی در دسترس عموم و مرتبط با یکدیگر است که یک نام دامنه واحد دارند. وب سایت ها را می توان توسط یک فرد، گروه، کسب و کار یا سازمان برای اهداف مختلف ایجاد و نگهداری کرد.
همه وبسایتهای در دسترس عموم با هم، شبکه جهانی وب را تشکیل میدهند.
اگرچه گاهی اوقات به آن صفحه وب نیز می گویند، اما این تعریف اشتباه است، زیرا یک وب سایت از چندین صفحه وب تشکیل شده است. یک وب سایت همچنین معرف حضور اینترنتی یک فرد، یک شرکت و یا یک سازمان است و برخی اوقات برای سادگی به آن سایت نیز گفته می شود.
انواع وب سایت ها
وب سایت ها دارای تنوع تقریبا بی پایانی هستند، از جمله سایت های آموزشی، سایت های خبری، سایت های کودک و نوجوان، انجمن های گفتگو، سایت های رسانه های اجتماعی، سایت های فروشگاهی و غیره. صفحات داخل یک وب سایت معمولا ترکیبی از متن و سایر رسانه ها هستند. با همه این تفاصیل، هیچ قانونی وجود ندارد که شکل یک وب سایت را دیکته کند. یک وب سایت می تواند به هر شکلی و برای هر کاری ساخته شود.
یک شخص می تواند وب سایتی بسازد که چیزی جز عکس های سیاه و سفید گل رز یا کلمه "گربه" همراه با کلمه "موش" نیست که به صفحه وب دیگری لینک داده شده است. با این حال، بسیاری از سایت ها از یک الگوی استاندارد صفحه اصلی پیروی می کنند که به دسته ها و محتوای دیگر در وب سایت لینک می دهند.
ساختار یک وب سایت
صفحه اصلی (یا به سادگی "خانه") نشان دهنده صفحه اصلی خود سایت است. اغلب، صفحه اصلی نوعی «هاب» است که از آن می توان به تمام صفحات دیگر دسترسی داشت. یک صفحه وب داخلی که چندین صفحه دیگر در یک ساختار منسجم (مانند یک دسته خاص از موضوعات) به آن پیوند داده شده اند، به عنوان «صفحه والد» شناخته و نامیده می شود.
هر صفحه یک سند HTML منفرد است و همه آنها از طریق هایپرلینک (یا به سادگی "لینک") به هم متصل می شوند که می توانند برای سهولت استفاده در منوهای سایت قرار داده شوند.
نوار ناوبری در هر صفحه به جای صفحه اصلی نمایش داده می شود و به کاربر اجازه می دهد تا به سرعت در ساختار وب سایت اصلی حرکت کند.
یکی دیگر از بخشهای مهم بیشتر وبسایتها، پاورقی یا فوتر است که بخش تکراری دیگری است که در پایین هر صفحه یافت میشود. معمولا فوتر حاوی لینک هایی به سایت های دیگر است که به وبسایتهای مشابه و یا سایر منابع دیگر اشاره میکنند، همراه با سایر اطلاعات ضروری مانند صفحات سلب مسئولیت، صفحاتی برای قوانین شرایط خدمات، خطمشی و حفظ حریم خصوصی و صفحات تماس، و همچنین آدرس فیزیکی شرکت صاحب سایت.
دسترسی به وب سایت ها
وبسایتها بر روی سرورها میزبانی میشوند و برای بازدید از آنها نیاز به مرورگرهای وب نظیر کروم، فایرفاکس یا اینترنت اکسپلورر است (چه در کامپیوترهای رومیزی و یا دستگاه های تلفن همراه).
با وارد کردن آدرس اینترنتی یا جستجوی آن سایت در موتورهای جستجو مانند گوگل یا بینگ می توان مستقیما به یک وب سایت اینترنتی، دسترسی داشت.
در نخستین روزهای تولد سایت های اینترنتی، وب سایت ها بر اساس دامنه های سطح بالای خود دسته بندی می شدند. برخی از نمونه ها عبارتند از:
- وب سایت سازمان های دولتی = .gov
- وب سایت مؤسسات آموزشی = .edu
- وب سایت سازمان های غیرانتفاعی = .org
- وب سایت های تجاری = .com
- سایت های اطلاعاتی = .info
- وب سایت های داخل ایران = .ir
اگرچه این پسوندهای سطح بالا هنوز وجود دارند، اما در مورد محتوای واقعی یک وب سایت اطلاعات کمی را منتقل می کنند. در اینترنت امروزی، پسوند ".com" به همراه بسیاری از پسوندهای خاص کشورها (.ir، .de، .co.uk، .fr، و غیره) محبوب ترین نوع دامنه ها هستند.
اولین وب سایت در سال 1990 توسط تیم برنرز لی، فیزیکدان بریتانیایی در سرن ایجاد شد. 3 سال بعد، در سال 1993، سرن اعلام کرد که همه می توانند به صورت رایگان به اینترنت جهانی دسترسی داشته باشند و از آن استفاده کنند.
کاربرد وب سایت ها
امروزه وب سایت ها در همه جا استفاده می شوند به طوریکه جای بسیاری از چیزها را در زندگانی ما گرفته اند. از فروشگاه های واقعی گرفته که جای خود را به فروشگاه های مجازی نظیر دیجی کالا داده اند تا بنگاه های کاریابی، بنگاه های مسکن، بورس اوراق بهادار و بسیار دیگر از موارد. وب سایت ها و نرم افزارهای تحت وب امروزه همچنین جای بسیاری از اپلیکیشن های سنتی را نیز گرفته اند.
نرم افزارهایی که در قدیم برای یک سیستم عامل خاص نظیر ویندوز یا Mac نوشته می شد، امروزه با پیدایش اپلیکیشن های تحت وب که بر روی تمام سیستم های عامل به درستی کار می کنند جای خود را به آن ها داده اند.
چگونه یک آدرس اینترنتی به یک وب سایت اختصاص می یابد؟
خرید دامنه
برای این کار لازم است به سایت های فروش دامنه ها یا هاستینگ مراجعه نمایید و پس از بررسی اینکه دامنه مورد دلخواه شما قبلا توسط شخص دیگری خریداری نشده باشد، اقدام به خریداری آن نمایید. شما میتوانید امتیاز خرید دامنه را از یک سال تا 10 سال برای خود اختصاص دهید. هزینه ثبت دامین به صورت بین المللی محاسبه می شود و معمولا بین 10 تا 30 دلار آمریکا در سال است.
برای دامنه های ایرانی (IR) قیمت ها بسیار ارزان تر است و چیزی در حدود 30 الی 70 سنت برای هر سال تمدید است.
خرید هاست
پس از ثبت دامنه مورد نظر خود و خرید آن، لازم تا یک هاست نیز برای نگهداری فایل های وب سایت خود خریداری کنید. هاست ها ویژگی های متفاوتی را نسبت به یکدیگر دارند و از فضای دیسک اجاره داده شده گرفته تا سرعت آن، پهنای باند ارائه داده شده و سیستم عامل موجود در سرور، نوع پایگاه داده و بسیار دیگر از فاکتورها، می توانند با یکدیگر متفاوت باشند.
تنظیمات DNS
پس از خرید هاست و ثبت دامنه، لازم است تا این دو را به یکدیگر متصل نمود. برای این کار باید دی ان اس های هاست خریداری شده را بر روی کنترل پنل دامنه تنظیم کنید. با لاگین کردن روی کنترل پنل دامنه خود، به بخش تنظیمات DNS رفته و در آن بخش 2 دی ان اس مربوط به هاست خود را وارد کنید.
توجه: اکثر شرکت های ثبت دامنه و خرید هاست، این قابلیت را دارند تا در حین ثبت دامنه، امکان خرید هاست نیز فراهم شود. در این صورت دیگر نیازی به تنظیمات DNS نیست و دامنه با هاست در ارتباط می باشد.
آپلود فایل های سایت
در این مرحله، شما باید فایل های وب سایت خود را از طریق FTP به سرور یا هاست خریداری شده خود منتقل نمایید. برای این کار لازم است تا از یک نرم افزار FTP برای نقل و انتقال فایل ها استفاده کنید.
پس از آنکه مراحل فوق را به درستی انجام دادید، وقتی در نوار ابزار مرورگر خود نام آدرس اینترنتی خود را تایپ می کنید، به صفحه مورد نظر خود روی سایت هدایت خواهید شد.
توجه: معمولا تنظیمات DNS ها قدری زمان خواهد برد تا اعمال شوند بنابراین شما پس از خرید هاست و ثبت دامنه، لازم است قدری صبر کنید تا تنظیمات به درستی اعمال شوند. مدت زمان آن معمولا چیزی بین 6 الی 24 ساعت است.
لینک های مرتبط:
سایت ویکی پدیا: What is Website
وب سایت تکوپدیا: Website Definition