استاندارد w3c در طراحی سایت
1395-11-26کسبوکار اینترنتی
1395-12-14سیستم مدیریت محتوا
Content Management System یا سیستم مدیریت محتوا یک نرم افزار جامع با مجموعهای از امکانات مورد نیاز برای تولید و مدیریت محتوای دیجیتال است. سیستم مدیریت محتوا به طور کلی برای (ECM (Enterprise Content Management و (WCM ( Web Content Management به کار گرفته می شود.
CMS ابزاری برای ورود داده، ذخیره و نهایتا نمایش آن براساس شیوه تعریف شده است.CMS یک رابط کاربر است که به اجازه ی تولید،ویرایش و یا حذف محتوای داخل سایت ،بدون هیچ گونه اطلاعی از زبان htmlمی دهد.که شامل دو بخش CMA و CDA میباشد که اولی مربوط به نمایش سمت کاربر و مخاطب است و دومی مربوط به بخش مدیریتی است.
ویژگی های یک CMS خوب
امکاناتی که CMS ها در اختیار شما قرار میدهند برای هر CMS می تواند متفاوت باشد ،اما به طور کلی نقش اصلی CMSها ذخیره، ، مدیریت ، ویرایش و انتشارمحتوا میباشد.
یک سیستم مدیریت محتوا خوب
- پشتیبانی توسط تیم تولیدکننده
- محیط کاربرپسند و ساده
- چند کاربری و امکان تعریف سطح دسترسی
- قابلیت توسعه
- سرعت انتشار مطالب در سایت
- سادگی ویرایش متن و امکان قراردادن مدیا
- امکاناتی همچون عضویت ، نظرسنجی ، فروشگاه و …
- امنیت تامین شده
- بهینگی موتورهای جستجو از قبیل Google , Yahoo و Bing
- چندزبانگی
- تولید آدرسهای بهینه و کوتاه
- طراحی سریع و بدون عیب
سیستم مدیریت محتوای خود را چگونه انتخاب کنیم؟
در هنگام انتخاب سیتم مدیریت محتوای مناسب برای طراحی سایت، معمولا انتخاب به همان میزان که ساده است، سخت نیز هست. چرا که تمامی CMSهای موجود همه امکانات لازم و ذکرشده بالارا به بهترین شکل اما منحصربه خودشان ارائه میکنند.این مورد سهولت انتخاب یک سیستم را بهمراه دارد. از طرفی هرکدام از سیستمهای موجود در یک بخش خاص عملکرد بهتری نسبت به بقیه دارند که میتواند در هنگام انتخاب تردید ایجاد کند. برای مثال وردپرس به سئو فرندلی بودن مشهور است، جوملا یه انعطاف فوقالعاده در گسترش و توسعه در آینده و دروپال به هسته بسیار منسجم و قابلیت برنامه نویسی عالی !!
ارائه کنندگان نرم افزار CMS:
تعداد زیادی سیستم مدیریت محتوا وجود دارد که بسته به میزان محبوبیت در لیست زیر آمده است :
1.wordpress
وردپرس در ادامه راه پروژهٔ موفق b۲ است که در سال ۲۰۰۳ شکل گرفت. نام وردپرس را کریستیان اِسلِک، دوست مت مولنوگ (توسعهدهندهٔ اصلی وردپرس) پیش نهاد و از آن روز وردپرس با سرعت و پیشرفتی قابل ملاحظه تبدیل به معروفترین و پرکاربردترین ابزار ساخت وبلاگ و سایت بر روی هاست شده است.
کاربران وردپرس میتوانند با نصب و اجرای پوسته یا قالب وردپرس ظاهر و امکانات سایت خود را بدون تغییری در محتویات صفحات مدیریت کنند، شما میتوانید هر قالب وردپرس را همانگونه که هست استفاده کنید یا با استفاده از ویرایشگر وردپرس و دانش کدنویسی تغییرات مورد نیاز خود را در آن اعمال کنید.افزونه وردپرس به شما این امکان را میدهد که بدون تغییر در قالب اصلی امکانات جانبی زیادی را به آن اضافه کنید، در حال حاضر بیش از 22000 افزونه وردپرس انتشار یافته است که امکاناتی مانند فرم های تماس، تقویم و ساعت، گالری تصاویر و … را شامل میشوند
2.Joomla
جوملا نام یک CMS رایگان و متن باز است که مخصوص انتشار محتوای وب است.جوملا در یک فریم ورک نرمافزاری تحت وب model–view–controllerساخته شده که میتواند به طور مستقل از سیستم مدیریت محتوا استفاده شود.جوملا به زبان php نوشته شدهاست و از پایگاه دادهٔ MySQL استفاده میکند.
جوملا شامل امکان بارگذاری موقت در حافظه برای بهبود کارایی (caching)، ایجاد فهرست خودکار، ارسال خبر از طریق قالب RSS، ارائهٔ نسخه قابل چاپ، بخشهای کوتاه خبری، تالار گفتگو، نظر سنجی، تقویم، جستجوی اینترنت و پشتیبانی از زبانهای متعدد (از جمله فارسی) است.
علاوه بر امکانات پایه، افزونههایی (شامل کامپوننت، ماژول، پلاگین، قالب، بسته زبان) هستند که به امکانات جوملا میافزایند. بیش از ۱۰٬۲۰۰ افزونهٔ رایگان و تجاری در شاخهٔ رسمی افزونههای جوملا وجود دارد. نام جوملا گرفته شده از واژهای در زبان سواحیلی است که به معنی «جملگی» یا «همگی» است.
3.Drupal
دروپال سامانه مدیریت محتوایی متن باز و رایگان به زبانphp است که برای توسعه برنامههای کاربردی مبتنی بر وب و ایجاد بلاگ است که تحت مجوز JPL منتشر شدهاست. از این برنامه برای مدیریت محتوای بیش از ۱ درصد از صفحات وب استفاده شده است.
دروپال را میتوان در سیستمعاملهای مختلف نصب نمود. پیش نیازهای نصب این برنامه یک کارگزار وب مانند آپاچی و یک پایگاه داده مانند MySQL میباشند. همچنین میبایست که php ۴.۴.۰ یا نسخهی جدید تر نصب باشد. البته در نسخهی ۷ دروپال نسخهی php ۵.۲ یا بالاتر مورد نیاز است.
نسخه استاندارد دروپال که هسته دروپال شناخته میشود، ویژگیهای پایه معمول یک سیستم مدیریت محتوا را داراست. اینها شامل ثبت نام کاربری و تعمیر، مدیریت منو، خوراک آراساس، ردهبندی، شخصیسازی ساختار برگه و مدیریت سیستم میشود. هسته دروپال میتواند برای یک وبسایت ساده، وبلاگ تکی و گروهی، فروم اینترنتی یا انجمنی اینترنتی که محتوای آن توسط کاربران ایجاد شود به کار رود.
4.SharePoint
SharePoint یکی از محصولات تحت وب شرکت مایکروسافت است که نخستین بار در سال ۲۰۰۱ عرضه شده است. شیرپوینت که با مجموعه آفیس مایکروسافت یکپارچه است به عنوان یک درگاه اطلاعاتی سازمان با قابلیت مدیریت اسناد، مدیریت و سفارشی سازی دادهها و قابلیت تعریف و مدیریت سایتهای نامحدود ایجاد شده است.
دو نسخه از شیرپوینت با قابلیتهای متفاوت وجود دارد:
شیرپوینت آنلاین که بخشی از اشتراک آفیس ۳۶۵ است. این نسخه به مجموعهای از قابلیتهای همکاری تیمی، میزبانی فایلها، مدیریت اسناد و مدیریت محتوا محدود است و به صورت دورهای به روز میشود.
شیرپوینت سرور که به صورت یک نرمافزار قابل نصب بر روی زیرساخت فناوری اطلاعات به سازمانها عرضه میشود. این نسخه از شیرپوینت، به روزرسانیهای کمتری دریافت میکند اما امکانات بیشتری را در اختیار قرار میدهد.
سرور شیرپوینت در سه نسخه عرضه میشود:
ویرایش Foundation به صورت رایگان
ویرایش Standard
ویرایش Enterprise
تا به امروز تمام سرویس دهندههای جدید محصول مایکروسافت سازگار با این سیستم منتشر شدهاست.این CMS رایگان نمی باشد