در دنیای امروز زندگی بدون اینترنت و ابزارهای وابسطه به آن غیر ممکن
به نظر می رسد.در چند سال اخیر با افزایش وب سایتهای مختلف و تجارت
الکترونیک کم کم روش های سنتی خرید، مطالعه و غیره در حال رنگ باختن می
باشند.
شاید داشتن یک وب سایت شخصی، فروشگاهی و غیره برای هر شخص در چند سال
قبل نیاز به داشتن مهارت و دانش بسیار بود ولی در حال حاضر با وجود ابزاهای
نوین، وب سایت های بزرگی که در روز میلیون ها بازدید نیز دارند با کمترین
دانش برنامه نویسی و درک هسته اصلی، ساخته و به قدرت رسیده اند.
شاید شما نیز به فکر افتاده باشید روزی یک وب سایت برای خود راه اندازی
کنید، اما بعد فکر کرده اید این کار مستلزم دانستن برنامه نویسی است و
پیچیدگی بسیاری دارد.اما این یک اشتباه مطلق است و ما قصد داریم در چند
جلسه مثل آب خوردن به شما آموزش دهیم چگونه یک وب سایت برای خود راه اندازی
کنید.
می خواهید یک فروشگاه داشته باشید؟یا شاید دوست داشته باشید بک وبلاگ
خبری درست کنید.فرقی نمی کند که چه وب سایتی می خواهید با ما همراه باشید
تا از کوچکترین و پیش پا افتاده ترین مسائل برای ساخت یک وب سایت بزرگ آگاه
شوید.این آموزش به صورت نوشتاری و ویدیویی ارائه خواهد شد پس نگران نباشید
در جاهایی که نیاز به ویدیو و یا تصویر باشد، آن را اضافه خواهیم کرد.
اصولا هر چیز پیش نیازهایی دارد و ما برای ساخت یک وب سایت به یک دامنه،
یک هاست و یا سرور و ابزارهای راه اندازی و ساخت سایت نیازداریم.
دامنه چیست؟
شما روزانه قطعا در محیط اینترنت به سایتهای زیادی سر می زنید. از موتور
جستجو هایی مانند گوگل و بینگ استفاده می کنید و یا به سایتهای خرید و یا
خبری مراجعه می کنید.هر کدام از این سایت ها چه موتور جستجو و چه سایتهای
دیگر یک نام برای خود دارند و با این نام هست که می توان سایتها و وبلاگ
های مختلف را تشخیص داد. بعضی ها پسوند های متفاوتی دارند که معروف ترین و
جهانی ترین آنها پسوند com می باشد. پسوندی نیز برای هر کشور وجود دارد
مانند ir که مختص کشور عزیزمان ایران هست.این روز ها بیشتر دامنه های خوب و
با معنی رزرو و خریداری شده اند و شما برای داشتن یک دامنه با معنی باید
چند روزی فکر کنید. می توانید برای چک کردن دامنه های آزاد به وب سایتهای
فارسی و یا سایت معروفی مانند whois مراجعه کنید و با نوشتن نام دامنه به
همراه پسوندهای مجاز مانند digiro.ir، آزاد بودن دامنه را بررسی کنید(البته
دامنه digiro.ir رزرو شده است فکر خرید آن را از سر خود بیرون کنید.
)
دامنه های داخلی مانند ir اصولا قیمت پایین تری نسبت به دامنه های بین
المللی مانند com دارند و در حال حاضر می توانید با جستجو در گوگل و پیدا
کردن یک سایت فروش دامنه، با کمتر از ۱۰ هزار تومان یک دامنه خوب تهیه
کنید. داشتن دامنه های ir نیازمند ساخت شناسه در وب سایت ایرنیک نیز می
باشد. که آن هم کار سختی نیست، اما برای ساخت شناسه در این سایت به علت
توضیحات و نقشه سایت گیج کننده کمی سردرگم خواهید شد،( ما احتمالا در پایان
راهنمایی نیز برای ساخت شناسه در این سایت ارائه خواهیم کرد). می توانید
بعد از ساخت شناسه در سایت ایرنیک به صورت مستقیم از همان سایت دامنه خود
را خریداری کنید اما با این کار کلاه سر خود گذاشته اید زیرا شرکت هایی که
نمایندگی ایرنیک را دارند با یک چهارم قیمت، همان دامنه را به فروش می
رسانند!
هاست و یا سرور چیست؟
خوب بعد از ثبت دامنه نوبت به خرید یک هاست می باشد.هاست محل ریختن
اطلاعات سایت شما است.هاست یک سرور می باشد که فضایی نیز برای ذخیره
اطلاعات در آن در نظر گرفته شده است.سرور نیز مانند سیستم شما سخت افزار و
حافظه دارد همانطور که شما یک نرم افزار و یا اپلیکیشن را در موبایل و یا
لپ تاپ خود نصب و اجرا می کنید، یک سایت هم نیاز به همین سخت افزار دارد تا
بتواند بر روی آن نصب و اجرا شود.معمولا هاست های رایگان و یا ارزان به
صورت اشتراکی می باشند یعنی یک سرور که قدرت بالایی دارد به چند قسمت تقسیم
شده و بین تعدادی سایت به اشتراک گذاشته می شود.این نوع هاست برای
سایتهایی که به سخت افزار کم نیاز دارند مناسب است و ما برای راه اندازی یک
سایت از همین نوع هاست استفاده خواهیم کرد.
ابزارهای ساخت سایت چطور، آنها چه هستند و چگونه کار می کنند؟
خوب برای طراحی و راه اندازی یک وب سایت نیاز به چند ابزار می باشد.می
توان سایت را از پایه به صورت کاملا اختصاصی با زبان های برنامه نویسی تحت
وب نوشت، یا اینکه از ابزارهایی استفاده کرد که به صورت آماده و نوشته شده
می باشند و در آنها بر اساس نیاز تغییرات ایجاد کرد.معروف ترین زبان های
برنامه نویسی تحت وب PHP و ASP می باشند و این زبان ها به صورت تنها برای
شما کاری انجام نمی دهند و ممکن است در سایتی از این نوع زبان ها استفاده
نشده باشد.حتی مرورگر هایی که شما روزانه با آنها کار می کنید توان تشخیص
این زبان ها را به صورت کامل ندارند. زبان های دیگری وجود دارد که دقیقا
نمی توان آنها را زبان برنامه نویسی دانست بلکه بیشتر زبان نشانه گذاری
شناخته می شوند.پر استفاده ترین آنها HTML و CSS می باشند این دو زبان در
طراحی و ایجاد جلوه های گرافیکی استفاده می شوند شما هرچه که در نمای یک
سایت می بینید با استفاده از این دو زبان نوشته شده اند و با زبان هایی
دیگر مانند جاوا اسکریپت و غیره تکمیل می شوند.
نگران نباشید نیازی نیست که زبان برنامه نویسی یاد بگیرید و ما قصد
نداریم در این مطلب به آنها بپردازیم ما برای ساخت وب سایت از سیستم مدیریت
محتوا وردپرس استفاده خواهیم کرد.این سیستم ابزاری آماده می باشد که
میلیون ها سایت از آن استفاده می کنند.شاید موضوعات عجیبی شنیده باشید
مانند اینکه امنیت در وردپرس وجود ندارد یا این سیستم کند می باشد اما ما
به شما اطمینان می دهیم این حرفها در حال حاضر جز تخیلات به شمار می
روند.سیستم های دیگر مانند جوملا، دروپال و غیره نیز وجود دارد اما محبوب
ترین آنها ورپرس می باشد که ما به آن می پردازیم.
سیستم مدیریت محتوا وردپرس با استفاده از زبان PHP نوشته شده است و در
کمتر از ۵ دقیقا پایه یک وب سایت را برای شما آماده می کند.وردپرس صد ها
هزار قالب آماده دارد و برای اضافه کردن قابلیتهای متنوع از افزونه ها کمک
می گیرد .برای مثال می خواهید یک سایت داشته باشید که در آن یک قسمت چت و
گفتگو نیز باشد، در وردپرس این کار با استفاده از یک قالب و افزونه به
سادگی انجام می شود و حتی نیاز به نوشتن یک خط کد نیز نمی باشد.اما اگر کسی
بخواهد مانند آن را خارج از محیط وردپرس راه اندازی کند نیاز به ماه ها
وقت و تخصص می باشد.
خوب این مقدمه ای برای داشتن یک سایت بود.اجازه دهید با چند توصیه این جلسه را به پایان برسانیم:
برای ثبت دامنه بهتر است از خط های تیره و عدد دوری کنید.پیشنهاد می شود
یک اسم که کمی با معنی (انگلیسی و یا فارسی)، کوتاه و خالی از هر گونه عدد
و خط تیره انتخاب کنید. این نوع دامنه بهتر به خاطر می ماند و در تایپ آن
برای کاربران مشکلی ایجاد نمی شود.شاید شما بتوانید دامنه microsoft
(کمپانی سازنده ویندوز) را با یک خط تیره میان آن مانند micro-soft تهیه
کنید اما این کار را نکنید و دامنه درستی ثبت کنید.
برای خرید هاست بهتر است در اوایل هزینه زیادی نکنید و اگر در آینده قصد
داشته باشید سایت خود را گسترش دهید می توانید شرکت ارائه دهند و یا قدرت
آن را تغییر دهید. اما از خرید هاست از بعضی از شرکت های بی کیفیت خوداری
کنید.برای انتخاب شرکتی که قصد خرید هاست را از آن دارید، مهم ترین مورد
پشتیبانی آن شرکت می باشد.