برنامه نویسی

چگونه به تنهایی یک وب سایت به صورت رایگان ایجاد کنیم. راهنمای دقیق برای مبتدیان

ممکن است لازم باشد یک وب سایت برای یک پروژه کاری، نمونه کارها یا اهداف دیگری ایجاد کنید. ممکن است فکر کنید که باید پول زیادی خرج کنید و تیمی از توسعه دهندگان را استخدام کنید. با این حال، شما می توانید به تنهایی، رایگان و بدون یادگیری کدنویسی یا دانش تخصصی دیگر، یک وب سایت بسازید.

در این مقاله، ما نگاهی دقیق به نحوه ساخت یک وب سایت از ابتدا، از انتخاب پلت فرم مناسب تا سفارشی سازی و راه اندازی سایت خود خواهیم داشت. ما همچنین راهنمای نحوه ایجاد و سفارشی سازی سریع سایت خود را از کنترل پنل ispmanager ارائه خواهیم داد.

روش های اصلی برای ایجاد وب سایت بدون هیچ گونه تجربه برنامه نویسی

اگر تجربه برنامه نویسی ندارید، همچنان می توانید با استفاده از سازنده وب سایت یا CMS یک وب سایت ایجاد کنید. بیایید هر روش را با جزئیات مرور کنیم.

وب سایت ساز

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

اگر نیاز به ایجاد سریع سایت بدون تنظیمات دقیق یا عملکرد سفارشی دارید، سازندگان عالی هستند. آنها برای پروژه های کوچک و مشاغل کوچک با بودجه محدود، مانند سایت های کارت ویزیت یا فروشگاه های کوچک ایده آل هستند.

مزایا و معایب سازندگان

توضیحات تصویر

سازندگان محبوب با نرخ های رایگان

A free plan usually offers limited configuration, so it’s meant for portfolios, business card sites, and the web portals of small companies and non-profit organizations.

Site.pro. شما می توانید از بین 200 سایت قالب با ویژگی های مختلف متناسب با وبلاگ ها، فروشگاه های آنلاین، وام دهندگان یا پورتال های شرکتی انتخاب کنید. فقط متن، تصاویر و نقشه ها یا محتوای رسانه ای خود را اضافه کنید و سایت شما آماده است. کل تیم شما می تواند همزمان در سایت کار کند. این سازنده ابزارهای داخلی برای ارتقای سایت شما در موتورهای جستجو دارد: می‌توانید متا تگ اضافه کنید، یک URL قابل فهم برای انسان ایجاد کنید، و robots.txt، htaccess.، نقشه سایت و HTML را پیکربندی کنید.

توضیحات تصویر

این همان چیزی است که ویرایشگر ایجاد وب سایت در Site.pro به نظر می رسد

توضیحات تصویر
در اینجا چند نمونه از قالب های آن آورده شده است

نسخه رایگان Site.pro دارای 26 قالب، دستیار هوش مصنوعی، آپلود صوتی و تصویری، امکان وارد کردن سایت از پلتفرم دیگر، تعداد نامحدود سایت، سایت‌هایی با اندازه نامحدود، @siteprofree.email، اتصال سایت خودتان است. دامنه، پیکربندی کوکی، تطبیق سایت با اندازه های مختلف صفحه نمایش، آپلود اسکریپت ها، تجزیه و تحلیل سایت و تنظیمات سئو. نسخه پولی قابلیت های گسترده تری را از 1 دلار در ماه ارائه می دهد.

نحوه سفارشی سازی نسخه رایگان Site.pro →

تیلدا بیش از 200 قالب برای انتخاب دارد. نسخه رایگان شامل 1 سایت با حداکثر 50 صفحه و حداکثر 50 مگابایت فضای ذخیره سازی در هاست Tilda با آدرسی شبیه به این است: username.tilda.ws. در نسخه پولی می‌توانید دامنه خود را متصل کنید، صفحات و فضای ذخیره‌سازی بیشتری دریافت کنید و به ویژگی‌ها و قالب‌های پیشرفته دسترسی داشته باشید. نسخه شخصی 10 دلار در ماه هزینه دارد، در حالی که نسخه تجاری 20 دلار در ماه هزینه دارد.

توضیحات تصویر
نمونه هایی از قالب های Tilda

WordPress.com یک ابزار قدرتمند با یک جامعه بزرگ است. شما می توانید در مورد هر چیزی پشتیبانی یا مشاوره پیدا کنید.

توضیحات تصویر

گالری از تم های وردپرس برای وب سایت هایی با اهداف مختلف، از یک وبلاگ شخصی گرفته تا یک رستوران یا املاک و مستغلات

طرح رایگان شامل 1 گیگابایت فضای ذخیره سازی است و آدرس وب شما به این صورت خواهد بود: username.wordpress.com. در طرح‌های پولی، می‌توانید تبلیغات را حذف کنید، دامنه خود را متصل کنید و به تم‌های ممتاز، ویژگی‌های پیشرفته و پشتیبانی فنی دسترسی داشته باشید. از 4 یورو در ماه شروع می شود.

بیایید به روش دوم ایجاد یک وب سایت، با استفاده از CMS یا سیستم مدیریت محتوا بپردازیم. توصیه می کنیم از یکی برای سایت های تجاری چند صفحه ای با پتانسیل رشد استفاده کنید.

CMS – سیستم های مدیریت محتوا

CMS ها نسبت به سازندگان انعطاف پذیرتر هستند: می توانید سایت خود را در آینده مقیاس بندی کنید و آن را برای رسیدن به اهداف پروژه خود سفارشی کنید. یک CMS برای سایت هایی که نیاز به عملکرد پیچیده و طراحی منحصر به فرد دارند عالی است. آنها پیچیده تر از سازندگان وب سایت هستند و برای کاربران با تجربه تری که روی پروژه های متوسط ​​یا بزرگ کار می کنند بهتر هستند.

توضیحات تصویر

CMS های رایگان محبوب:

WordPress.org یک پلت فرم همه کاره است که برای وبلاگ ها، سایت های خبری، وب سایت های شرکتی و فروشگاه های آنلاین استفاده می شود. وردپرس یک CMS منبع باز است که می تواند به صورت رایگان بر روی سرویس میزبانی خود نصب شود. دارای بیش از 13000 تم برای انواع مختلف پروژه است.
نسخه رایگان WordPress.com دارای ویژگی های اساسی، سفارشی سازی محدود است و نمی توانید تبلیغات را غیرفعال کنید. برنامه های پولی از 4 دلار در ماه شروع می شود و می توانید تبلیغات را حذف کنید، دامنه خود را متصل کنید، به تم های ممتاز دسترسی داشته باشید، فضای ذخیره سازی خود را افزایش دهید و پلاگین ها را برای اهداف مختلف نصب کنید.

جوملا پیچیده تر از وردپرس است و برای راه اندازی به زمان بیشتری نیاز دارد. بدون نیاز به نصب تعداد زیادی افزونه، ویژگی های پیشرفته ای را ارائه می دهد. افزونه های اضافی می توانند از 10 تا 50 دلار هزینه داشته باشند.

دروپال یک CMS با تمرکز بر امنیت و پشتیبانی از ساختار سایت پیچیده و ماژول های سفارشی است. استفاده از دروپال دشوارتر است زیرا به مهارت های برنامه نویسی نیاز دارد. برای سایت های سنگین با حجم بالای کاربر و داده مناسب است. می توانید افزونه های اضافی را از 4 دلار نصب کنید.

چگونه یک وب سایت با CMS ایجاد کنیم

1. ثبت نام دامنه – آدرس سایت خود در اینترنت.

نام دامنه آدرس منحصر به فرد سایت شما در اینترنت است، به عنوان مثال ispmanager.com. نام دامنه باید برای انسان قابل درک باشد و نشان دهنده کاری باشد که شرکت شما انجام می دهد، خدمات یا نام تجاری آن.

You need to register a domain name if you use a CMS or want to choose a specific site name. Website builders provide a domain name automatically.

نحوه ثبت دامنه:

  • نام دامنه موجود را انتخاب کنید، آن را به سبد خرید اضافه کنید و دوره ثبت نام را انتخاب کنید. یک دامنه معمولاً به مدت 1 سال ثبت می شود، اما می توانید مدت آن را تا چندین سال افزایش دهید.
  • دامنه را به نام خود ثبت کنید و اطلاعات تماس خود را وارد کنید تا شخص دیگری نتواند دامنه شما را ادعا کند.
  • پرداخت – قیمت به نام و دامنه ای که انتخاب کرده اید بستگی دارد. به عنوان مثال، Namecheap نام دامنه را ارائه می دهد example.xyz فقط 0.99 دلار برای سال اول، در حالی که نام دامنه example.luxury حدود 799 دلار در سال هزینه دارد.

نکاتی در مورد انتخاب دامنه:

  • اعداد و نمادهای زیادی را وارد نکنید. به عنوان مثال، my-website123.com – به خاطر سپردن دامنه هایی مانند آن سخت تر است.
  • بررسی کنید که دامنه چگونه خوانده می شود. گاهی اوقات، کلمات می توانند در ترکیبات ناگوار ادغام شوند.
  • از نام تجاری خود محافظت کنید – اگر قصد دارید از سایت خود درازمدت استفاده کنید، دامنه های مربوطه را در مناطق محبوب دیگر مانند .net و .org خریداری کنید تا هیچ کس دیگری آدرس های مشابه را ثبت نکند.

2. یک سرویس میزبانی، مکانی روی سرور برای فایل های سایت خود انتخاب کنید.

هاست به این صورت است که چگونه محتوای خود را در اینترنت دریافت می کنید، فضایی را در سرور اجاره می کنید تا فایل های سایت را ذخیره کنید. سایت شما به صورت 24 ساعته در دسترس بازدیدکنندگان خواهد بود، ارائه دهنده هاست تمام فایل ها را ذخیره می کند و پشتیبانی فنی و حفاظت از داده ها را ارائه می دهد.

You need to rent hosting if you use a CMS. Website builders provide hosting automatically.

انواع خدمات میزبانی:

  • میزبانی اشتراکی مجازی – سایت شما ظرفیت سرور را با پروژه های دیگر به اشتراک می گذارد. برای وبلاگ های شخصی و سایت هایی با ترافیک کم عالی است.
  • سرور اختصاصی – یک سرور فیزیکی که به وب سایت شما اختصاص داده شده است. عملکرد بالا، مناسب برای پروژه های بزرگ و سایت های در مقیاس بزرگ.
  • VPS (سرور خصوصی مجازی) یا VDS (سرور اختصاصی مجازی) – میانگین طلایی بین هاست اشتراکی و سرور اختصاصی. یک سرور به چندین سرور مجازی مجزا با منابع اختصاصی تقسیم می شود و هر مینی سرور اجاره ای است. برای وب سایت ها و فروشگاه های آنلاینی که در حال رشد هستند عالی است. همچنین باید یک سیستم عامل و کنترل پنل نصب کنید. ممکن است برای مبتدیان مناسب نباشد.

For a small project just getting started, shared hosting is great.

3. هزینه – خدمات هاست رایگان و پولی وجود دارد. دومی از 4.77 یورو در ماه اجرا می شود. موارد رایگان به دلیل منابع محدود و بی ثباتی برای آزمایش و پروژه های کوچک عالی هستند. برای سایت های تجاری، بهتر است از گزینه پولی استفاده کنید تا مطمئن شوید که سایت شما پایدار و ایمن کار می کند. هزینه از ارائه دهنده ای به ارائه دهنده دیگر متفاوت است و به کشوری که سرور در آن قرار دارد و نحوه پیکربندی آن بستگی دارد.

با میزبانی از شرکای مورد اعتماد ispmanager بروید →

4. دامنه را به وب سایت خود متصل کنید تا کاربران بتوانند آن را در اینترنت پیدا کنند. اگر از سازنده استفاده می کنید، آنها معمولاً دستورالعمل های گام به گام مانند سازنده Tilda را ارائه می دهند. با یک CMS، باید تنظیمات دامنه را روی سرور مشخص کنید. به سرور متصل شوید و تنظیمات را در کنسول مشخص کنید یا از طریق کنترل پنل ispmanager دامنه را به سایت متصل کنید.

5. CMS خود را نصب کنید در سرویس میزبانی خود توسط خودتان یا با کمک یک کنترل پنل. در قسمت بعدی نحوه انجام این کار را در کنترل پنل ispmanager به تفصیل شرح خواهیم داد.

نحوه ایجاد وب سایت و نصب CMS در کنترل پنل ispmanager

بیایید به نحوه ایجاد یک وب سایت و نصب وردپرس در کنترل پنل ispmanager بپردازیم. اگر سرور بدون کنترل پنل اجاره کرده اید، می توانید نسخه آزمایشی ispmanager را سفارش داده و روی سرور نصب کنید. در اینجا به این صورت است:

ispmanager را به صورت رایگان امتحان کنید →

نحوه نصب ispmanager بر روی سرور →

1.وارد پنل ispmanager شوید با استفاده از نام کاربری و رمز عبور خود که می توانید در ناحیه مشتری ارائه دهنده هاست خود پیدا کنید.

توضیحات تصویر

2.یک دامنه اضافه کنید. به “DNS Management” رفته و “Create Domain” را انتخاب کنید. نام دامنه و سرورهای نام را وارد کنید که می توانید از ثبت کننده خود دریافت کنید. روی “ایجاد دامنه” کلیک کنید.

اگر هاست اشتراکی را انتخاب کرده اید، نیازی به افزودن دامنه ندارید، به صورت خودکار اضافه می شود.

توضیحات تصویر

توضیحات تصویر

3.به تنظیمات بروید → Web Scripts، وردپرس و سه نقطه در انتهای خط را انتخاب کنید. نسخه مورد نظر وردپرس را انتخاب کنید. توصیه می کنیم با جدیدترین آنها بروید. سپس روی “Allow” کلیک کنید.

توضیحات تصویر

توضیحات تصویر

4.یک وب سایت ایجاد کنید – به بخش “وب سایت ها” بروید و روی “ایجاد وب سایت” کلیک کنید.

توضیحات تصویر

5.تنظیمات سایت را وارد کنید: دامنه را وارد کرده و وردپرس را در خط CMS انتخاب کنید. در بخش «پایگاه داده»، «ایجاد پایگاه داده جدید» را انتخاب کنید. یک فرم باز می شود، نام پایگاه داده، نام کاربری و رمز عبور را وارد کنید. روی “اعمال” کلیک کنید. سپس در فرم ایجاد سایت، روی «ایجاد» کلیک کنید.

توضیحات تصویر

6.وارد قسمت مدیریت شوید با نام کاربری و رمز عبور برای ورود به وردپرس یکی از لینک های زیر را دنبال کنید: https://site.local/wp-admin یا https://site.local/wp-login.php

توضیحات تصویر

7.انجام شد! شما وب سایت خود را ایجاد کرده اید. اکنون می توانید محتوا را اضافه کنید.

چه چیز دیگری برای آماده سازی سایت خود برای راه اندازی نیاز دارید

برای اینکه سایت کاربر پسند باشد، برای کاربران ایمن باشد و در موتورهای جستجو رتبه بالایی داشته باشد، باید:

  • یک ساختار سایت مناسب برای کمک به بازدیدکنندگان در یافتن اطلاعات مورد نیاز خود برنامه ریزی کنید. شما معمولاً به صفحاتی مانند: خانه، درباره، خدمات، محصولات، مخاطبین و پرسش‌های متداول نیاز دارید. شما می توانید یک نقشه سایت ساده حتی بر روی کاغذ یا در ویرایشگر گرافیکی مانند Figma ترسیم کنید.
  • طراحی را توسعه دهید – می توانید قالب های آماده را برای موضوعات مختلف انتخاب کنید: از مد و زیبایی گرفته تا ساخت و ساز و معماری. در صورت لزوم می توانید آنها را مطابق میل خود سفارشی کنید: فونت، پالت رنگ و ترتیب بلوک های محتوا را انتخاب کنید.
  • محتوا را به سایت خود اضافه کنید – به شرحی از شرکت خود، محصولات و خدمات آن، متن برای صفحه اصلی و مقالات موضوعی برای وبلاگ نیاز دارید. تصاویر را می توان از Photostocks جمع آوری کرد یا خودتان ساخت. فروشگاه های آنلاین کاملاً به عکس های با کیفیت بالا و توضیحات دقیق محصولات نیاز دارند. اگر بودجه دارید، می توانید یک کپی رایتر برای متون و یک طراح برای ایجاد تصاویر استخدام کنید.
  • سئو را تنظیم کنید – بهینه سازی موتورهای جستجو تنظیمات صحیح سئو به رتبه سایت شما در موتورهای جستجو کمک می کند. برای انجام این کار، باید متا تگ ها – عناوین و توضیحات برای هر صفحه اضافه کنید، سایت خود را برای دستگاه های مختلف تطبیق دهید، و کلمات کلیدی را در محتوا اضافه کنید، که به مشتریان بالقوه کمک می کند تا سایت شما را پیدا کنند.
  • امنیت سایت را تضمین کنید – محافظت در برابر حملات سایبری، هک و نقض داده ها. یک گواهی SSL برای رمزگذاری داده ها نصب کنید و یک فایروال یا ماژول هایی مانند BitNinja را برای محافظت از سایت و سرور خود راه اندازی کنید. چه ابزارهای دیگری برای کمک به محافظت از سایت شما وجود دارد →

خوراکی های کلیدی

← برای سایت های کارت ویزیت کوچک، تک صفحه ای یا فروشگاه های کوچک یک سازنده وب سایت کافی است. می توانید با یک سرویس رایگان با قالب های آماده بروید و سپس محتوا اضافه کنید. شما مجبور نیستید هاست یا نام دامنه را جداگانه بخرید.

← اگر نیاز به طراحی وب سایت چند صفحه ای خود با تنظیمات و مقیاس بندی سفارشی دارید، بهتر است با یک CMS بروید. کار با CMS معمولاً پیچیده تر از سازنده است، اما به لطف تنظیمات انعطاف پذیر آنها، می توانید سایت خود را برای اهداف پروژه سفارشی کنید.

← اگر سایتی با CMS ایجاد می کنید، باید برای نام دامنه و هاست هزینه بپردازید. هزینه به محبوبیت نام دامنه بستگی دارد: از 0.99 دلار تا هزاران دلار، در حالی که میزبانی از 4 دلار شروع می شود.

← سایت شما همچنین به: طراحی، محتوا، گواهی SSL و ماژول های امنیتی نیاز دارد. کنترل پنل ispmanager را برای مدیریت سایت خود فراموش نکنید.

اگر این مفید بود، مشترک ispmanager در Dev.to شوید تا مقالات آینده ما را از دست ندهید.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا