در این بخش به معرفی انواع سیستمهای مدیریت محتوا بر اساس ساختارهایشان پرداخته شده است.
انواع CMSها CMSها دارای انواع گوناگونی هستند. از نظر طرز تلقی CMS از محتوا و سیاست کلی و محوری بهروزرسانی، سیستمهای مدیریت محتوا میتوانند در یکی از دستههای زیر طبقهبندی شوند:
سیستم مدیریت محتوای صفحه محور (Page base CMS): این CMSها واحد اطلاعاتی وبسایت را صفحه در نظر گرفتهاند. بهعبارت دیگر سایت را هویتی متشکل از صفحات میدانند و لذا تمام سعی خود را مصروف مدیریت صفحه میکنند و بهمدیر سایت امکان ایجاد صفحاتی مجزا، دارای لینک به دیگر صفحات، و قابل ذخیرهسازی روی سرورهاست به یکی از فرمت های htm , html , asp , php , jsp , ... را می دهند. نقطه کمال اینگونه CMSها حداکثر پیادهسازی محیطی با تواناییهای Microsoft Front Page یا Macromedia Dreamweaver است. جستجو در این سایتها بر اساس اطلاعات متنی موجود در صفحات است و عبارت Search شده را در هر صفحهای که یافت، لینک آن صفحه را خواهد آورد.
استفاده از اینگونه CMSها دارای ویژگیها و مزایا و معایبی است:
با اینگونه CMSها می توان وبسایتهای مقیاس کوچک (Small Web) - از 10 صفحه تا 100 صفحه - و وب سایتهای مقیاس متوسط (Medium Web) - از 100 صفحه تا 1000 صفحه - را پیادهسازی کرد. لکن راهاندازی سایتهای مقیاس بزرگ (Large Web) - از 1000 تا 10000 صفحه - و بالاتر با چنین CMSهایی میسر نیست. زیرا اینگونه CMSها، اصولا از بانک اطلاعاتی استفاده نمیکنند و ایجاد صفحات بهصورت دستی است.
اینگونه CMSها انعطافپذیری فوق العادهای در طراحی دلخواه ظاهر گرافیکی صفحات اصلی و صفحات داخلی سایت در اختیار میگذارند بهنحوی که کاربر میتواند هر کدام از صفحات داخلی خود را به نحو دلخواه طراحی کند. البته تغییر کلیات گرافیکی سایت از صفحات اول به صفحات داخلی، در هیچ وبسایت رسمی جایگاهی ندارد و اگر در سایتی مانند Yahoo با حرکت به صفات داخلی شمای سایت عوض میشود به این خاطر است که مثلا بخش آب و هوای یاهو Weather.Yahoo.com خود در واقع سایتی مجزا با کارکردی مجزا است که بهصورت زیرمجموعهای از مجموعه عظیم یاهو دیده میشود . کاربری که قصد دارد سایت خود را با چنین CMS ای مدیریت کند، باید تا حدود زیادی از طراحی وب و HTML سر در بیاورد. بهعبارت دیگر کاربری این سیستم , مانند کاربری Microsoft Front Page یا Macromedia Dreamweaver میباشد با این تفاوت که این نرمافزار تحت وب است .امروزه که نرمافزارهای Microsoft Front Page یا Macromedia Dreamweaver خود امکان اتصال با وبهاست را دارند و کسی که به کاربری آنها آشنا باشد بهراحتی میتواند از روی کامپیوتر خود سایت را بهصورت Page base مدیریت کند، نیازی به خرید نر افزاری تحت وب نیست.
سیستم مدیریت محتوای قابلیت محور (Future Base CMS): اینگونه CMSها بر اساس قابلیتهای مورد نیاز مشتریان بنیانگذاری شده اند. بهعبارت دیگر اکثر وبسایتهای اطلاع رسانی متشکل از بخشهای مختلفی میشوند که معمولا عبارت است از: مدیریت منو ، مدیریت گالری تصاویر یا آلبوم عکس، مدیریت اعضا، مدیریت لینکستان و ... .بنابراین، در اینگونه از پرتالها، مدیر سایت صفحات را مدیریت نمیکند، بلکه با استفاده از قابلیتهای مذکور، اطلاعات را وارد در ساختار بانک اطلاعاتی مینماید و سپس خود CMS اطلاعات را در قالب صفحات سازماندهی خواهد کرد. بهاین ترتیب مدیر سایت بدون آشنایی با آنچه در پس پرده مسائل فنی اتفاق میافتد اطلاعات را در فرمها وارد کرده و سیستم با ذخیرهسازی این اطلاعات در بانک اطلاعاتی، سایت را سازماندهی میکند.
محاسن و معایب این گونه از پرتال ها عبارتند از :
با اینگونه CMSها میتوان علاوه بر سایتهای مقیاس کوچک و مقیاس متوسط، وبسایت های مقیاس بزرگ (Large Web) - از 1000 تا 10000 صفحه - و بالاتر را نیز بهراحتی طراحی و پیادهسازی نمود. زیرا اینگونهCMS ها، اصولا از بانک اطلاعاتی استفاده میکنند و ایجاد صفحات بصورت اتوماتیک است. اینگونه CMSها انعطاف زیادی در طراحی ظاهر گرافیکی ساختار کلی سایت ندارند ولذا همیشه شمای گرافیکی ثابتی بر همه صفحات حاکم است. گرچه طراحی داخلی صفحات میتواند بسیار قوی انجام شود. کاربری که قصد دارد سایت خود را با چنین CMS ای مدیریت کند , لازم نیست از مسائل فنی طراحی وب و HTML سر در بیاورد . زیرا این کار به صورت اتوماتیک و پشت صحنه برای وی انجام می شود. اصولا کاربری و کار با این نرمافزارهای مدیریت محتوا قابلیت محور آسان تر، دلپزیرتر و کاربر پسندتر میباشد، زیرا برای ایجاد یک خبر، بهراحتی وارد بخش مدیریت اخبار شده و خبر مورد نظرتان را ایجاد میکنید و کاربران میدانند که برای ایجاد هر تغییری به چه بخشی مراجعه نمایند.
CMS های اطلاعاتی: این سیستم ها معمولا کار طراحی صفحات سایت را انجام نمی دهند. بلکه کارشان مدیریت اطلاعات یک سایت است. امکاناتی که این سیستم ها دارند تقریبا به شرح زیر است:
· امکان فرستادن اطلاعات بهسایت توسط چند کاربر · آرشیوبندی اتوماتیک اطلاعات بر اساس تاریخ و موضوع · ایجاد امکان جستجو در اطلاعات قبلی · ایجاد لینک دائم برای هر مطلب و متا تگ برای آن · و امکان جانبی دیگر مثلا ایجاد یک صفحه بهعنوان لینکستان و . . .
CMS های اطلاعاتی معروف: Movable Type PHPnuke Php bb ASP_rider یک سیستم فارسی