چگونه سایت بسازیم؟ آیا بدون نیاز به برنامه نویسی میتوان سایت ساخت؟ بله. در این دوره آموزشی رایگان همراه شما هستیم تا سایت خود را از ۰ تا ۱۰۰ طراحی کنید. در هر دورهای با توجه به نیازهای جامعه روشهای کسبوکار تغییر خواهد کرد. این روزها که همه با موبایل و کامپیوتر سروکار دارند طبیعتاً افراد برای خرید یک محصول خاص ابتدا نام محصول موردنظر را در گوگل جستجو میکنند. از کیفیت و قیمت محصول مطمئن میشوند و سپس بهاحتمالزیاد خرید خود را بهصورت آنلاین انجام خواهند داد. با بروز حوادث این دو سال اخیر و بهویژه همه گیری ویروس کرونا، که خیلی از مشاغل هفتهها تعطیل شدند، پس همه کسبوکارهای سنتی نیاز دارند تا خود را بادانش روز مردم هماهنگ کنند و از روشهای سنتی به سمت روشهای جدید کسب درآمد تغییر مسیر دهند. امروزه نیاز است تا همه ما یک کسبوکار اینترنتی داشته باشیم و روزبهروز در این زمینه موارد جدیدتری را یاد بگیریم. داشتن درآمد کافی بدون نیاز به تخصص و سرمایه، ایدهآل تمامی افراد است. شناخت نیازهای جامعه و پاسخ به این نیازها باعث توسعه کسبوکار شما میشود. رسیدن به درآمد ایدهآل بدون احتیاج به پرداخت هزینههای اضافی و فقط با ابتکار عمل از ویژگیهای این نوع کسبوکار است. پس بیایید همینالان در مسیر کسب درآمد اینترنتی (کسب درآمد در خواب) قدم بگذارید. بدون نیاز به پرداخت هزینه!
چرا ساخت سایت ضروری است
وبسایت ارتباط شما با مشتریانتان را راحتتر میکند، در هر شبانهروز میتوانید محصول و خدمات خود را بفروشید، نیازی به حضور مداوم در محل کار نیست. درامد این شیوه خیلی زیاد است. به قول بزرگان تجارت، اگر میخواهید در خواب هم پول دربیاورید حتماً سایت داشته باشید. خب اگر قصد دارید آموزش را رایگان شروع کنید مطالعه این مقاله را ادامه دهید و با مبانی مقدماتی ساخت وبسایت اینترنتی آشنا شوید.
خب اگر قصد دارید آموزش را رایگان شروع کنید مطالعه این مقاله را ادامه دهید و با مبانی مقدماتی ساخت وبسایت اینترنتی آشنا شوید.
چگونه سایت بسازیم
در این آموزش قصد داریم برای شما مراحل راهاندازی یک سایت را توضیح دهیم. حتی موارد مناسب و کاربردی که اکثر طراحان سایت برای راهاندازی یک سایت بهکار میبرند را به شما عزیزان معرفی میکنیم.
اینجا به شما توضیح میدهیم چگونه سایت خود را از صفر بسازید. پس از طی کردن مراحلی که در اینجا به آن اشاره میکنیم بهراحتی میتوانید سایت خود را راهاندازی کنید.
درواقع شما از ۳ طریق میتوانید سایت بسازید:
- ساختن سایت از طریق ساخت یک وبلاگ و سپس نصب دامنه بر روی آن
- استفاده از سایت سازها: شما باید در این سایتها عضو بشوید و سپس وبسایت خود را ایجاد کنید.
- استفاده از سیستم مدیریت محتوا یا CMS مثل وردپرس که درواقع نرمافزارهایی هستند که امکانات زیادی را برای ایجاد وبسایتهای مختلف با کاربردهای گوناگون مثل فروشگاهی، شرکتی و… در اختیار شما قرار میدهند.
در مورد اول شما میتوانید یکی از وبلاگها را انتخاب کنید و با ایجاد وبلاگ خود در آن فعالیت خود را شروع کنید و سپس با پارک دامنه روی وبلاگتان بهراحتی صاحب سایت شوید. ولی این گزینه ایرادات زیادی دارد. یکی از ایرادهای اصلی آن این است که سایت شما جزو ساب دامنه وبلاگ اصلی به شمار میرود و با غیرفعال شدن این وبلاگ شما نیز سایتتان را از دست خواهید داد و دیگر ایراد این نوع سایت این است که وبلاگ تبلیغات خود را در سایت شما نمایش میدهد و اجازه ندارید تا آنها را غیرفعال کنید و عملا شما کنترلی بر بخش تبلیغات سایت نخواهید داشت.
در گزینه دوم که در ارتباط با سایت سازها است، درواقع انگار شما بخشی از یک غرفه نمایشگاهی را اجاره میکنید، غرفهای که همهچیزش آماده است و فقط کافی است دکور آن را طبق سلیقه خود عوض کنید و اجناستان را بچینید. این در ظاهر خوب و ارزان به نظر میرسد.
اما معایبی نیز دارد، در درازمدت شما باید هزینه بالایی را برای داشتن سایتتان پرداخت کنید، مالکیت کامل آن را در اختیار ندارید و مثل وبلاگ ممکن است ارائهدهنده سایت ساز فعالیتش را متوقف کند.
پیشنهاد ما گزینه سوم است که در مراحل اول شاید هزینهبر باشد، ولی مزایای بیشماری دارد. البته با پیشرفت برنامههای حوزه طراحی سایت این کار نیز دیگر هزینه بالایی لازم ندارد و شما با داشتن کمی اطلاعات بهراحتی میتوانید با هزینه اندکی صاحب سایت شوید.
اگر میخواهید وبسایتتان را بدون اینکه به برنامهنویسی نیازی داشته باشد راهاندازی کنید باید از روش سوم یعنی CMS استفاده کنید.
برای راهاندازی یک وبسایت به چند مؤلفه اصلی نیاز داریم؛ که یکییکی به بررسی این مؤلفهها میپردازیم. سپس آموزش صفرتا صد راهاندازی سایت بهصورت عملی و مدیریت آن با سیستم مدیریت محتوای وردپرس را به شما آموزش میدهیم.
دامنه چیست
در پاسخ به این سوال که چگونه سایت بسازیم باید بدانید که اولین گام برای داشتن یک وبسایت انتخاب نام مناسب با فعالیت و خرید دامنه است. در اینترنت وبسایت شما باید یک آدرس منحصربهفرد داشته باشد تا مشتریهای شما بتوانند با واردکردن آن در مرورگر به وبسایت شما دسترسی پیدا کنند. دامنه درواقع اسمی اختصاصی است که هر وبسایتی برای متفاوت بودن و قابلدسترس بودن نسبت به بقیه وبسایتها به خود میگیرد.
پس شما باید سعی کنید نامی برای سایتتان انتخاب کنید که فهم آن برای کاربران سایت راحت باشد، بهراحتی بتوانند آن را یاد بگیرند و بدون دردسر نام سایت شمارا جستجو کنند چرا که در آینده این نام برند فعالیت شما می باشد. نامی که برای سایتتان انتخاب میکنید دارای یک پیشوند (www) و پسوند میباشد (مثل ir, com, org). بنابراین قسمت اول هر دامنه www و قسمت دوم اسم دامنه (همان اسم سایت) و قسمت سوم پسوند موضوعی دامنه است.
بهترین پسوند دامنه
جالب است بدانید که اکثر دامینهای دو حرفی درواقع مخفف نام کشورها میباشند (برای مثال ir مخفف شده Iran است یا us مخفف شده United States است). پسوند دامنه درواقع بیانگر نوع و زمینه فعالیت سایت شما است. مثلاً پسوند ir به این معنی است که سایت شما ایرانی میباشد و یا پسوند com که مخفف commerce است به معنی سایت تجاری میباشد.
برای مثال اگر یک سایت شرکتی دارید بهتر است از پسوند com. استفاده کنید البته دات کام به معنای Commercial است نه به معنای Company!
اما به این نکته توجه کنید؛ دامینی که انتخاب میکنید بهتر است با موضوع و محتوای سایتتان هماهنگ باشد، چون این موضوع بر روی سئو سایت اثر میگذارد. انتخاب یک دامین متناسب با سایت میتواند سئو سایت را بالا ببرد و باعث شود سایت شما اعتبار بیشتری نزد گوگل بهدست آورد.
ثبت دامنه مناسب
برای رسیدن به پاسخ این سوال که چگونه سایت بسازیم قبل از هر چیزی باید یک دامنه مناسب برای خود ثبت کنید.
نکتهای که باید به آن توجه داشته باشید این است که دامنهها اختصاصی هستند بنابراین قبل از ثبت دامنه شما باید مطمئن شوید که دامنه مدنظرتان خالی است یا خیر. بهصورت سالیانه خریداری میشوند. مثلاً شما یک دامنه را برای مدت یک یا چند سال خریداری میکنید، بعد از به اتمام رسیدن این دوره اگر دوباره دامنهی خود را تمدید نکنید دیگران میتوانند این دامنه را در اختیار بگیرند.
چند مثال درباره دامنه
بهعنوانمثال دامنه سایت گوگل google.com و دامنه سایت میهن وردپرس mihanwp.com است. این یک تعریف کلی از domain سایت است و این دامنه بیانگر نام سایت شما، حوزه کاری شما یا ملیت شما باشد. بهعنوانمثال دامنههای co. برای سایتهای شرکتی و com. برای سایتهای بین المللی (البته در اوایل برای سایتهای فروشگاهی بهکار میرفت.) و دامنههای ir. مختص کشور ایران میباشند. دامنه چیست؟
هزینه خرید دامنه
دامنه ir. هزینه بسیار پایینی دارد و چنانچه فعالیت خارج از کشور ندارید میتوانید این دامنه را تهیه کنید. البته برخی از شرکتهای ارائهدهنده هاست این دامنه را رایگان نیز ارائه میدهند. اعتبار دامنه ایران از یک سال تا 5 سال است؛ یعنی شما تا یک سال و 5 سال صاحب دامنه هستید و چنانچه در زمان مقرر دامنهتان را تمدید نکنید، دامنه به فرد دیگری واگذار خواهد شد. دامنه com. نیز به این صورت ارائه میشود و هزینه آن بالاتر از دامنه داخلی است. برای دامنه IR سالانه حدود ۱۰ هزار تومان و برای دامنه دات کام حدود ۳۰۰ هزار تومان دریافت میشود. توجه داشته باشید که دامینها باید بهصورت ماهانه یا سالانه تمدید یا خریداری شوند.
هاست چیست
بخش هاست را میتوانیم دقیقاً به یک فضای مغازه تشبیه کنیم. فضای مغازه شامل فضا برای تمامی اجناس و خدماتی است که شما به مشتری مغازه نمایش میدهید. هاست هم دقیقاً شامل محتوایی است که میتوانید، به بازدیدکنندگان سایت نمایش دهید. این محتوا میتواند شامل متنی که همینالان در حال مطالعه آن هستید باشد، فرم یا تصویری که ابتدای همین مطلب دیدید و یا فیلمی که در سایت ما مشاهده خواهید کرد.
این اطلاعات روی هارد یک کامپیوتر قوی که همیشه به اینترنت متصل و همیشه روشن است، قرار دارند و ما با استفاده از دامنه میتوانیم به این اطلاعات دسترسی داشته باشیم.
حالا باید دامین خود را روی یک هاست یا همان میزبان وب قرار دهید. هاست فضایی مشخص بر روی شبکه اینترنت هست که تمامی دادههای سایت شما بر روی این فضا قرار میگیرد. البته همین هاستها نیز به چند دسته تقسیمبندی میشوند: هاست اشتراکی، هاست اختصاصی، هاست محلی (لوکال هاست)، هاست پرسرعت، هاست مجازی، هاست رایگان، هاست ابری، هاست نامحدود و هاست خوشهای.
انواع هاست برای ساخت سایت
هاستها ازنظر سیستمعامل به دو دسته تقسیم میشوند: ویندوز و لینوکس. شما برای مدیریت کردن هاستتان (مواردی مثل انتقال فایل و نصب قالب) باید از کنترل پنل استفاده کنید.
دو مدل هاست وجود دارد. هاست ویندوزی و لینوکسی که اینجا بیشتر در موردش توضیح دادهایم. البته قبل از ادامه کار بهتراست بهصورت عملی آموزش خرید هاست و دامنه را مشاهده کنید:
قبل از انتخاب پلتفرم، نوبت به تهیه میزبانی وب یا هاستینگ میرسد. تمامی شما کاربران گرامی با بخش هاستینگ آشنایی کامل دارید و صد در صد میدانید برای راهاندازی سایت در ابتدا نیاز به تهیه هاست و ثبت دامنه است. پیشنهاد میکنم هاست یا سروری تهیه کنید که با وردپرس و قالبهای حرفهای سازگار باشد و حتما هاست لینوکسی باشد.
در اصل هاست فضایی است روی سرورهایی که سیستمعامل آنها مبتنی بر لینوکس یا ویندوز هست. میزبانی وب خانه وبسایت شما در اینترنت است. هر وبسایت نیاز به میزبانی وب دارد و هر وبسایت نیازهای متفاوتی دارد. پس در خرید هاست وسواسی عمل کنید، چراکه هاست خوب به معنی سایت سریع، سئوی خوب، ترافیک خوب، پشتیبانی خوب و… است. میتوانید راهنمای خرید هاست را در سایت ما مطالعه کنید. همچنین میتوانید از بین بهترین هاستینگهای ایرانی یکی را انتخاب کنید.
قیمت هاست چقدر است
برای مثال هرچه فضای ذخیره اطلاعات بیشتری بخواهید هزینه شما بیشتر میشود. سرویسهای میزبانی وب رایگان هم برای استفاده وجود دارند، ولی با توجه به اینکه دارای محدودیت هستند و استانداردهایی را رعایت نمیکنند، پیشنهاد نمیشود که از این هاستها استفاده کنید.
پس در انتخاب شرکتی که قصد دارید هاستتان را از آن خریداری کنید، خیلی دقت کنید. همانطور که در قسمت قبل گفته شد باید دامین خود را ماهانه یا سالانه خرید یا تمدید کنید، هاست هم مانند دامین باید بهصورت ماهانه یا سالانه خریداری یا تمدید شود.
هاست ویندوز یا لینوکس
از محبوبترین کنترل پنلهای ویندوزی میتوان به Website Panel, Plesk و از محبوبترین کنترل پنلهای لینوکسی میتوان به Cpanel, DirectAdmin اشاره کرد.
معمولاً برای سایتهایی که با زبان asp.net و پایگاه دادهی MYSQL ساخته میشوند از هاستهای ویندوزی استفاده میشود.
سایتهایی که با زبان php و پایگاه دادهی MYSQL ساخته میشوند نیز، از هاستهای لینوکسی استفاده میشود.
با توجه به اینکه وردپرس با زبان php توسعهیافته است، پیشنهاد میکنیم از هاستهای لینوکس استفاده شود.
ویژگی های یک هاست مناسب
بیایید ببینیم یک هاست خوب باید چه ویژگیهایی داشته باشد:
فضای هاست
میزبان وبی که انتخاب میکنید خیلی اهمیت دارد چون فضایی است که اطلاعات سایت بر روی آن قرار میگیرد و باید با توجه به میزان محتوا و حجم اطلاعاتی که قرار است روی سایت قرار دهید انتخاب کنید؛ هزینه سرویسهای میزبانی وب با توجه به امکاناتی که در اختیار شما قرار میگیرد، متغیر است.
پهنای باند
پهنای باند را مانند جادهای تصور کنید که شما را به مقصد میرساند. پس هرچه جادهتر از عرض مناسب و شلوغی کمتری برخوردار باشد، شما سریعتر به مقصد میرسید. با داشتن پهنای باند، کاربران شما سریعا به سایت شما وصل میشوند. با رشد سایت قطعا ترافیک ورودی به سایت نیز بالا میرود و اگر پهنای باند خوبی نداشته باشید و کاربران در ورود به سایت شما با مشکلاتی مواجه شوند، این خود بر کاهش بازدید اثر خواهد گذاشت. در برخی شرکتهای هاستینگ، پهنای باند را مبنای حجم اطلاعات دریافتی و ارسالی در نظر میگیرند. دقیقا مثل اینترنتی که ماهانه خریداری میکنید و مثلا ۵۰ گیگابایت حجم دانلود و آپلود دارد.
کنترل پنل
کنترل پنل مانند بخش تنظیمات گوشی است که ارتباط شما را وبسایتتان راحت میکند و دارای امکانات خیلی زیادی است. دو نوع کنترل پنل در هاست ارائه میشود: CPanel و دایرکتادمین که هر دو تقریبا کارکرد مشابهی دارند و فقط چیدمان المانها در این دو تفاوتهایی دارد.
برخی از امکانات مشترک در هر دو کنترل پنل
- مدیریت اکانت
- مشاهده حجم مصرفی هاست
- مشاهده مصرف پهنای باند
- مدیریت مراکز داده (database)
- افزودن دامنه به هاست
- نصب سیستم مدیریت محتوا و قالب سایت
- مدیریت فایل
- بخش دانلود و آپلود
- ایمیل اختصاصی برای سایت
- امنیت
- بکاپ گیری
- افزونه دامنه و ساب دامین و….
بعد از خرید هاست و دامنه
پس برای راهاندازی یک وبسایت به دو موردنیاز است که حتما باید داشته باشید:
- دامنه یا همان نام سایت
- هاست یا همان فضای سایت
بعد از تهیه این دو مورد باید دامنه را بهوسیلهی DNSهایی که شرکت ارائهدهنده هاست در اختیار شما قرار داده است به هاست خود متصل کنید.
سایت استاتیک یا داینامیک
قبل از خرید هاست و دامنه و …. نیاز دارید که با انواع سایتها آشنایی پیدا کنید و هریک از ویژگیهای آنها را بهتر بشناسید تا بتوانید با توجه به نیازتان یک انتخاب درست داشته باشید، پس با ما همراه باشید تا با انواع آنها آشنا شوید.
سایتهای استاتیک (ایستا)
سایت استاتیک یا پویا وبسایتی است شامل فایلهایی کاملا ثابت و غیرقابل تغییر که شما برای تغییر محتوای سایت خود نیاز به تغییر کدهای این فایلها دارید. پس هیچ پنل مدیریتی برای تغییر محتوای سایت خود ندارید. این سایتها بیشتر برای افرادی مناسب است که در سال شاید یک یا دو بار بخواهند تغییری در سایتشان ایجاد نمایند.
هزینه داشتن این سایت خیلی کم است ولی امکانات خیلی محدودی هم دارد. سایت استاتیک همان چیزی است که مشاهده میکنید و در پشت پرده خبری نیست. سرعت لود خیلی بالایی دارد.
سایت داینامیک (پویا)
در این مدل سایت، شما با یک زبان برنامهنویسی خاص سایت خود را راهاندازی میکنید. پس یک پنل مدیریت برای تغییر محتوای سایت خود دارید و خیلی راحت میتوانید محتوای سایت خود را از طریق پنل مدیریت سایتتان تغییر دهید.
در تصویر زیر تفاوت کامل سایتهای داینامیک و استاتیک را مشاهده خواهید کرد:
سایت استاتیک بسازیم یا داینامیک
حالا باید ببینیم کدام نوع وبسایت برای شما مناسب است.
امنیت
سایتهای استاتیک (ایستا) نسبت به سایتهای داینامیک (پویا) امنیت بالاتری دارند، البته اگر در برنامهنویسی سایتهای داینامیک (پویا) از شیوههای درست استفاده شود، میتوان امنیت سایت را بالا برد.
ایجاد تغییرات در محتوا
اما با توجه به اینکه سایتهای داینامیک (پویا) دارای پنل مدیریت یا نرمافزارهای مدیریت محتوا مثل وردپرس هستند، بدون داشتن دانش برنامهنویسی میتوان هر نوع تغییری در آن اعمال کرد و با توجه به اینکه نیازی به مراجعه کردن به طراح وب نیست بخشی از هزینههای بهروزرسانی و اعمال تغییرات از بین میرود.
اگر وبسایت شما دارای بخش اخبار است بهصورت کلی باید قید سایتهای ایستا را بزنید. چون در سایتهای استاتیک نمیتوانید هیچ تغییری بهصورت روزانه ایجاد کنید یا اخبار جدیدی روی سایت خود منتشر کنید.
اگر سایت شما نیاز به اعمال تغییرات زیادی داشته باشد، سایتتان را باید از نوع داینامیک یا پویا انتخاب کنید تا نیازی به پرداخت هزینه به طراح وب نداشته باشید و خود بتوانید این تغییرات را بهراحتی اعمال کنید. ولی اگر سایت کوچکی راهاندازی میکنید که نیاز به اعمال تغییرات ندارد و فقط یک محتوای ثابت خواهید داشت، سایت از نوع استاتیک یا ایستا برای شما گزینهی بهتری خواهد بود.
با این توضیحات اگر میخواهید وبسایتی داینامیک داشته باشید، بهتر است با بخش مدیریت محتوا نیز آشنا شوید. در ادامه به معرفی سیستمهای مدیریت محتوا خواهیم پرداخت و به شما کمک میکنیم تا بهترین آن را انتخاب کنید.
سیستم مدیریت محتوا
این سیستم در دو شکل ارائه میشود یا بهصورت پولی عرضه میشود که اختصاصی هم نامیده میشود و برای کارهای خاصی استفادهشده و کاربرد محدودی دارد.
سیستم مدیریت محتوای متنباز رایگان هستند. همه میتوانند از این سیستم استفاده کنند و نیازی به پرداخت هزینه ندارند. ویژگیهای مفید این سیستمها این است که برای داشتن آنها در طولانیمدت نیز هزینهای پرداخت نمیکنید. به دلیل اینکه متنباز هستند، همه میتوانند در آن تغییراتی ایجاد کنند. قالبهای بسیار زیادی برای آنها ارائهشده است. موتورهای جستجو هم این سیستمها را دوست دارند. 🙂
انواع سیستم مدیریت محتوای متن باز
- وردپرس (WordPress)
- جوملا (Joomla)
- دروپال (Drupal)
- اوپن کارت (open cart)
- …
در بین سیستمهای مدیریت محتوای فوق وردپرس کاربرد گستردهای دارد و بیش از ۴۰ درصد سایتهای کل جهان از این CMS استفاده میکنند. این سیستم برخلاف رایگان بودن بسیار قدرتمند است و امکانات فوقالعاده بالایی دارد و همه افراد با هر سطح از دانش میتوانند با این سیستم کار کنند.
برخی از مزایای وردپرس
- پلتفرم منعطف
- دسترسی سریع و آسان
- نصب و راهاندازی آسان
- بروز رسانی خودکار
- شامل ابزارهای کامل جهت راهاندازی انواع سایتها
- افزونههای بسیار کاربردی که کار با سایت را راحت میکند.
- دارای پوسته و قالبهای خیلی متنوع
آنچه در ادامه میآموزیم
با مطالعه مطالب فوق حال میتوانید درباره روش ساخت سایت تصمیم درستی بگیرید. در این انتخاب حتما مسیر شغلیتان را برای درازمدت در نظر بگیرید و بدانید کدام نوع طراحی سایت برای شما بهتر است. اگر نمیخواهید هزینه بالایی برای داشتن سایت کنید، بهتر است طراحی سایت با وردپرس را کامل یاد بگیرید. با یادگیری طراحی سایت با سیستم مدیریت محتوای وردپرس بهراحتی میتوانید برای اطرافیانتان نیز سایت بسازید و از این راه کسب درآمد هم داشته باشید.
در جلسه بعدی بهصورت کاملا عملی به شما توضیح خواهیم داد که چگونه دامنه را ثبت کنیم. اصلا نگران نباشید. در جلسات بعد با وردپرس، خرید هاست و … آشنا خواهید شد. شما را تا داشتن یک وبسایت عالی همراهی میکنیم.
برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید. صفحه ورود و ثبت نام