نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی پرتال اطلاعاتی

سیستم های مدیریت محتوا ویرایش آسان محتوا

ایجاد وب اپلیکیشن "موزه مجازی"

پایان نامه

1.3 مروری بر سیستم مدیریت محتوای 1C-Bitrix

آخرین سیستم مدیریت محتوای بررسی شده برای سایت ها خواهد بود توسعه پرداخت شدهشرکت داخلی 1C-Bitrix که رایج ترین در بخش روسیه است.

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

برنج. 1.11 منوی اصلی Bitrix

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

بنابراین، منطق Bitrix بسیار شبیه به طرح MVC است. همچنین می توانید با تقسیم آن به سه بخش، این موضوع را مشاهده کنید: ماژول ها، قالب ها و مؤلفه ها. در این مورد، شما یک نسبت تقریبا کامل دریافت می کنید.

ماژول ها در Bitrix به طور کامل نقش مدل ها را در MVC ایفا می کنند. عملکرد سیستم به طور کامل با حضور یک یا ماژول دیگر تعیین می شود که عملکردهای آن توسط هر دو مؤلفه و سایر ماژول ها قابل استفاده است.

کامپوننت ها در Bitrix هم نقش یک کنترلر و هم یک نما را در MVC بازی می کنند. این با این واقعیت حاصل می شود که کامپوننت می تواند قالب هایی در خود داشته باشد. بنابراین، کامپوننت، با استفاده از افزونه API، می‌تواند داده‌هایی را که قالب مؤلفه در صفحه نمایش می‌دهد دستکاری کند. علاوه بر الگوها، مؤلفه ها می توانند فرهنگ لغت زبان را برای نمایش صفحات به زبان های مختلف یا تصاویری که می توانند مطابق با الگوی انتخاب شده بارگذاری شوند، ذخیره کنند.

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

سیستم Bitrix بر امنیت سایت تمرکز دارد. شاید به همین دلیل در ابتدا به نظر می رسید که کار روی تجربه کاربری در آن انجام نشده است بهترین کلید... همچنین شایان ذکر است که تمام مزایای این سیستم تنها در کنار محصولات شرکت 1C قابل استفاده است که سازگاری کامل با آنها انجام شده است. بنابراین، می توان آن را نه به عنوان یک سیستم مدیریت محتوای جداگانه، بلکه به عنوان جزئی از یک بلوک کامل از نرم افزار با هدف حل مشکلات گسترده تر در نظر گرفت.

برنج. 1.12 ساختار الگو

ویژگی های مقایسه ای سیستم های مدیریت محتوای در نظر گرفته شده

سیستم های مدیریت محتوا در چارچوب قابلیت ها و نیازهای توسعه موزه مجازی HSE مورد ارزیابی قرار گرفت. این در معیارهای ارزیابی نهایی و اهمیت آنها منعکس شد (جدول 1.1 را ببینید).

برگه 1.1 ویژگی های مقایسه ای سیستم های مدیریت محتوا

هنگام انتخاب یک سیستم مدیریت محتوا برای یک سایت آینده، باید چندین فاکتور را در نظر گرفت. بر این اساس، فرآیند انتخاب را می توان در قالب یک نمودار نشان داد (شکل 1.13 را ببینید).

برنج. 1.13. فرآیند پیاده سازی سیستم مدیریت محتوا

رقم در این لحظهمؤلفه ها دو گروه ورودی هستند: منابع توسعه دهنده و منابع فنی (سخت افزار). همانطور که قبلا ذکر شد، معیارهای مقایسه بر اساس مهارت های حرفه ای توسعه دهندگان و همچنین توانایی های فنی و تجاری تیم انتخاب شدند:

1. کمبود بودجه برای خرید هر نرم افزار.

2. پلت فرم سرور یونیکس مانند با پشتیبانی MySQL.

3. بهره وری و شایستگی نسبتا پایین تیم توسعه در ابزارهای توسعه، به دلیل عدم تجربه با آنها.

با در نظر گرفتن شرایط ارائه شده، سیستم 1C-Bitrix برای استفاده مناسب نیست، زیرا توزیع رایگان نیست، به این معنی که امکان خرید آن برای تیم توسعه وجود ندارد.

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

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

در پایان مشخص می شود که هیچ یک از سیستم های مدیریت محتوای سایت در نظر گرفته شده قادر به ارائه سرعت و سادگی لازم در توسعه موزه مجازی HSE در این شرایط نخواهند بود. به همین دلیل تصمیم گرفته شد که به هیچ وجه از چنین سیستم هایی استفاده نکنیم و بخشی از رفتار (مانند منطق کار با قالب ها در 1C-Bitrix) را با استفاده از ابزار خود توسعه دهیم. این وضعیت همچنین با این واقعیت تسهیل می شود که با نگاه کردن به آینده، می توان گفت که مدیریت کاربر تقریباً هیچ پیچیدگی را شامل نمی شود: برنامه ریزی شده است که فقط از دو نقش استفاده شود - بازدیدکننده در حال مشاهده موزه مجازی و کارگر موزه که محتوای آن را مدیریت می کند. با جمع بندی بررسی سیستم های مدیریت محتوا، می توان گفت که در این مورد خاص، استفاده از آن چندان ضروری نیست، علیرغم اینکه قابلیت های لازم توسط خودتان ایجاد می شود، زیرا طبق قانون اول و اصلی مدیریت محتوا سیستم ها این است که شما از سیستمی که باید باشد استفاده نمی کنید.

وب سایت "مدرسه متوسطه MBOU Modut"

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

CMS سایت را به دو بخش تقسیم می کند: طراحی ( ظاهرسایت به طور کلی، صفحات منفرد، بلوک های خاص اطلاعات) و محتوا (محتوا). طراحی سایت در قالب ها گنجانده شده و نسبت به محتوا کمتر تغییر می کند.

از تقسیم‌بندی منطقی انواع سیستم‌های مدیریت سایت، همان تقسیم‌بندی هماهنگ خود سایت‌ها با توجه به عملکردی که از طریق عملکردهای هر CMS انجام می‌دهند، دنبال می‌شود: 1) سایت کارت ویزیت ...

توسعه یک برنامه وب تعاملی برای درس تاریخ

آزمایش با توجه به پارامترهای زیر انجام شد: سهولت استفاده پنل اداری، سرعت توسعه وب سایت بر روی موتور، امکان نوشتن ماژول های اضافی ...

توسعه پورتال رسانه ای

بر اساس وظایف تعیین شده برای توسعه وب سایت سازمان تأمین اجتماعی، راه های مختلفی برای توسعه وب سایت ها در نظر گرفته شد.

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

امروزه اکثریت قریب به اتفاق سایت های اینترنتی با استفاده از سیستم های مدیریتی مختلف ایجاد می شوند. تحت چنین سیستم هایی در حس کلیدرک برنامه های وب ...

ایجاد وب اپلیکیشن "موزه مجازی"

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

ایجاد وب اپلیکیشن "موزه مجازی"

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

ایجاد یک سیستم آموزشی خودکار برای طراحی پایگاه داده از مواد با استفاده از مثال فرآیند SKI-3

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

ایجاد فروشگاه آنلاین "On a Leash"

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

ایجاد خدمات نقشه برداری وببا با استفاده از API Yandex.Maps و Google

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

ایجاد یک وب سرویس نقشه برداری با استفاده از Yandex.Maps و Google API

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

یک سایت تیمی ایجاد کنید

سیستم مدیریت محتوا سیستم مدیریت، CMS) - سیستم اطلاعاتی یا برنامه کامپیوتریبرای ارائه و سازماندهی فرآیند ایجاد مشترک استفاده می شود ...

اسناد خونی هستند که بدن (شرکت) را با اکسیژن (اطلاعات) تامین می کند.
که به او اجازه فعالیت (انجام تجارت) می دهد.
زیراکس

داده ها و محتوا

امروزه به جای اصطلاح «اتوماسیون گردش کار»، اصطلاح «سیستم های مدیریت محتوا» یا ECM (مدیریت محتوای سازمانی) به طور فزاینده ای استفاده می شود. و خود اصطلاح "سند" اکنون به طور گسترده‌تری تفسیر می‌شود. دلیل این چیست؟

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

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

برنامه های کاربردی برای مدیریت اسناد، مانند دفتر برنامه های کاربردی Wordاکسل و پاورپوینت به عنوان محصولات جداگانه در اوایل دهه 80 وجود داشتند و تنها با گذشت زمان در راه حل های پیچیده ادغام شدند.

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

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

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

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

در مورد دگرگونی مفهوم "سند"، می خواهم به نتایج یک نظرسنجی توسط IDC (شکل 1) اشاره کنم، که طی آن 956 رئیس شرکت اروپایی به این سوال پاسخ دادند: "چه چیزی باید با این اصطلاح فهمید؟" سند "؟"

برنج. 1. نتایج نظرسنجی «آنچه در ادامه می آید
با اصطلاح "سند" می فهمید؟"
(منبع: IDC، 2006)

با توجه به نتایج نظرسنجی، تقریبا 50٪ از پاسخ دهندگان به مفهوم "سند" به عنوان صفحات وب و تقریبا 80٪ - پیام های ایمیل اشاره کردند.

سند چیست؟ البته این اصطلاح مدام در حال تغییر است. ظاهراً باید موفق ترین تعریف زیراکس را اینگونه تشخیص داد: "اسناد خونی هستند که اکسیژن (اطلاعات) بدن (شرکت) را تامین می کند که به آن اجازه عملکرد (انجام تجارت) می دهد." از این تعریف مشخص می شود که زمان آن فرا رسیده است که بسیاری از سازمان ها برای ارزیابی سلامت خود آزمایش خون انجام دهند و اقدامات مناسب را انجام دهند.

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

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

مدیریت محتوا امروزه در حال تبدیل شدن به یک اولویت اصلی برای اکثر مشاغل است. در عین حال، بسیاری از مدیران به خوبی می دانند که برای ساختن یک سیستم مدیریت محتوای یکپارچه چقدر سرمایه گذاری های قابل توجهی مورد نیاز است، اما تصور کمی از میزان ضرر آنها به دلیل اتوماسیون کم این سیستم ها و تعداد عملیات های آنها ندارند. کپی شدن بیش از 90 درصد از رهبران کسب و کار که در نظرسنجی فوق الذکر IDC شرکت کردند، حتی با توجه به درجه اتوماسیون در شرکت خود، حتی تقریباً نمی توانستند تخمین بزنند که چقدر برای مدیریت محتوا هزینه می کنند. دو سوم اعتراف کردند که چنین محاسباتی (تخمینی از هزینه های مدیریت محتوا) در سازمان انجام نشده است.

برای اینکه بفهمیم هزینه های کار با محتوا چقدر است، به محاسبات شرکت IDC می پردازیم. در شکل 2 توزیع هزینه های اجرا را نشان می دهد وظایف معمولیکارکنان یک سازمان متوسط ​​درگیر در پردازش اطلاعات. نویسندگان این مطالعه از استانداردهای دستمزد غربی (به طور متوسط ​​60 هزار دلار در سال) استفاده کردند. برای شرکت های روسی از نظر کمی، تصویر، البته، تا حدودی متفاوت خواهد بود، با این حال، توزیع کیفی (زمان) س e هزینه ها) تقریباً ثابت می ماند.

برنج. 2. میانگین هزینه انجام عملیات اطلاعاتی
هر کارمند در هفته (منبع: IDC، 2006)، USD

همانطور که از شکل زیر آمده است. 2، به طور متوسط، سازمان ها در ایالات متحده حدود 270 دلار (هر کارمند در هفته) فقط برای جستجوی اطلاعات و 195 دلار برای آن هزینه می کنند. پر کردن دستیفرم ها و ایجاد اسناد.

نتایج یک مطالعه حتی جالب تر در شکل 1 ارائه شده است. 3. هزینه های اضافی را برای دسته های مختلف کارها به دلیل از دست دادن زمان کار دستی با محتوا تجزیه و تحلیل می کند. بدیهی است که بهینه سازی مدیریت محتوای شما باعث صرفه جویی زیادی می شود.

برنج. 3. تلفات سالانه مرتبط با اتلاف وقت در دستی
کار با محتوا (برای یک شرکت آمریکایی با هزار کارمند شاغل
در زمینه پردازش اطلاعات)، میلیون دلار.

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

مفهوم مدیریت محتوای سازمانی

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

برنج. 4. ساختار منطقی ECM

بیایید عناصر کلیدی موجود در این طرح را در نظر بگیریم.

سیستم های ضبط

سیستم ورود اسناد شامل کارکردهای ایجاد، ضبط و پردازش اطلاعات وارد شده است. اسناد را می توان از یک اسکنر وارد کرد یا از هر برنامه ای وارد کرد.

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

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

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

یکی از ویژگی های وارد کردن فرم ها به رایانه، نیاز به تشخیص متون دست نویس است - به اصطلاح متن چاپ شده با دست. فن آوری های تشخیص کاراکتر دست نویس را تشخیص کاراکتر هوشمند (ICR) می نامند. وظایف تشخیص هنگام وارد کردن فرم ها لزوماً به متن مربوط نمی شود. هنگام وارد کردن فرم‌ها، ممکن است لازم باشد علائم و نشانه‌های مختلف، یا تشخیص علامت نوری (OMR)، به عنوان مثال، روی برگه‌های رأی را تشخیص دهید. شناسایی، تأیید و نمایه سازی در طول ورودی انبوه اسناد انجام می شود. علاوه بر این، سیستم تعیین می کند که هر سند باید کجا ارسال شود و با چه نامی، یعنی وجود دارد کنترل خودکارجریان ورودی

راه حل های اتوماسیون ورودی توسط شرکت هایی مانند EMC (Captiva)، ABBYY و Cognitive Technologies ارائه می شوند.

مدیریت اسناد

مدیریت اسناد قدیمی ترین جزء ECM است. این به شما امکان می دهد سند را از لحظه ایجاد تا بایگانی کنترل کنید. هدف این فناوری ارائه اسنادی با فراداده (ویژگی ها) به منظور پیوند آنها با فرآیندهای تجاری است. این توابع اولیه کتابخانه از جمله ذخیره سازی، جستجو، نسخه سازی و بررسی اسناد را فراهم می کند.

وظایف اصلی مدیریت اسناد عبارتند از:

  • کنترل اسناد برای ورود / خروج، کنترل یکپارچگی سند؛
  • کنترل نسخه (ردیابی نسخه هایی با اطلاعات یکسان در مراحل مختلف کار بر روی یک سند و همچنین اطلاعات یکسان در قالب های مختلف)؛
  • جستجو و پیمایش برای یافتن اطلاعات؛
  • تجسم اطلاعات برای ارائه در ساختارهایی مانند فایل ها یا پوشه های مجازی.

توابع مدیریت اسناد به طور فزاینده ای با عملکرد مدیریت برنامه های اداری مانند Outlook / Exchange و Notes / Domino و عملکردهای مدیریت ذخیره سازی خدمات کتابخانه همپوشانی دارند.

رهبران این بخش بازار عبارتند از EMC (Documentum)، متن باز (Hummingbird) و IBM (FileNet).

مدیریت محتوای وب

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

نرم افزار مدیریت محتوای وب ارائه می دهد:

  • ایجاد / ویرایش محتوا به عنوان بخشی از فرآیند انتشار کنترل شده؛
  • تحویل و مدیریت اطلاعات برای ایجاد ارائه های وب؛
  • تبدیل خودکار محتوا به فرمت های مختلفنمایندگی؛
  • تمایز قابل اعتماد دسترسی به اطلاعات عمومی و غیر عمومی؛
  • تجسم ارائه های اینترنتی

سیستم های مدیریت محتوا به توزیع مسئولیت های ایجاد محتوا در بین کارمندان کمک می کند و از انتشار آن اطمینان می دهد. با افزایش محتوای سایت، نگهداری از آن برای کادر فنی (مسترهای وب) دشوارتر می شود. تامین کنندگان اصلی چنین نرم افزارهایی EMC (Documentum)، IBM (FileNet)، متن باز (Hummingbird) و Microsoft (SharePoint) هستند.

مدیریت سوابق

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

نرم افزار Records Management یک رسانه آگنوستیک است و به شما امکان مدیریت اطلاعات غیر الکترونیکی را می دهد. در میان عملکردهای آن، معمولاً موارد زیر متمایز می شوند:

  • تجسم ساختار فایل ها و سایر نمایه های ساختاری برای ذخیره سازی سفارشی اطلاعات.
  • نمایه سازی بدون ابهام اطلاعات پشتیبانی شده توسط فرهنگ لغت؛
  • مدیریت برنامه برای حفظ و از بین بردن سوابق.
  • حفاظت از اطلاعات مطابق با ویژگی های آن.

رهبران این بخش بازار همان شرکت ها هستند - EMC (Documentum)، متن باز (Hummingbird) و نرم افزار برج.

گردش کار / مدیریت فرآیند کسب و کار

نرم افزار مدیریت گردش کار برای خودکارسازی رویه های تجاری، مدیریت جریان های اتوماسیون فرآیندهای تجاری، از جمله توسعه مسیر، کنترل اجرا و غیره استفاده می شود. وظایف آن معمولاً عبارتند از:

  • تجسم فرآیندها و ساختارهای سازمانی;
  • ورودی، مدیریت، تجسم و تحویل اطلاعات گروه بندی شده با اسناد یا داده های مرتبط؛
  • ابزار یادآوری، تعیین ضرب الاجل و تفویض وظایف.

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

سیستم‌های گردش کار در محصولات شرکت‌هایی مانند IBM (FileNet)، EMC (Documentum)، متن باز (Hummingbird) و Microsoft (SharePoint) یافت می‌شوند. این گروه همچنین شامل شرکت‌های SAP و Oracle می‌شود که ماژول‌های مدیریت گردش کار پیشرفته را به عنوان بخشی از سیستم‌های ERP خود شامل می‌شوند.

مدیریت گروه کاری (GroupWare)

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

با رشد تعداد کارمندان سیارو با افزایش استفاده از تعامل از راه دور، همکاری اهمیت فزاینده ای پیدا می کند. روش سنتی ذخیره سازی اطلاعات در سیستم ذخیره سازی یک بخش خاص در حال تبدیل شدن به موضوعی قدیمی است و نیاز به ابزارهای مشارکتی در سازمان در حال افزایش است. سیستم‌هایی مانند پیام‌رسانی فوری، مدیریت پروژه مبتنی بر وب و حتی کنفرانس ویدیویی از عناصر ECM محسوب می‌شوند. ابزارهای همکاری معمولاً عبارتند از:

  • اشتراک گذاری جمعی پایگاه های داده؛
  • پردازش اطلاعات کنترل شده همزمان مشترک؛
  • استفاده از سیستم های دانش، ایجاد شده با در نظر گرفتن موضوع داده ها و امکان پردازش مشترک اطلاعات.
  • استفاده از تخته های سفید برای طوفان فکری، هماهنگی برنامه ها، برگزاری جلسات، مدیریت پروژه و ....
  • ادغام اطلاعات از برنامه های کاربردی مختلفدر قالب یک برنامه کاربردی جمعی

یکی از اولین راه حل های همکاری، محصول لوتوس بود. امروزه، EMC (Documentum)، متن باز (Hummingbird)، مایکروسافت (SharePoint)، Oracle (مجموعه همکاری) و Xerox (DocuShare) بر این بخش بازار تسلط دارند.

لازم به ذکر است که آن ها سیستم های منطقی، که در بالا بررسی کردیم، نمی توان ماژول های تکنولوژیکی را نامید که یک یا آن راه حل ECM را تشکیل می دهند. بلکه مجموعه ای از عملکردها هستند که با یک اصطلاح بازاریابی خاص متحد شده اند. هنگامی که آنها در یک سیستم ECM واحد ادغام می شوند، بسیاری از ماژول های تکنولوژیکی رایج هستند که با نمودار نشان داده شده در شکل توضیح داده شده است. 5.

برنج. 5. طرحی برای ساخت یک راه حل معمولی ECM (

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

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

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

تمام دینامیک ها از طریق CGI و دیگران پیاده سازی شدند فن آوری های پیچیدهو سایت معمولاً مجموعه ای از صفحات html_ایستا بود که در ویرایشگرهای html تهیه می شد. پس از تایپ، صفحات برای اجرای امکان انتقال بینابینی، توسط لینک ها لینک شده و بر روی سرور قرار گرفتند. تمام کارهای مربوط به به روز رسانی اطلاعات و بررسی عملکرد پروژه به نویسنده آن منتقل شد. اگر به چیزی بیش از تغییر نیاز داشتید صفحه موجودو برای افزودن مورد جدید، لازم بود مسائل مربوط به اجرای منطقی و فیزیکی دومی در کل پروژه حل شود. و اگر حجم صفحات افزایش یابد، "کنار آمدن" با آنها حتی دشوارتر می شود. اصلاح و گسترش پروژه های پویا حتی چالش برانگیزتر بود.

در آن زمان عملاً هیچ سیستم اتوماسیونی برای همه این فرآیندها وجود نداشت. با این حال، این وضعیت زیاد دوام نیاورد و علاوه بر html_pages ایستا، فناوری‌های «دوستانه» بیشتری برای برنامه‌نویسی CGI ظاهر شد - Asp (اواخر 1996)، ColdFusion (ژوئن 1995)، و بعداً PHP. فن‌آوری‌های جدید ترکیب نشانه‌گذاری صفحات html و کد برنامه ساده را ممکن کرده‌اند و در نتیجه html_page‌های غیرفعال را فعال می‌کنند. فعالیت صفحات امکان سازماندهی تعامل تعاملی با کاربران را فراهم می کند و هنگام دسترسی به همان صفحه فعال، کاربر می تواند داده های جدیدی را دریافت کند. در همان زمان، صفحات فعال برای خودکار کردن اقدامات خاص، به عنوان مثال، فرآیند آپلود فایل ها به سرور یا فرآیند ایجاد صفحات جدید شروع به ایجاد کردند. چنین صفحات مفیدبه تدریج در بسته های کمکی جمع آوری می شود. بسته های مشابه در کارهای معمولی استفاده می شد. به زودی، توسعه دهندگان در مورد نیاز به ایجاد سیستم های جهانی تصمیم گرفتند. بنابراین، اولین سیستم های کنترل تجاری جهانی ظاهر شد. مخفف CMS نیز پذیرفته شده است. بعداً سیستم های کنترل باز نیز ظاهر شدند. تکامل بیشتر این سیستم ها منجر به افزایش عملکرد شده است و اکنون آنها قادر به کار با تم ها، ماژول ها و همچنین مدیریت عناصر دیگر هستند. سیستم‌های مدرن را می‌توان «سیستم‌های مدیریت پروژه وب» نامید.

اکنون سیستم‌های کنترل نه تنها یک مدیر پوسته مناسب برای کاربر هستند، بلکه ابزاری قدرتمند برای توسعه‌دهنده وب هستند (این مورد برای همه سیستم‌ها صادق نیست). به لطف چنین سیستم هایی، نیاز کمتر و کمتری به توسعه پروژه های وب "از ابتدا" وجود دارد - یک کاربر آموزش دیده فقط باید یک سیستم موجود را انتخاب، نصب و پیکربندی کند تا نتیجه قابل قبولی در سطح حرفه ای به دست آورد.

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

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

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

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

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

در این مرحله، دو مورد از بارزترین نوع طبقه بندی در نظر گرفته می شود:

  • - طبقه بندی با توجه به "درجه باز بودن"؛
  • - طبقه بندی توسط "توسعه دهنده سیستم"؛

طبقه بندی بر اساس "درجه باز بودن":

بسیاری از کاربران قبلاً محصولات "متن باز" مانند OpenOffice، Firefox، Linux و غیره را امتحان کرده اند. برنامه های معروفو سیستم هایی که نه تنها رایگان، بلکه با باز توزیع می شوند کدهای منبع... مورد دوم به این معنی است که هر کسی می تواند در کد منبع چنین برنامه هایی تغییراتی ایجاد کند و حتی آنها را به شکل اصلاح شده توزیع کند.

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

یک محصول باز را می توان با توجه به نیازهای خود "بازسازی" کرد و در نتیجه حداکثر نتیجه را به دست آورد.

طبقه بندی توسط "طراح سیستم":

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

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

مفهوم CMS

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

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

  1. امکان مدیریت محتوا بدون استفاده از زبان نشانه گذاری فرامتن و شیوه نامه های آبشاری.
  2. ذخیره سازی داده ها، دسترسی به پایگاه های داده سایت، مدیریت جریان اسناد.
  3. انتشار محتوا.
  4. ارائه یک موتور جستجوی مناسب برای محتوای سایت.

رتبه بندی رایگان CMS

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

  1. (بدون نرم افزارهای مخرب). این سیستم در بیشتر موارد برای پورتال های خبری استفاده می شود، زیرا عملکرد آن حداقل است. با این حال، این مانع از ایجاد سایت هایی با ناوبری راحت کاربر توسط این سیستم نمی شود. کلیه اسناد به صورت رایگان توزیع می شود. درخواست مشتریبرای دانلود برای همه کسانی که می خواهند وبلاگ یا پورتال خبری خود را ایجاد کنند در دسترس است. این CMS به صاحبان سایت این فرصت را می دهد که تبلیغات و سایر سیستم های کسب درآمد را به هم متصل کنند. عملکرد ذخیره سازی اطلاعات در پایگاه داده پشتیبانی می شود.
  2. وردپرس یکی از محبوب ترین و پر تقاضاترین سیستم های امروزی است. همچنین با راحت ترین توزیع توابع در رتبه بندی CMS گنجانده شده است. وردپرس به یک کلاینت از پیش نصب شده نیاز دارد. چنین سیستمی، به عنوان یک قاعده، برای ایجاد منابع اطلاعاتی پیچیده استفاده می شود که به سازمان پیچیده ای از پشتیبانی مداوم تعداد زیادی از مدیران نیاز دارد.
  3. تایپ 3. این نسخه از CMS برای ایجاد سیستم به صورت رایگان و منبع باز توزیع می شود. در دسترس بودن اسناد با کیفیت ترجمه شده به زبانهای مختلف، به توسعه دهندگان اجازه می دهد تا سایت را حفظ کرده و در عملکرد آن پیاده سازی کنند فناوری پیشرفتهدر زمینه برنامه نویسی وب

رتبه بندی فروشگاه های آنلاین CMS


سازنده ترین CMS

  1. گاری باز. پس از شخصی می تواند حداقل منابع را خرج کند و به سایت امکان می دهد بسیار سریعتر کار کند.
  2. "1C Bitrix". موتور به شما امکان می دهد یک فروشگاه آنلاین با بیش از صد هزار محصول در دسته های مختلف را مدیریت کنید. با این حال، عملکرد کلی سایت تحت تأثیر قرار نمی گیرد.
  3. مجنتو. این موتور پایدار است. خطر یخ زدن یا خرابی مداوم سیستم حداقل است.

سیستم مدیریت مجلات اینترنتی

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

  1. + وب. به شماره اشاره دارد سیستم های فردیمدیریت محتوای سایت به شما امکان می دهد یک طرح سفارشی برای وبلاگ خود ایجاد کنید.
  2. درخت نگار. مناسب برای توسعه هر پروژه اینترنتی، به ویژه وبلاگ ها. پشتیبانی از پایگاه داده های Apache و mySQL.
  3. وردپرس. موتور مناسب موجود در مجموع امتیاز CMS.
  4. دروپال. به شما امکان می دهد مطلقاً هر زیرگونه مجلات آنلاین را بدون توجه به سطح پیچیدگی آنها بسازید.

سیستم های مدیریت محتوای پولی برای سایت ها. آیا باید از آنها استفاده کنید؟

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

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

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

از ویکیپدیا، دانشنامه آزاد

نمونه ای از سیستم مدیریت سایت (پنل مدیریت جوملا! 1.6)

سیستم مدیریت محتوا(انگلیسی سیستم مدیریت محتوا, CMS) - یک سیستم اطلاعاتی یا برنامه رایانه ای که برای ارائه و سازماندهی فرآیند مشترک ایجاد، ویرایش و مدیریت محتوا استفاده می شود، در غیر این صورت - محتوا (از انگلیسی محتوا) .

وظایف اصلی CMS:

  • ارائه ابزار برای ایجاد محتوا، سازماندهی همکاری در محتوا،
  • مدیریت محتوا: ذخیره سازی، کنترل نسخه، پایبندی به حالت دسترسی، کنترل جریان اسناد و غیره،
  • انتشار مطالب،
  • ارائه اطلاعات به شکلی مناسب برای پیمایش و جستجو.

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

  • 1 انواع
  • 2 ویژگی
  • 3 همچنین ببینید
  • 4 یادداشت
  • 5 ادبیات
  • 6 مراجع

انواع

V مورد کلیسیستم های مدیریت محتوا به دو دسته تقسیم می شوند:

  • سیستم مدیریت محتوای سازمانی سیستم مدیریت محتوای سازمانی)
  • سیستم مدیریت محتوای وب (eng. سیستم مدیریت محتوای وب)

با توجه به این واقعیت که ECMS دارای طبقه بندی داخلی عمیق بر اساس حوزه موضوعی است (HRM، DMS، CRM، ERP، و غیره) [ منبع مشخص نشده 2322 روز]، عبارت CMS جایگزین WCMS شده است و مترادف آن شده است سیستم های مدیریت سایت... چنین CMS به شما امکان می دهد متن و محتوای گرافیکی وب سایت را مدیریت کنید و رابطی را برای کار با محتوای وب سایت در اختیار کاربر قرار دهید. ابزارهای مفیدذخیره و انتشار اطلاعات، خودکارسازی فرآیندهای قرار دادن اطلاعات در پایگاه های داده و خروجی آن در HTML.

سیستم های مدیریت محتوای آماده بسیاری از جمله رایگان برای سایت وجود دارد. آنها را می توان با توجه به نحوه کار به سه نوع تقسیم کرد:

  1. تولید صفحات بر اساس تقاضا سیستم هایی از این نوع بر اساس پیوند "ویرایش ماژول → پایگاه داده → ماژول ارائه" کار می کنند. ماژول ارائه بر اساس اطلاعات پایگاه داده در صورت درخواست، صفحه ای با محتوا تولید می کند. اطلاعات موجود در پایگاه داده با استفاده از ماژول ویرایش تغییر می کند. صفحات با هر درخواست دوباره توسط سرور ایجاد می شوند که به نوبه خود بار اضافی بر روی منابع سیستم ایجاد می کند. با استفاده از ابزارهای کش موجود در وب سرورهای مدرن می توان بارها را کاهش داد.
  2. تولید صفحات هنگام ویرایش از این نوع سیستم ها برای ویرایش صفحاتی استفاده می شود که با ایجاد تغییرات در محتوای سایت، مجموعه ای ایجاد می کنند. صفحات استاتیک... این روش تعامل بین بازدید کننده و محتوای سایت را قربانی می کند.
  3. نوع مختلط. همانطور که از نام آن پیداست، مزایای دو مورد اول را با هم ترکیب می کند. می توان آن را با کش پیاده سازی کرد - ماژول view صفحه را یک بار تولید می کند، سپس چندین بار سریعتر از حافظه پنهان بارگیری می شود. کش را می توان هم به صورت خودکار، پس از مدت زمان معینی یا زمانی که تغییراتی در بخش های خاصی از سایت ایجاد می شود، یا به صورت دستی با دستور مدیر به روز رسانی کرد. روش دیگر ذخیره بلوک های اطلاعاتی خاص در مرحله ویرایش سایت و جمع آوری صفحه از این بلوک ها در زمانی که کاربر صفحه مربوطه را درخواست می کند، است.

ویژگی های خاص


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

اکثر CMS های مدرن دارای معماری ماژولار هستند که به مدیر اجازه می دهد تا اجزای مورد نیاز خود را انتخاب و پیکربندی کند.

ماژول های معمولی:

  • منوی پویا،
  • وبلاگ،
  • اخبار،
  • نظرسنجی،
  • جستجوی سایت،
  • آمار بازدید،
  • دفترچه مهمان و غیره

سایت هایی که از طریق یک سیستم مدیریت محتوا سازماندهی می شوند بر اساس فناوری های زیر هستند: وب سرور، ذخیره سازی داده ها (اغلب DBMS، مانند MySQL یا PostgreSQL، اما همچنین NoSQL CMS وجود دارد)، برنامه وب برای اطمینان از عملکرد خود سیستم، تصویری ( WYSIWYG) یک ویرایشگر صفحه، یک مدیر فایل با رابط وب برای مدیریت فایل های سایت، یک سیستم برای مدیریت حقوق کاربران و ویرایشگران سایت.

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

رایج ترین پلتفرم های تکنولوژیکی که به عنوان پایه یک برنامه کاربردی وب که کار CMS را پیاده سازی می کند استفاده می شود: PHP، Perl، .NET.

یک اصطلاح مدیر محتوا وجود دارد که به نوع فعالیت حرفه ای اشاره می کند - ویرایشگر سایتیا کارمندی که با CMS کار می کند.

اکثر سیستم‌های مدیریت محتوای مدرن به‌عنوان یک ویرایشگر بصری (WYSIWYG) پیاده‌سازی می‌شوند - برنامه‌ای که کد HTML را از نشانه‌گذاری ساده‌شده ویژه تولید می‌کند که به کاربر اجازه می‌دهد متن را آسان‌تر قالب‌بندی کند.

را نیز ببینید

  • فراداده
  • چارچوب مدیریت محتوا

یادداشت ها (ویرایش)

  1. به دلیل ناهماهنگی اختصارات به زبان روسی عبارات "سیستم مدیریت محتوا" (CMS) و "سیستم مدیریت محتوا" (CMS)، مخفف انگلیسی زبان CMS معمولاً در مطبوعات و ادبیات رایانه استفاده می شود.
  2. به طور معمول، این محتوا به عنوان داده های بدون ساختار برای مشکل شی در نظر گرفته می شود، برخلاف داده های ساخت یافته، که اغلب توسط یک DBMS مدیریت می شود.
  3. ساولیوا، 2004.

ادبیات

  • نیرو مهتا.انتخاب یک متن باز CMS. راهنمای مبتدی - Packt (انگلیسی) روسی.، آوریل 2009. - 340 ص - ISBN 978-1-847196-22-4.
  • مارتین برامپتونتوسعه چارچوب PHP5 CMS. - انتشارات PACKT، ژوئن 2008 .-- 328 ص. - شابک 978-1-847193-57-5.
  • دنیس کولیسنیچنکوموتور برای وب سایت شما سی ام اس جوملا!، Slaed، PHP-Nuke. - پترزبورگ: BHV، 2008 .-- 352 ص. - شابک 978-5-9775-0258-0.
  • ساولیوا ن.سیستم های مدیریت محتوا (روس.) // سیستم های باز. - 2004. - شماره 4.
  • سیستم های مدیریت محتوا برای سایت ها در فهرست پیوندهای پروژه دایرکتوری باز (dmoz)

سیستم های مدیریت محتوا

عبارت «سیستم مدیریت محتوا» امروزه بر سر زبان ها افتاده است. بازار چنین محصولاتی در حال رشد است، اما هنوز استانداردهای یکسانی در این زمینه از جمله برای اصطلاحات وجود ندارد. چنین سیستم هایی چیست و چه عملکردی را ارائه می دهند؟

ثبت نام در کنفرانس

دسته بندی سیستم های بازار CMS (سیستم مدیریت محتوا) به سرعت در حال توسعه است، اما هنوز استانداردهای یکسانی در این زمینه وجود ندارد، از جمله اصطلاحات. کلمه انگلیسی content به معنای "چیزی که در درون است" است و در رابطه با آثار مکتوب معمولاً در عبارت فهرست مطالب - محتوا، فهرستی از بخش ها (مثلاً کتاب ها) گنجانده می شود. ویژگی بارز محتوا این است که از قطعات جداگانه ساخته شده است. با این حال، هنگام ترجمه اصطلاح محتوا به روسی، یک حادثه خنده دار رخ داد. واقعیت این است که نسخه انگلیسی این کلمه تنها زمانی به معنای "محتوا" است که تاکید بر هجای اول آن باشد. در غیر این صورت (و این همان چیزی است که ما معمولاً می گوییم)، کلمه محتوا یک فعل به معنای «رضا کردن» است.

عقیده ای وجود دارد که در فناوری اطلاعات از این اصطلاح برای تعمیم در مفهوم "سند" مانند داده های قبلاً معمولی مانند ویدئو ، صدا و چند رسانه ای استفاده می شود. به نظر می رسد این جمله کاملاً صحیح نیست: یک سند نوعی انتقال اطلاعات است و محتوا خود اطلاعات است، بنابراین قرار دادن آنها در یک سطح کاملاً صحیح نیست.

تاریخچه مدیریت محتوا با مدیریت اسناد به معنای سنتی کلمه آغاز شد. فایل های متنی همانطور که مفهوم "سند" تکامل یافت، سیستم های مدیریت اسناد به سیستم های مدیریت محتوا نامیده شدند. چرا؟ اعتقاد بر این است که این اجازه می دهد تا بر توانایی چنین سیستم هایی برای مدیریت اطلاعات بدون توجه به شکل ارائه آن و همچنین جداسازی محتوای اطلاعات از شکل سند تأکید شود. با این حال، مدیریت انتزاعی اطلاعات غیرممکن است - باید به شکلی ارائه شود. وقتی سعی می کنیم محتوا را مدیریت کنیم، ناگزیر به مدیریت اسناد می رسیم. سیستم های مدیریت محتوا، در واقع، "یاد گرفتند" که مدیریت اسناد (ذخیره سازی، اصلاح، و غیره) و ارائه آنها را از هم جدا کنند. کاربر نهایی... اما آنها هنوز اسناد را به شکلی مدیریت می کنند، نه اطلاعاتی.

مفهوم "مدیریت محتوا" در ابتدا به شدت با فرآیند انتشار و به روز رسانی اطلاعات در وب سایت ها مرتبط بود - فناوری برای پیگیری ارتباط آن مورد نیاز بود. بنابراین، اصطلاح مدیریت محتوای وب اغلب به عنوان مترادف مدیریت محتوا استفاده می شود. برای سازمان های فعال اعمال می شود مقدار زیادیاطلاعات، مناسب است در مورد سیستم های مدیریت محتوای سازمانی (ECM) صحبت کنیم. در نتیجه، اصطلاح مدیریت محتوا گسترش یافته است: آنها شروع به نشان دادن مدیریت نه تنها اطلاعات در سایت، بلکه همچنین تمام قطعات متفاوت و متنوع اطلاعات شرکت کردند. تعاریف دیگری نیز وجود دارد. به عنوان مثال، دایره المعارف ویکی پدیا به یک سیستم مدیریت محتوا به عنوان سیستمی اشاره می کند که برای سازماندهی و تسهیل ایجاد مشترک محتوا استفاده می شود.

کارکردهای سیستم های مدیریت محتوا را می توان به چند دسته اصلی تقسیم کرد.

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

سیستم های CMS واحدهای کوچک به هم پیوسته اطلاعات را مدیریت می کنند و در این زمینه، سند معنای فرامتن را به خود می گیرد. از آنجایی که سیستم‌های CMS اطلاعات را مدیریت می‌کنند و اطلاعات چرخه حیات خاص خود را دارد، پس طبیعتاً این سیستم‌ها باید ابزار مناسبی برای مدیریت محتوا در هر مرحله از زندگی خود (ایجاد، اصلاح، انتشار، انتقال به آرشیو و غیره) داشته باشند. از این نظر، CMS را می توان به عنوان بخشی از مجموعه ILM (مدیریت چرخه حیات اطلاعات) در نظر گرفت.

در میان سیستم های CMS، به اصطلاح چارچوب های مدیریت محتوا (CMF) اغلب متمایز می شوند - ابزارهایی برای ایجاد یک سیستم. همانطور که قبلا ذکر شد، طبیعی است پسوند CMSسیستم های ECM تبدیل شده اند که تمام اطلاعات سازمانی متفاوت را از طریق تعامل با برنامه های کاربردی دیگر مانند ERP و CRM مدیریت می کنند. شاید بیشترین سازنده معروفسیستم های ECM - شرکت Documentum. بسیاری از شرکت ها در زمینه توسعه سیستم های مدیریت محتوا از جمله IBM، Microsoft، Oracle، Macromedia فعالیت می کنند. اخیراً سازمان هایی ظاهر شده اند که سعی در اتحاد توسعه دهندگان CMS، ایجاد یک محیط اطلاعاتی یکپارچه برای کاربران بالقوه چنین سیستم هایی، ترویج و تایید دارند. استانداردهای یکنواخت... اول از همه، اینها انجمن های OSCOM (مدیریت محتوای منبع باز) و CMSWatch هستند.

OSCOM دارای استانداردهایی مانند WebDav، RSS، ATOM و JSR-170 است. یکی از او پروژه های جالب، CMSML، ایجاد یک زبان مبتنی بر XML برای توصیف سیستم های مدیریت محتوا، لیستی از ویژگی های CMS، یک فرهنگ لغت برای توصیف آنها و نام های مربوط به هر ویژگی در نشانه گذاری XML را فراهم می کند. ویژگی ها به سه کلاس بزرگ تقسیم می شوند - ایجاد، مدیریت و ارائه محتوا به کاربر نهایی.

به نوبه خود، CMSWatch سالانه گزارشی را منتشر می کند که شامل یک نمای کلی از بازار سیستم های CMS، مقایسه برخی از آنها، و توضیحات است. چرخه زندگیمحتوا و مدیریت آن در سیستم های CMS

در این مقاله، ما به طبقه‌بندی مبتنی بر مدل ارائه داده‌ها - شی، شبکه یا مدولار، پایبند خواهیم بود.

مدل شی

مدل شی ارائه داده با مفاهیمی مانند کلاس و شی عمل می کند. کلاس ها یک ساختار داده را تعریف می کنند و مجموعه ای از ویژگی ها (رشته متن، عدد صحیح، تصویر و غیره) هستند. نمایندگان یک کلاس (اشیاء) ساختار خاصی دارند و می توانند شامل اشیاء دیگری باشند که یک دلخواه را تشکیل می دهند. ساختار سلسله مراتبی... اشیا می توانند خصوصیات، محتوا و رفتار اشیایی را که در خود دارند به ارث ببرند. نمونه‌هایی از اشیاء اسناد، تصاویر، پوشه‌ها و حساب‌های کاربری هستند. کلاس محتوا داده های واقعی را ذخیره نمی کند - اشیاء (نمونه های کلاس) حاوی چنین اطلاعاتی هستند. با تعریف یک کلاس، می توانید بسیاری از نمایندگان آن (محتوای شی) را ایجاد کنید.

در سیستم های CMS، داده ها معمولاً به صورت رابطه ای یا ذخیره می شوند پایه شیداده ها. در حالت اول، مدل شی داده به مدل پایگاه داده رابطه ای نگاشت می شود. پیوندهای بین اشیا ایجاد می شود، به عنوان مثال، با استفاده از جداول فرم id، from_object، from_object_version، to_object. در شکل 1 ساختار احتمالی کلاس "مقاله" و نماینده آن را نشان می دهد.

Wireframes را می توان در میان سیستم های CMS شی گرا یافت. مثال کلاسیک Zope CMF است. به طور کلی، Zope یک سرور برنامه منبع باز پیشرو است که متخصص در مدیریت محتوا برای پورتال ها و برنامه های کاربردی سفارشی... Zope به شما اجازه می دهد تا در ساخت و مدیریت برنامه های تجاری پویا مبتنی بر وب همکاری کنید. بر اساس این سرور برنامه، چارچوب مدیریت محتوای Zope CMF ساخته شد که با کمک آن، تعدادی از سیستم های CMS، به ویژه Plone ایجاد شد.

یکی دیگر از CMS های بسیار رایج این کلاس eZ Publish است. به هر دو چارچوب و ECM تعلق دارد. سیستم های خانواده eZ بر اساس محصول رایگان eZ Publish است. وجود دو مجوز - GPL و حرفه ای - به شما امکان ایجاد می دهد محصولات تجاریبر اساس چارچوب eZ Publish، این سیستم را با پشتیبانی جامعه منبع باز و توسعه دهندگان حرفه ای ارائه می دهد.

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

محتوای مایکروسافت سرور مدیریت(MCMS) یک سیستم مدیریت محتوای وب است که به شما امکان می دهد وب سایت های پویا را ایجاد، استقرار و نگهداری کنید. از طریق یکپارچگی دقیق با Visual Studio.NET و پشتیبانی از مدیریت کد منبع، MCMS به توسعه دهندگان این امکان را می دهد تا سایت هایی ایجاد کنند که می توانند توسط متخصصان فناوری اطلاعات و کاربران تجاری مدیریت و نگهداری شوند. اولی می تواند به طور متمرکز نام تجاری، گردش کار اسناد و امنیت را مدیریت کند، در حالی که دومی می تواند محتوای خود را با استفاده از برنامه های کاربردی آشنا مانند Word یا Internet Explorer ایجاد، مدیریت و منتشر کند.

مدل شی از توسعه در محیط Visual Studio .Net و .Net Framework پشتیبانی می کند. می توان از طریق Microsoft Solutions for Internet Business Connector (MSIB) با Microsoft Commerce Server برای ایجاد راه حل های تجارت الکترونیک ترکیب کرد.

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

مدل شبکه

این مدل ارائه داده ها بر اساس نظریه گراف است: ساختار اطلاعات به شکل گره هایی با اتصالات برچسب دار بین آنها ارائه می شود. اساس سیستم می تواند هم یک شبکه و هم یک DBMS رابطه ای سنتی باشد که مدل توصیف داده های شبکه بر روی آن نگاشت می شود. جداول رابطه ای اطلاعات مربوط به گره ها، ویژگی های آنها و روابط بین آنها را ذخیره می کند. تفاوت یک پیوند با یک ویژگی در این است که پیوندی به گره دیگر در آن ذخیره می شود و خود مقدار در یک ویژگی ذخیره می شود. برای استخراج داده ها از یک گراف جهت دار، معمولاً از روش های پردازش بازگشتی استفاده می شود، مانند کامپایل لیست گره ها، تعیین ویژگی های یک گره با ویژگی های یک والد و غیره. برنج. 2گونه ای از سازماندهی ساختار داده سایت در قالب یک نمودار ارائه شده است.

برنج. 2. نمونه ای از سازماندهی محتوا با استفاده از مدل داده شبکه

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

مدل مدولار

V سیستم های مشابهمحتوا بر اساس نوع محتوا به ماژول های جداگانه تقسیم می شود. ساختار داده به ماژول بستگی دارد و تمام کار با محتوا در ماژول متمرکز است. ماژول ها مستقل هستند و مسئولیت کامل کار با اسناد از این نوع را بر عهده دارند. اسناد با استفاده از یک مجموعه ثابت از ویژگی ها توصیف می شوند - انواع اسناد کاملاً ثابت هستند. می‌توانید با افزودن یک ماژول جدید، جایگزین کردن یا ویرایش، عملکرد را گسترش دهید کد موجود... اغلب اوقات، هیچ سیستمی از پیوند بین اسناد ماژول های مختلف و بین اسناد همان ماژول وجود ندارد. مجموعه استاندارد انواع محتوا (ماژول ها) به شرح زیر است: پیوندها، مقالات، فایل ها، اخبار، بخش ها، انجمن.

علیرغم محدودیت های آشکار مدل داده، سیستم های مبتنی بر آن به دلیل سادگی بسیار محبوب هستند. به عنوان مثال می توان به سیستم هایی مانند PHPNuke، Mambo و Xoops اشاره کرد.

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

مقالات مرتبط برتر