این سوالیه که فکر خیلیارو تو زمینه ی طراحی وب مشغول کرده اگر شماهم جز اون آدما هستید پس با ما در ادامه ی این متن همراه باشید؛
قبلا ها (و منظورمون از قبلا ها زمانی که انسان های اولیه با کوبیدن روی نگاره ها نقش مینداختن و احتمالا اصلا اهمیتی به وبسایت نمیدادن ،نیست) آدما برای طراحی وبسایت خواه یا ناخواه باید اولا به زبان های نشانِگذاری و ثانیا به زبان های برنامه نویسی روی میآوردند و طبق این مسیر باید کار های زیر رو انجام میدادند :
1. باید html رو برای طراحی اسکلت سایت یاد میگرفتن
[بعد از مسلط شدن به html حالا یه جسم بدون گوشت و زیبایی از یه آدم رو داشتن]
2.میرفتن سراغ css تا باهاش کمی زیبایی به اون اسکلت زُمُخت بدن
[حالا یه بدن از یه انسان طراحی شده بود اما خبری از تعاملات اجتماعی و عادت ها نبود]
3.حالا js (جاوا اسکریپت) رو یاد میگرفتن تا باهاش event های مورد نیاز سایت رو طراحی کنن و سایت رو به اصطلاح پویا کنن
و بعدش با دنیایی از انتخاب ها واسه برنامه نویسی سمت سرورِ سایت مواجه میشدن
خلاصه براتون بخوام بگم یه آقای محترمی (شایدم خانوم) یه روزی اومد گفت واسه چی شما چرخ رو هردفعه که بهش نیاز دارید از نو اختراع کنید و این باعث شد یه چیزی به اسم cms یا همون Content Management System یا همون سیستم مدیریت محتوا ساخته بشه که معروف ترینش الان wordpress هست
این سیستمای مدیریت محتوا یه پنل مدیریتی دارن که به شما اجازه میدن هر زمانی به یه تغییر تو سایتتون نیاز داشتید با یه سری افزونه و به صورت گرافیکی و با کمترین برخورد به اسکریپت تو سایتتون اون تغییر رو ایجاد کنید
البته لازم به ذکرِ که خود این cms ها با زبان هایی که خدمتتون گفتم به عرصه ی وجود پا گذاشتن
- یه جمع بندی براتون بکنم راجب ویژگی های هرکدوم-
ویژگی های طراحی سایت با زبان ها:
۱. دستتون خیلی باز تره و هیچ محدودیتی براتون وجود نداره
۲. کارتون پر از برنامه نویسی و اسکریپت نویسیه
۳. درآمدتون بیشتره ولی باید مدت زمان بیشتری رو خودتون کار بکنید
ویژگی های طراحی سایت با cms ها :
۱. دامنه ی خلاقیتتون در حد وردپرس و البته در حد دانش php تون متغیره
۲. با کمترین کد ممکن سر و کله میزنید
۳. مدت کمتری طول میکشه تا یه سایت رو بالا بیارید
کانال تلگراممون : https://t.me/webbiotic