آموزش طراحی سایت رایگان از صفر تا صد

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

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

شما چند آموزشگاه حضوری و مجازی طراحی سایت رو می‌شناسید؟

آموزشگاه هایی که امروزه اسمشون به برند تبدیل شده و در حقیقت بخشی از هزینه ای که شما پس از ثبت نام کلاسهاشون پرداخت می کنید، بابت برندینگ قوی هست نه محتوایی که آموزش می‌بینید.

من در این مقاله قصد دارم با آموزش طراحی سایت رایگان ، مشاوره و رفع اشکال، تا راه اندازی کسب و کار اینترنتی شما را همراهی کنم.

چه کسانی آموزش طراحی سایت رایگان را بخوانند؟

دو نکته مهم که لازم می‌دونم ابتدای این متن بیان کنم،این هست:

۱) اگر شما از اون دسته افراد هستید که رایگان بودن رو نشان از بی ارزش بودن می‌دونید،ادامه این آموزش رو نخونید و سریعا به یک آموزشگاه مراجعه کنید و چند میلیون بابت یک کلاس طراحی سایت پرداخت کنید

۲) اگر شما از اون دسته افراد هستید که برای یادگیری باید حتما یک معلم قدم به قدم بهتون دیکته کنه و روحیه جستجو کردن و خودآموزی (self-study) ندارید، با خوندن این آموزش وقت خودتون رو هدر ندید، پول پرداخت کنید و معلم بگیرید.

بسیار خب اگر جزء دو دسته بالا نیستید ادامه آموزش طراحی سایت رایگان رو دنبال می‌کنیم.

برای آموزش طراحی سایت لازمه یک سری اطلاعات اولیه کلیات شیوه کار یک سایت بدونید.

(من سعی می‌کنم توضیحات رو تا حد امکان ابتدایی و ساده بیان کنم چون قصد دارم این آموزش رو به گونه ای بنویسم که هر کسی بتواند یاد بگیرد.)

تعریف سایت اینترنتی

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

واضح است که همانطور که یک نرم افزار بر روی کامپیوتر نیاز به سخت افزار و نرم افزار های خاصی دارد، یک سایت نیز بر روی سرور به این سخت افزارها و نرم افزارهای ضروری نیاز دارد.

سایت چگونه ایجاد می شود؟

به نظر من راه اندازی یک سایت اینترنتی، بسیار شبیه فرایند احداث یک ساختمان است.

همانطور که برای احداث یک ساختمان نیاز به زمینی برای احداث و انواع مصالح است، در راه اندازی سایت هم ما نیاز به یک فضای میزبان که نقش همان زمین برای احداث ساختمان را ایفا می‌کند داریم.

فضای میزبان یا هاست و یا سرور، فضایی است که سایت بر روی آن قرار گرفته و به نمایش در می آید. (در ادامه به تفاوت هاست و سرور پرداخته خواهد شد.)

مواردی که در قدم اول برای راه اندازی یک سایت لازم است عبارتند از:

۱- دامنه (domain)

۲- هاست یا فضای میزبانی (host)

۳- سیستم مدیریت محتوا یا CMS

دامنه یا دامین چیست؟

در کامپیوتر شخصی، زمانی که می‌خواهید یک برنامه را اجرا کنید،به مسیر این برنامه رفته و روی آیکون آن کلیک می‌کنید یا مستقیما روی شورت کات آن کلیک می‌کنید تا برنامه شروع به اجرا کند.

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

دامنه اینترنتی به شکل Yourdomain.com می باشد که از دو بخش نام دامنه و پسوند تشکیل می شود. پسوندهای مختلفی وجود دارند که بنا بر نوع سایت می توان از آن ها استفاده کرد بعنوان مثال دامنه com اختصاری کلمه commercial به معنی تجاری است.

هاست یا فضای میزبانی چیست؟

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

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

تفاوت هاست و سرور چیست؟

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

شرکت های ارائه دهنده خدمات میزبانی، امکان این را دارند که چندین سایت را به صورت اشتراکی بر روی یک سرور به اجرا در بیاورند که این کار باعث می شود هزینه صاحبان سایتها به طرز چشمگیری کاهش پیدا کند.

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

سیستم مدیریت محتوا چیست؟

به زبان ساده سیستم مدیریت محتوا (Content Management System) یا به اختصار CMS، فضایی است که به صورت یک رابط کاربری در اختیار مدیر سایت قرار می‌گیرد و به وسیله آن می توان محتوای یک سایت را مدیریت،ویرایش،اضافه و یا حذف نمود،به نمایش گذاشت و … بدون اینکه ارتباط مستقیم با پایگاه داده و کدنویسی داشته باشید.

بیش از این در مورد ماهیت cms توضیح نمی‌دهم چرا که هدف ما یادگیری طراحی سایت است نه cms.

حال بسته به نیازتان شما می توانید یک cms آماده استفاده کنید یا برنامه نویسانی استخدام کنید تا برایتان یک cms اختصاصی پیاده سازی کنند که کاری پر هزینه و در اکثر اوقات غیر ضروری است.

مراحل راه اندازی سایت

آموزش کامل راه اندازی سایت

با الزامات اولیه سایت آشنا شدید حالا با مراحل راه‌اندازی سایت آشنا شوید تا در ادامه به توضیح مراحل بپردازم:

  1. خرید دامنه
  2. خرید هاست
  3. انتخاب CMS (و یا پیاده سازی CMS اختصاصی توسط برنامه نویس) و نصب بر روی هاست
  4. طراحی صفحات و محتواگذاری

نحوه خرید دامنه – قوانین ثبت دامنه

ثبت دامنه قدم اول راه اندازی سایت و یک گام مهم نه تنها در راه اندازی سایت بلکه در آینده استارتاپ شما محسوب می ‌شود و دلیلش این است که اولین ارتباط کاربر اینترنتی با یک سایت، با آدرس دامنه می باشد و تاثیر زیادی در ورودی یک سایت و بهبود شناخته شدن یک برند دارد.

از طرفی رتبه سایت در نتایج جستجو در موتور های جستجو نیز به نام دامنه بستگی دارد.

پس بیایید کمی به اینکه چگونه نام سایت را انتخاب کنیم بپردازیم.

یک دامنه خوب چه خصوصیاتی دارد؟

۱- نوشتار دامنه باید ساده باشد

دامنه اینترنتی باید راحت نوشته شود و کاربر نیاز به فکر کردن نداشته باشد.بخاطر سپردن نحوه تایپ یک دامنه سخت، باعث آزار کاربر شده و باعث می‌شود به سایت شما وفادار نماند.

۲- طول دامنه نباید طولانی باشد

از دامنه های طولانی دوری کنید، به دامنه یکی از برترین فروشگاه و حراجی آنلاین دنیا دقت کنید: Ebay.com

مطمئنا یکی از اولین گام‌های موفقیت ebay دامنه زیبا و کوتاه است که کاربر براحتی آن را به خاطر می‌سپارد.

۳-تنها از کارکترهای حروف استفاده کنید

یکی از نقاط ضعف در خیلی از سایتها، استفاده از کاراکتر خط فاصله (-) و یا اعداد و … در آدرس دامنه است مثلا Your-domain.com

به این فکر کنید که در تماس تلفنی می‌خواهید به مشتری آدرس سایتتان را بدهید و باید حرف به حرف برایش هجی کنید (your خط فاصله domain.com)

۴- سعی کنید دامنه یکسان نوشته و خوانده شود

کلماتی که ممکن است در بیان و نوشتار ابهام آمیز باشند استفاده نکنید.به عنوان مثال ممکن است کلمه رویا را در انگلیسی به صورت roya یا rouya بنویسند که این برای کاربر در پیدا کردن سایت شما آزاردهنده است.

۵- نام دامنه و نام برند یکسان

سعی کنید دامنه ای که انتخاب می‌کنید با نام برندتان یکسان باشد،این کار هم به برندینگ شما و هم به اعتماد بیشتر کاربرانتان کمک می‌کند.

۶- برای ثبت دامنه ir باید قوانین و مقررات ثبت دامنه در سایت irnic را بپذیرید که به عنوان مثال یکی از قوانین مربوط به ثبت دامنه ir عدم امکان استفاده از کلمات انحصاری مثل کلمه ایران، مالیات، و … است که تنها در اختیار ارگانهای دولتی هستند. برای مطالعه قوانین و مقررات ثبت دامنه ir روی این لینک کلیک کنید: قوانین ثبت دامنه ir

با همه این توضیحات باید بررسی کنید که آیا دامنه ای که می‌خواهید ثبت کنید آزاد است یا خیر (قبلا کسی آن را ثبت کرده یا نه)

چگونه دامنه ثبت کنیم؟ آیا دامنه آزاد است؟

برای ثبت دامنه لازم است تا ابتدا آزاد بودن دامنه را بررسی کنید.

سایتها و ابزارهای زیادی برای بررسی آزاد بودن دامنه وجود دارند که من در این مقاله به یکی از سایتها اشاره می‌کنم چرا که نیازهای ما در فرایند خرید دامنه، هاست و راه اندازی سایت را برطرف می‌کند اما از هر ابزار و سایت دیگری می‌توانید استفاده کنید.

آموزش مرحله به مرحله ثبت دامنه

برای شروع کار بر روی بررسی آزاد بودن دامنه کلیک کنید.

نحوه بررسی آزاد بودن دامنه
نحوه بررسی آزاد بودن دامنه و لیست دامنه های مجاز و غیر مجاز درخواستی

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

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

در صورتی که بخواهید بفهمید مالک دامنه درخواستی ثبت شده چه کسی است، می توانید با کلیک روی WHOIS مقابل نام دامنه، مشخصات مالک دامنه را بفهمید البته به شرطی که این مشخصات به صورت مخفی نباشد (مخفی کردن اطلاعات مالک دامنه برای دامنه های ir امکانپذیر نیست).

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

در صفحه بعد تیک گزینه “قابلیت مدیریت دی ان اس (رایگان!)” را بزنید و بر روی دکمه ادامه سفارش کلیک کنید.

ثبت دامنه ملی یا دامنه ir
شناسه nic برای ثبت دامنه ir الزامیست
داشتن شناسه irnic برای ثبت دامنه ملی الزامی است

اگر دامنه انتخابی شما از پسوند ir است باید در این مرحله به سایت irnic بروید و شناسه nic دریافت کنید.برای این کار بر روی لینک مقابل کلیک کنید: ساخت شناسه کاربری nic

پس از ورود به بخش ساخت شناسه کاربری نوع شخص را انتخاب کنید (شخص حقیقی یا حقوقی) و در صفحه بعد فرم ثبت اطلاعات را کامل و دقیق پر کنید.

گزینه رابط های مجاز را بر روی “آزاد برای نمایندگان فروش” قرار دهید.

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

سپس در مرحله تکمیل سفارش، اطلاعات خود را به طور دقیق وارد کنید و وارد فرایند پرداخت شوید.

پس از پرداخت، دامنه ثبت شده و در پروفایل شما قرار خواهد گرفت.

لیست دامنه های ثبت شده من

در حساب کاربری، بر روی مدیریت دامنه ها کلیک کنید تا به لیست دامنه ها برسید.

حالا که قدم اول یعنی خرید و ثبت دامنه را با موفقیت انجام دادید به مراحل بعد می‌رویم

نحوه خرید هاست – انواع هاست

در این مرحله از آموزش طراحی سایت رایگان ، به آموزش خرید هاست می‌پردازیم.

اما قبل از خرید هاست باید در ابتدا با مفاهیم اولیه آن آشنا شوید.

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

تفاوت این نوع هاست‌ها در سیستم عامل سرور است (سیستم عامل ویندوز یا لینوکس)

زبان های برنامه نویسی متعددی در دنیای وب وجود دارند که بعضی از آنها سازگار با لینوکس و بعضی از آنها نیز سازگار با ویندوز هستند (و بعضی  با هر دو سازگار) به عنوان مثال سایتهایی که با زبانهای خانواده NET. ایجاد می‌شوند همگی با هاست ویندوزی سازگار هستند.پس اگر هنوز نمی‌دانید که زبان برنامه نویسی سایتتان چیست، پس دست نگه دارید و خرید هاست را به آینده و پس از یادگیری مفهوم cms و انتخاب بهترین سیستم مدیریت محتوا و فهمیدن زبان برنامه نویسی سایتتان موکول کنید.

۱- هاست لینوکس

از جمله زبانهای برنامه نویسی پر استفاده که با هاست لینوکس سازگاری دارند php و python و حتی node.js می‌باشند. خاصیت هاست لینوکس ارزانتر بودن آن نسبت به هاست ویندوزی است پس اگر زبان برنامه نویسی سایت شما با لینوکس سازگاری دارد و دنبال کاهش هزینه های استارتاپ تان هستید از هاست لینوکس استفاده کنید.

۲- هاست ویندوز

محدوده پشتیبانی هاست ویندوز نسبت به هاست لینوکس محدودتر است و سازگاری کمتری با بعضی زبانها دارد.

هاست ویندوز با سایت های نوشته شده بر پایه زبان های NET. و ASP سازگاری دارد.

۳- هاست دانلودی

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

هاست ویندوز یا لینوکس؟

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

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

از طرفی هاست لینوکس ارزان تر از هاست ویندوز است، دلیل این غیر رایگان بودن اجزای هاست ویندوز است، چرا که سیستم عامل لینوکس رایگان است اما برای سیستم عامل ویندوز باید هزینه کنید، جدای از هزینه سیستم عامل، نرم افزارهای لینوکس نیز اکثرا رایگان هستند اما شما برای نرم افزارهای ویندوز مثل نرم افزار مدیریت پایگاه داده هاست ویندوز (SQL SERVER) نیز باید پول پرداخت کنید.

با توجه به توضیحاتی که ارائه شد مطمئنا متوجه شده اید که بهتر است ابتدا به گام سوم یعنی توضیح و انتخاب cms بپردازیم و سپس با توجه به زبان برنامه نویسی انتخاب شده، برای خرید هاست اقدام نماییم.

هاست داخلی یا هاست خارجی؟

اگر جستجوی کوتاهی در سایت های ارائه دهنده خدمات هاستینگ داشته باشید، متوجه خواهید شد که هاست ها در دو نوع ایرانی و خارجی عرضه می‌شوند.

در این قسمت به بررسی تفاوت این دو نوع هاست و اینکه کدام یک مناسب تر است می‌پردازیم.

اگر سرور میزبانی در داخل کشور قرار داشته باشد هاست داخلی است و اگر خارج از ایران باشد هاست را هاست خارجی می‌گوییم اما کدام مورد برای سایت شما بهتر است؟ جواب این سوال در گرو بررسی نیاز و نوع سایت و خدمات شما نهفته است. اگر شما تصمیم به راه اندازی سایتی دارید که بازدیدکنندگان آن از داخل کشور هستند و تصمیمی برای توسعه کسب و کارتان به خارج از کشور ندارید قاعدتا گزینه عقلانی استفاده از هاست داخلی خواهد بود. چرا؟ به دلایل زیر (برای بهینه سازی سایت):

۱- سرعت لود سایتی که روی هاست داخلی باشد، بالاتر از سرعت لود سایتی است که بر روی هاست خارجی میزبانی می‌شود (سرعت لود یکی از شاخص های مهم گوگل در رتبه دادن به یک سایت است)

۲- الگوریتم های جستجوی گوگل، به منطقه جغرافیایی اهمیت می‌دهند، به این معنی که سعی می‌کنند در نتایج جستجو، سایتهایی را به کاربر نشان دهند که از نظر محلی، نزدیکتر باشند.

اگر می‌خواهید بیشتر در مورد بهینه سازی سایت برای موتور های جستجو بدانید روی لینک کلیک کنید.

اما عیب بزرگ هاست داخلی نسبت به هاست خارجی این است که اگر سرویس هاست داخلی، ضد تحریم نباشد، امکان مسدود شدن برخی سرویس ها برای سایت وجود دارد. (در حال حاضر مانند سایر کسب و کارها، در حوزه کاری آی تی نیز برخی از سرویس های اینترنتی مشمول تحریم هستند از جمله سرویس چت آنلاین Zendesk)

نحوه انتخاب CMS

سیستم مدیریت محتوا یا CMS (اختصاری برای Content Management System) همانگونه که پیشتر نیز توضیح دادم، به طور خلاصه ابزاری برای مدیریت محتوای یک سایت به کار می‌بریم.

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

خیلی از اوقات افراد تنها نیاز به راه اندازی یک سایت معمولی برای به نمایش گذاشتن تصاویری از محصولات یا خدمات، الواح تقدیر شرکت و … دارند یا حتی می‌خواهند محصولاتی را به صورت آنلاین بفروشند.

شکی نیست که همیشه می‌توان از برنامه نویسان کمک گرفت تا یک سایت را از صفر برنامه نویسی کرده و راه اندازی کنند، اما به سوال زیر جواب بدهید:

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

در ادامه به تعدادی از CMS های آماده و محبوب اشاره می‌کنیم.

وردپرس محبوبترین CMS دنیا

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

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

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

شما با وردپرس و نصب افزونه رایگان ووکامرس، می‌توانید به سادگی هرچه تمام تر یک فروشگاه آنلاین کامل داشته باشید.

زبان برنامه نویسی وردپرس PHP است بنابراین اگر انتخابتان وردپرس است باید هاست لینوکس بخرید.

میزان حدودی استفاده از وردپرس در تمامی سایتهای دنیا بیش از ۴۰ درصد است.

WIX یک ابزار قدرتمند و محبوب اما نه در ایران

لوگوی سایت ساز wix WIX نیز یک CMS محبوب و پراستفاده در فضای وب است که تفاوتهای بزرگی با وردپرس دارد.

اولین تفاوت وردپرس و ویکس این است که سایت های ایجاد شده با ویکس بر روی سرورهای ویکس میزبانی می‌شوند اما سایت وردپرسی بر روی هاست خریداری شده توسط صاحب سایت نگهداری می‌شود. از طرفی اگر بخواهید از پلن رایگان WIX استفاده کنید، تنها می‌توانید از آدرس دامنه های پیش فرض ویکس (به صورت username.wixsite.com/sitename) استفاده کنید و در صورت تمایل به استفاده از دامنه دلخواه خودتان، باید هزینه ای پرداخت کنید.

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

جوملا رقیب جامانده از وردپرس

لوگوی جوملاجوملا یکی از CMS های محبوب و پراستفاده حداقل در ایران بوده است که البته نسبت به وردپرس به مرور حجم محبوبیت آن کاهش و میزان رغبت صاحبان سایتها و طراحان سایت به این CMS  کم می‌شود. دلیل این افت محبوبیت نسبت به وردپرس در دسترس نبودن افزونه های رایگان است.

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

جوملا نیز مانند وردپرس با زبان PHP ساخته شده و بر روی هاست لینوکس اجرا می‌شود.

نصب جوملا به سادگی و آسانی وردپرس نیست و خیلی خسته کننده تر است.

 

دروپال سایت ساز متن باز مثل وردپرس

لوگوی دروپالدروپال یکی دیگر از CMS های پر استفاده است که خصوصیت های مشابه زیادی به جوملا و وردپرس دارد.

دروپال نیز مانند وردپرس و جوملا با زبان PHP راه اندازی شده و بر روی هاست لینوکس اجرا می‌شود.

نصب دروپال هم مانند جوملا ساده نیست و اصلا نباید روی نصب سریع و بی درد سر ان حساب کنید.

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

ضعف این CMS در برابر وردپرس نیز کم بودن و در دسترس نبودن امکانات رایگان به اندازه وردپرس است.

برای ذکر CMS های دیگر که شناخته شده و مطرح هستند می‌توان به پرستاشاپ ( نرم افزار تحت وب ساخت فروشگاه اینترنتی، پیاده سازی شده بر پایه زبان php) و مجنتو (Magento یک سیستم مدیریت محتوا برای سایتهای تجارت الکترونیک و ساخت فروشگاه آنلاین، قدرت یافته از زبان برنامه نویسی php) نیز اشاره کرد که البته به نسبت گزینه های قبلی یعنی وردپرس، جوملا و دروپال محبوبیت و استفاده کمتری تا امروز داشته اند.

 

با وجود توضیحات ذکر شده، واضح است که چرا محبوب ترین و پر استفاده ترین زبان برنامه نویسی را PHP ذکر کردم، تمامی  CMS های برتر و پر استفاده دنیا بر پایه این زبان قدرتمند پیاده سازی شده اند.

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

در صورتی که هنوز در انتخاب CMS دچار تردید هستید و نیاز به مشاوره طراحی سایت دارید، کلیک کنید و یا سوالات خودتون رو در قسمت نظرات همین نوشته درج کنید.

قسمت نخست این مقاله به اتمام رسید و در قسمت بعدی به زودی مراحل نصب و راه اندازی وردپرس و ایجاد صفحات سایت رو با صفحه سازهای پر استفاده آموزش خواهم داد.

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

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