CMS یا (Content Management System) چیست؟

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

CMS درواقع مجموعه‌ای از نرم‌افزارهای مرتبط برای ایجاد و مدیریت محتوا است.

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

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

روش استاتیک:

در این روش، محتوایی را که می‌خواهیم روی سایت بگذاریم، توسط وب‌مسترها و با استفاده از کدهای HTML به‌شکل فایل‌های متنی روی سرور ذخیره می‌کنیم و مخاطبان می‌‌توانند با جست‌و‌جوی آدرس سایت وارد آن ‌شوند. در این روش، شما هیچ تغییری را نمی‌توانید اعمال کنید و آنچه به صورت HTML در سرور ذخیره شده بود به شما نشان داده می‌شود.

برنامه‌نویسی Back End

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

به کسی که می تواند دیتابیس را مدیریت کند Data Base Administrator یا DBA می‌گویند.

از جمله مهارت‌های کارشناسان این حوزه می‌توان به دیتاماینینگ ‌(Data Mining)، مبانی هوش تجاری و مفاهیم BI اشاره کرد. با استفاده از این مهارت‌ها و تحلیل رفتار مصرف‌کنندگان، می‌توانند راهکارهایی به مدیران کسب‌وکار ارائه کنند.

برنامه‌نویسی Front End

به بخشی از سایت که در برابر دیدگان افراد قرار می‌گیرد Front End گفته می‌شود و به متخصص آن Front End Developer می‌گویند. از مهارت‌های کارشناسان این حوزه می‌توان به گرافیک، برندینگ، مدیریت محصول، محتوا و UX (مخفف عبارت User Experience و به‌معنای تجربه کاربری) اشاره کرد.

روش داینامیک:

زمانی که یک ادمین یک سری اطلاعات در دیتابیس (سرور) ذخیره می‌کند و دکمه انتشار زده شود، هر ویزیتوری که وارد سایت شود، این اطلاعات ثبت شده یا تغییرات یافته را بتواند ببیند. تقریباً همه سایت‌هایی که شما می‌بینید از نوع داینامیک یا پویا هستند.

CMS درواقع نرم‌افزاری است که روی سرور شما نصب می‌شود و به شما به‌عنوان ادمین یا مدیر اجازه می‌دهد که محتویات خودتان را در دیتابیس‌ها ذخیره کنید تا مخاطبانتان بتوانند آن را ببینند.

ECM (Enterprise Content Management)

مجموعه‌ای از استراتژی‌ها و ابزارهایی است که به یک کسب‌و‌کار اجازه می‌دهد تا محتوا را به‌ یک شکل مناسب و موثر ذخیره ‌کند و اطلاعات مهم را به شرکا‌ و مشتریان برساند.

 

پیوندها و منابع آموزشی

پرسش و پاسخ شرکت‌کنندگان دوره


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

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

سلام و خسته نباشید
اون بخشی که فرمودید داشتن دامین برای سایت الزامی نیست رو من متوجه نشدم میشه لطف کنید بفرمایید؟

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

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

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

سلام و وقت بخیر
سوال نداشتم، فقط چند جا تو متن این ویدئو دیدم که html غلط املایی داره و به صورت hdml تایپ شده.

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

سلام و عرض ادب
آیا data mining همان هوش تجاریه یا تناسبی با اون داره؟
باتشکر

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

سلام
در یک قسمتی فرموید که در محتوای داینامیک یا پویا، محتوا پس از بارگذاری و انتشار برروی سایت، قابل مشاهده توسط کاربران است. مگر در محتوای استاتیک این روند فرق می کند؟ یا مثلا پس انتشار بالافاصله کاربر نمیتواند ببینید؟

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

خلاصه موضوعات ویدئو

محتوای استاتیک Static Content نوع اولیه از محتواست که وب‌مستر‌ها بصورت فایل متنی با استفاده از کدهای HTML روی سرور ذخیره می‌کردند تا بازدیدکنندگان آن را برروی سایت ببینند.

1- محتوای استاتیک 2- محتوای داینامیک

فعالیتی که برروی دیتابیس، وب سرویس و در اصل پشت یک کار دیجیتال انجام می‌شود.به متخصص این نوع برنامه نویسی Back-end Developer می‌گویند. از مهارت‌های یک کارشناس در این حوزه می‌توان به دیتاماینینگ، مبانی هوش تجاری و مفاهیم BI اشاره کرد.

بخشی از سایت که در برابر دیگان استFront-end گفته شده و به متخصص آن Front-end Developer می‌گویند. از مهارت‌های یک کارشناس در این حوزه می‌توان به گرافیک، برندینگ، مدیریت محصول، محتوا و UX اشاره کرد.

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

سامانه مدیریت محتوا Content Management System مجموعه‌ای از نرم‌افزارهای مرتبط برای ایجاد و مدیریت محتواست.

ECM (Enterprise Content Management) مجموعه ای از ابزارها و استراتژی‌هایی است که به کسب و کارها اجازه می‌دهد تا اطلاعات مهم را ذخیره و به دست افراد برساند.