سایت چیست؟
سایت (site) به جایی در اینترنت گفته میشود که تعدادی از صفحات را در خود جا داده است. هر یک از صفحات که درون سایت قرار گرفته اند دارای محتوای مختلفی مانند تصویر، متن، فیلم، فایل های صوتی و ویدیویی و … میباشند. در دنیای وب هر سایتی، دارای یک آدرس یا URL میباشد که از بخشهای مختلفی تشکیل شده است. وبسایت ها مانند انسانها دارای اسمی منحصر به فرد میباشند که به آنها دامنه یا دامین گفته میشود. هر وبسایت دارای یک دامین و یک شماره شناسایی که مخصوص خودش میباشد و IP نام دارد، است تا با بقیه صفحات در اینترنت تفاوت داشته باشد.

همچنین آدرس سایت دارای یک پسوند میباشد که با آن آدرس تمام میشود و در ایران بیشترین پسوندی که برای وبسایت ها استفاده میشود com ،ir ،org و… میباشند. صفحات وب عموما با زبان نشانه گذاری HTML نوشته میشوند و در حقیقت کدهای HTML، سنگ بنای هر صفحه اینترنتی هستند که با استفاده از پروتکلهای PHP میتوان به آن دسترسی داشت. وظیفه این پروتکل گرفتن و انتقال دادن اطلاعات از سرور سایت به مرورگر برای نمایش آن به کاربران است.
تاریخچه
در سال ۱۹۸۰ شخصی به نام تیم برنرز لی که یک پیمانکار مستقل انگلیسی در تحقیقات سازمان هستهای اروپا بود، پروپوزالی را ارائه کرد که شکل زندگی و ارتباطات بشر را برای همیشه تغییر داد. درک مفهوم و عملکرد وب در آن زمان، برای شما مشکل است ولی واقعیت این است که در آغاز، کار با وب بسیار تخصصی و سخت بود در حالی که بازدهی و نتیجه بسیار سادهای داشت. اما فراموش نکنید همین شکل ساده از وب تازه اخترع شده بود و بدیهی است که نسخه های ابتدایی فقط برای متخصصان و مهندسان برنامه نویسی قابل درک و استفاده بودند.

تیم برنرز لی که پروفسور دانشگاه ام آی تی بود در سال ۱۹۹۱ اولین سایت تاریخ را در آزمایشگاههای بنیاد علمی Cern رونمایی کرد. آدرس این سایت info.cern.ch بود و اطلاعاتی را در مورد همین پروژه منتشر مینمود. اولین سایتها را با کدهای ساده HTML می نوشتند. صفحات این سایتها شامل سرتیتر و پاراگراف و ابرمتن (Hypertext) بود که روی صفحه نمایش رایانههای مختلف به نمایش درمیآمد. در ابرمتنها از Hyperlink استفاده میکردند و از طریق این پیوندها کاربران میتوانستند به صفحات دیگر مراجعه نمایند.
مرورگر وب چیست؟
وب سایتها از طریق مرورگرهای وب قابل دسترسی میباشند. یک مرورگر وب یک برنامه کامپیوتری است که قادر به دانلود و نمایش فایل ها و اجزای تشکیل دهنده وب سایت می باشد. به عبارت دیگر مرورگر وب به نوعی نرمافزار کاربردی گفته میشود که برای دریافت، نمایش و مرور اطلاعات از وب جهانگستر مورد استفاده قرار میگیرد. یک منبع اطلاعات با یک شناسانه یکنواخت منبع شناخته میشود، این منبع میتواند یک صفحه وب، تصویر، ویدئو و یا هر نوع اطلاعاتی دیگری باشد.

مرورگرهای وب محبوب مانند گوگل کروم، فایرفاکس، اینترنت اکسپلورر و سافاری که قادر به خواندن و تفسیر نام دامنه میباشند. آدرس دامنه به عنوان مثال sarv.site در قسمت بالای صفحه مرورگر وارد می شود که این مرورگرها فایل های لازم برای نمایش این وبسایت را از وب سرور درخواست میکند و تحویل میگیرند و سپس آن را بر روی صفحه خود به شکل یک وب سایت نمایش خواهندداد.
وب سرور چیست؟
وب سرور برنامهای است که از پروتکل HTTP استفاده مینماید تا فایلهایی را که کاربران در صفحات وب درخواست میکنند در اختیار آنها قرار دهد. این درخواستها از طریق اتصال HTTP کامپیوترهای کاربران ارسال میشوند. هر سروری که یک سند XML را به دستگاه دیگر تحویل میدهد میتواند یک وب سرور باشد. یک وب سرور همیشه به اینترنت متصل میباشد.

هر سرور اختصاصی و سرور مجازی که به اینترنت متصل میشود یک آدرس منحصربفرد دارد که شامل یک سری چهار عددی بین ۰ و ۲۵۵ میباشد. این اعداد با نقطه (۰) از هم جدا میشوند. همچنین وب سرور تأمین کنندگان هاست را قادر مینماید تا چندین کاربر را در یک سرور مدیریت نماید.
تفاوت وب سایت با وبلاگ
هردو شباهتهایی به یکدیگر دارند اما چگونگی ساخت، مدیریت و حوزه استفاده آنها باهم تفاوت خیلی زیادی دارند. وبلاگها عموما رایگان هستند و نیازی به طراحی ندارند و برای راه اندازی آنها نیاز نیست که دانش فنی خاصی داشته باشیم. همچنین امکان آرشیو مطالب و اشتراک گذاری فایلهای صوتی و تصویری نیز در وبلاگ وجود دارد. اما برای ایجاد یک وبسایت به صرف هزینه برای خرید دامنه، هاست، طراحی سایت و همچنین دانش مدیریت آن نیازمند هستیم. همچنین وبلاگها اکثرا کاربرد شخصی دارند اما حوزه کاربردی وبسایت ها خیلی متفاوتتر از وبلاگها میباشند.

تفاوت خیلی مهم و اساسی بین وبسایت و وبلاگ وجود ندارد، تنها تفاوت از لحاظ ماهیت محتوا، نوع کاربری بودن آنها میباشد، به عنوان مثال، وب سایت در برخی از مواقع فقط از صفحات ایستا تشکیل شده است، صفحات ایستا صفحاتی هستند که حاوی محتوای ثابت میباشند و در بیشتر موارد بروزرسانی نمیشوند. برای مثال یک سایت فروشگاهی را در نظر بگیرید که در آن، تعدادی محصول بفروش میرسد و هر محصولی یک یا چند تصویر دارد و توضیحات محصولات، مشخصات فنی، قیمت و …. دارد، این صفحه از یک وب سایت فروشگاهی یکبار ایجاد میشود و به ندرت پیش میآید که تغییرات اساسی در آن صورت گیرد اما یک وبلاگ همیشه در حال بروزرسانی، ویرایش، مطالب و مقالات جدید یا آموزش است.
انواع سایت ها
به طورکلی شما میتوانید در هر زمینهای که بخواهید یک وبسایت داشته باشید. در واقع سایت ها از انعطاف پذیری بسیار بالایی برای کاربردهای مختلفی استفاده میکنند. میتوان از آنها در زمینههایی اعم از خبری، شخصی، شرکتی، فروشگاهی، علمی و آموزشی و… استفاده کرد. در زیر برخی از انواع سایتها برا برای شما شرح میدهیم:
سایت های فروشگاهی
فروشگاه اینترنتی به سایتی میگوییم که در آن محصولات یا خدماتی را به فروش میرسانند و امکاناتی مانند داشتن سبد خرید، داشتن درگاه بانکی امکان مشاهده محصول همراه با تصاویر و مشخصات فنی و قیمت و امکانات دیگری را دارا مییاشد. امروزه با گسترش اینترنت و به وجود آمدن وب سایت ها، طراحی سایت فروشگاهی بسیار رواج پیدا کرده است. فروشگاه های آنلاین، امکان یافتن محصولات و خدمات را برای مردم ساده کردهاند.

خرید از سایتهای فروشگاهی از سوی مردم به خصوص قشر جوان جامعه، با استقبال زیادی همراه شد. خریداران و متقاضیان محصولات و خدمات، به دلیل مشغله فراوان و یا ترافیک زیاد و آسانی بیشتر، کمتر خرید خود را حضوری انجام میدهند و ترجیح می دهند محصولات مورد نیاز خود را از آنلاین خریداری نمایند. طراحی سایت فروشگاهی با کیفیت، بر میزان رضایت کاربران و هم بر میزان اثربخشی حضور کاربر در سایت تاثیر خیلی زیادی دارد و به نوعی باعث بالا بردن نرخ تبدیل کاربر به مشتری در سایت فروشگاهی خواهد شد.
سایت های شرکتی
سایت شرکتی جنبه معرفی یک کمپانی یا شرکت را دارد که در آن فعالیت ها و پروژه های یک شرکت را به نمایش می گذارند. از امکانات یک سایت شرکتی میتوان به گالری تصاویر، صفحه درباره شرکت، صفحات تماس با ما و نیز بخشی برای معرفی پروژه ها و خدمات بههمراه تصویر و ویدئو اشاره کرد. در واقع در طراحی سایتهای شرکتی، هدف معرفی و نمایش نمونه کاها و خدمات یک موسسه یا شرکت است.

امروزه به دلیل استفاده زیاد کاربران از اینترنت، دارا بودن وب سایتهای اختصاصی برای شرکت ها، بسیار اهمیت دارد و در رقابت با رقیبان نقطه ی مثبتی به حساب میآید. با قرار دادن محصولات شما در وب سایت شرکتی خود، امکان دسترسی به عکس، مشخصات و قیمت محصولات برای کاربران و همینطور شما آسان میشود. وب سایت شرکتی راه ارتباطی خوبی جهت برقراری ارتباط مشتریان با مشاغل نیز میباشد. در واقع معرفی محصولات در سایتهای شرکتی، خود نوعی بازاریابی اینترنتی به حساب میآید.
وب سایت های نمایش محصول
سایت های محصول محور همانند سایت فروشگاهی هستند با این تفاوت که امکان پرداخت اینترنتی و درگاه بانکی در آنها وجود ندارد. در این نوع وبسایت ها به معرفی محصول بههمراه تصاویر و مشخصات فنی، دسته بندی محصولات مختلف در گروه های متنوع و … می پردازند.
طراحی وب سایت
دو روش برای طراحی و پیاده سازی وب سایتها وجود دارد آنها را برای شما شرح میدهیم:
طراحی سایت اختصاصی
طراحی وب سایت اختصاصی یعنی وب سایتی که متناسب با نیاز و امکانات کارفرما طراحی میشود، چه از نظر فرانت اند و چه از نظر بک اند. این سایتها خط به خط کدنویسی میشوند و دقیقا ایده ای که در ذهن کارفرما وجود دارد را پیاده سازی میکند.

یکی از مزایای طراحی اختصاصی این است که مدیر سایت با منوهای پیچیده و تو در تو مواجه نمیشود و صرفا پیاده سازی آن به نحوی است که فقط امکانات مورد نیازش را در پنل مدیریت مشاهده میکند و هیچگونه امکان خراب کردن سایت و به هم ریختگی توسط مدیر سایت در آن وجود ندارد، زیرا با ویرایش یک قسمت، خطایی در آن به وجود نمیآید و مدیر سایت دقیقا کاری را انجام میدهد که انتظار دارد. کاربری آسان در طراحی اختصاصی یکی از مزایای خیلی خوب سایتهای اختصاصی است.
طراحی سایت با سیستم های مدیریت محتوا
سیستمهای مدیریت محتوا، سیستمی است که زیربنای آن توسط یک شرکت یا تیم، با زبان برنامه نویسی php یا asp.net و هر زبان دیگری، برنامه نویسی شده است و فقط نیاز به تغییر و مدیریت محتوای سایت دارد. یکی از معتبرترین و معروف ترین این cms ها وردپرس (wordpress) و جوملا است. از مزایای سیستمهای مدیریت محتوا میتوان به کوتاه بودن زمان آماده سازی سایت و قیمت ارزان آن اشاره نمود.

