در این پست خواهید خواند:
در حالی که اکثر سرویس ها می خواهند برای اجرای سروری که وب سایت شما را میزبانی می کند چند دلار در ماه از شما دریافت کنند، امروزه مکان های آنلاین زیادی برای میزبانی محتوای شما به طور کامل وجود دارد. با کمی مهارت توسعه دهنده وب، می توانید یک سایت را در کمترین زمان راه اندازی و آپلود کنید.
دامنه های رایگان و سرویس HTTPS
هر وب سایتی به یک دامنه نیاز دارد. برخی از سرویس دهنده ها به شما اجازه می دهند در زیر دامنه ها میزبانی کنید، به عنوان مثال. yoursitename.googlepages.com، اما اگر یک آدرس حرفه ای می خواهید، احتمالاً می خواهید یک نام دامنه دریافت کنید.
خوشبختانه، دامنه ها بسیار ارزان هستند. خدماتی مانند Namecheap و Google Domains و سرویس دهنده های ایرانی دامنه هایی را با قیمت کمتر از 8 دلار برای یک سال کامل و برای پسوندهای خوب مانند .com و .net ارائه می دهند.
اگر نمیخواهید این هزینه را بپردازید، و با یک پسوند عجیب و غریب مشکلی ندارید، میتوانید از Freenom استفاده کنید که نامهای دامنه 100٪ رایگان را با پسوندهایی مانند .tk و .gq ارائه میکند.
اگر برای ایمن سازی سایت خود با HTTPS به یک گواهی SSL نیاز دارید، شرکت هایی را که می خواهند برای آن هزینه از شما دریافت کنند غافل نشوید – گواهینامه های SSL را می توان به صورت رایگان با Let's Encrypt دریافت کرد و اکثر پلتفرم های میزبانی خوب این را به عنوان یک سرویس رایگان ارائه می دهند.
قالب های رایگان وب سایت
ساختن وب سایت خود می تواند چالش هایی داشته باشد. HTML و CSS می توانند برای زبان آموزان جدید گیج کننده باشند، اگرچه منابع بسیار خوبی برای یادگیری آن ها وجود دارد. با این حال، بسیاری از مردم با کمال میل از قالب های آماده استفاده میکنند.
با این حال، میتوانید خودتان با انجام این کار این پول را صرفهجویی کنید، و اگر از قبل HTML و CSS را فرا گرفته اید، قالبهای عالی برای شروع وجود دارد.
احتمالاً میخواهید روی سایتهایی تمرکز کنید که با یک ابزار طراحی وب مانند Bootstrap ساخته شدهاند، زیرا برای مبتدیان سادهترین کار است و نمونهها و مستندات زیادی دارد. همچنین می توانید کل قالب ها را به صورت رایگان از سایت هایی مانند StartBootstrap دریافت کنید.
اگر میخواهید چیزی سفارشی بسازید، حتی اگر HTML زیادی نمیدانید، باز کردن این قالبها و تغییر کلمات، تغییر سبک چیزی، یا افزودن و حذف بخشها نسبتاً آسان است. شما می خواهید از یک ویرایشگر متن متمرکز بر کد مانند Visual Studio Code استفاده کنید.
میزبانی سایت رایگان استاتیک
اصلی ترین چیزی که هنگام میزبانی وب سایت برای آن پرداخت می کنید، هزینه سرور یا همان هاست است. در جایی از دنیا، کامپیوتری باید در حال اجرا باشد تا به درخواست های کاربران شما گوش دهد.
این فرآیند هزینه دارد، اما برای اکثر مردم، وب سایت آنها روزانه میلیون ها بازدید ندارد. ممکن است آن سرور برای مدت ها بیکار بماند قبل از اینکه کاربر دیگری به سمت آن حرکت کند. در این صورت، پرداخت حتی 10 دلار در ماه برای میزبانی یک وب سایت کوچک در واقع می تواند هدر دادن پول باشد.
خدماتی برای ارزانتر کردن هاست وجود دارد. اگر فقط HTML را ارائه میدهید – بدون اجرای وردپرس یا هر چیز دیگری که نیاز به پردازش سمت سرور برای هر کاربر دارد – وبسایت شما ممکن است فقط «محتوای ثابت» باشد. بیشتر صفحات وب ثابت هستند و اگر محتوای ثابت را ارائه می دهید، تنها کاری که سرور شما باید انجام دهد این است که به مردم اجازه دهد فایل ها را برای وب سایت شما دانلود کنند.
تعدادی از شرکت ها وجود دارند که این خدمات را به عنوان یک سرویس ارائه می دهند، از جمله گوگل و آمازون، زیرا اجرای صدها وب سایت مشابه از یک سرور بزرگ و مقرون به صرفه ارزان تر و آسان تر است. اگر در ردیف رایگان قرار نمی گیرید، ممکن است مبلغ کمی برای داده های استفاده شده بپردازید.
صفحات Github
Github Pages اولین مورد در لیست قرار هست زیرا کاملا رایگان است، اغلب نادیده گرفته می شود ولی برای این موارد عالی است. تنها شرط این است که شرایط خدمات Github Pages فقط اجازه استفاده غیرتجاری را می دهد، بنابراین نمی توانید از آن برای راه اندازی یک وب سایت تجارت الکترونیک، یک تجارت آنلاین یا فروش چیزی استفاده کنید.
با این حال، برای پروژه های سرگرمی فوق العاده است، زیرا در نظر گرفته شده است که توسط برنامه نویسانی که به دنبال راه اندازی صفحات پروژه یا نمونه کارها هستند استفاده شود. این مجموعه قالبهای خوبی را ارائه میکند، اگرچه میتوانید هر HTML را که میخواهید آپلود کنید، از جمله برنامههای وب سمت مشتری که با خدماتی مانند React ساخته شدهاند.
استفاده از آن بسیار آسان است. شما باید یک حساب کاربری ایجاد کنید، مخزن سایت را ایجاد کنید و محتوای خود را از طریق Git آپلود کنید، که می توانید از برنامه Github Desktop انجام دهید. حتی می توانید یک دامنه سفارشی را پیکربندی کنید تا به سمت آن اشاره کند.
Google: Firebase و Google Sites
گوگل به عنوان یک شرکت بزرگ، در واقع دو سرویس دارد که این نیاز را برآورده می کند، اما مخاطبان مختلف را هدف قرار می دهد. اولین مورد Google Sites است، یک ویرایشگر وب سایت رایگان که برای افرادی که تازه وارد وب سایت های میزبانی می شوند در نظر گرفته شده است.
این کاملا رایگان است اما به دلیل اساسی بودن محدود است. شما حتی نمی توانید از HTML سفارشی استفاده کنید و به ویرایشگر آنها محدود شده اید. برای مواردی مانند پروژه های سرگرمی، نمونه کارها یا رزومه های آنلاین یا سایت های داخلی شرکت به خوبی کار می کند.
Firebase سرویس دیگری از Google است که توسعه دهندگان را هدف قرار داده است اما استفاده از آن نسبتاً آسان است. برای نصب ابزار خط فرمان Firebase باید از خط فرمان خود استفاده کنید، اما پس از راهاندازی و اتصال آن به حساب کاربری، تنها کاری که باید انجام دهید این است که Firebase Deploy را در کنسول اجرا کنید و همه موارد محلی را همگامسازی کنید. فایل ها را در فضای ابری قرار دهید و وب سایت خود را به روز کنید.
Firebase کاملا رایگان نیست، اما شما 10 گیگابایت در ماه پهنای باند در سطح رایگان دریافت می کنید که برای سایت های ساده کافی است. اگر وارد آن شوید، میتوانید به یک حساب پولی ارتقا دهید و نرخ استاندارد Google Cloud را برای داده بپردازید.
AWS S3 Buckets
خدمات وب آمازون یا AWS، سرویسی است که بیشتر برای مدیران سیستم و توسعه دهندگان نرم افزار در نظر گرفته شده است که به دنبال اجرای برنامه های خود بر روی سخت افزار ابری سطح بالا هستند.
در حالی که این پیچیده ترین گزینه در این لیست برای صاحبان وب سایت جدید است، و برای مبتدیان در نظر گرفته نشده است، از نظر فنی بهترین گزینه است زیرا دارای یک سطح رایگان بسیار سخاوتمندانه است. یکی از فلسفه های آنها قیمت گذاری فقط بر اساس آنچه شما استفاده کرده اید است و در این شرایط می توانید یک وب سایت را از سرویس ذخیره سازی آنها میزبانی کنید و فقط برای پهنای باند استفاده شده برای دانلود سایت خود پرداخت کنید.
نحوه کار بسیار ساده است. AWS یک سرویس ذخیره سازی ابری به نام سرویس ذخیره سازی ساده (S3) دارد که می تواند برای میزبانی وب سایت ها از آن پیکربندی شود. شما HTML و سایر قایل های خود را در "فضائی" که ایجاد کرده اید آپلود می کنید و تنظیمات را برای روشن کردن میزبانی وب پیکربندی می کنید. شما حتی می توانید یک دامنه سفارشی را متصل کنید.
به صورت اختیاری، میتوانید «شبکه تحویل محتوا» یا CDN را وصل کنید. این امر سرعت وب سایت شما را با ذخیره کردن درخواست ها به آن بسیار افزایش می دهد، اما این مزیت را نیز دارد که یک ترابایت پهنای باند رایگان برای شما فراهم می کند. بدون CDN، شما فقط 100 گیگابایت استاندارد را برای همه AWS دریافت خواهید کرد، هرچند که در حال حاضر بیشتر از نیاز مردم است.
با استفاده از فرم زیر تجربیات خود را با ما در اشتراک بگذارید.