Систе́ма керува́ння вмі́стом (СКВ; англ. Content Management System, CMS) — програмне забезпечення для організації вебсайтів чи інших інформаційних ресурсів в Інтернеті чи окремих комп'ютерних мережах.
Існують сотні, а може, навіть й тисячі доступних CMS — систем. Завдяки їх функціональності ці системи можна використовувати в різних компаніях. Незважаючи на широкий вибір інструментальних та технічних засобів, наявних в CMS, існують загальні для більшості типів систем характеристики.
Перші СКВ були розроблені у великих корпораціях для організації роботи з документацією. У 1995-му від компанії CNET відокремилася окрема компанія Vignette, яка започаткувала ринок для комерційних СКВ. З часом діапазон продукції розширювався і дедалі більше інтегрувався у сучасні мережеві рішення аж до популярних вебпорталів.
Багато сучасних СКВ поширюються як безкоштовні і легкі у встановленні (інсталяції) програми, які розробляються під ліцензією GNU/GPL групами ентузіастів.
Системи управління вебсайтом часто розраховані на роботу у певному програмному середовищі. Наприклад, система MediaWiki, під управлінням якої працює Вікіпедія, написана мовою програмування PHP і зберігає вміст і налаштування у базі даних типу MySQL або PostgreSQL; тому для її роботи потрібно, щоб на сервері, де вона розміщена, були встановлені вебсервер (Apache, IIS чи інший), підтримка PHP та системи керування базами даних MySQL або PostgreSQL, а також, в разі необхідності, додаткові програми для обробки зображень чи математичних формул. Такі вимоги є досить типовими для відкритих СКВ.
Різновиди СКВ
- Web content management systems для управління вебсайтами (наприклад, енциклопедіями, подібними до Вікіпедії, , блогами, форумами, корпоративними чи персональними вебсторінками та ін.)
- Транзакційні СКВ для забезпечення транзакцій у електронній комерції.
- Інтегровані СКВ для роботи з документацією на підприємствах.
- Електронні бібліотеки (Digital Asset Management) для забезпечення циклу життя файлів електронних медіа (відео, графічн., презентації тощо).
- Системи для забезпечення циклу життя документації (інструкції, довідники, описи).
- Освітні СКВ — системи для організації Інтернет курсів та відповідного циклу життя документації. Наприклад:
- Системи, що мають українську локалізацію:
- — Moodle — використовується більш ніж 20 ВНЗ України, має українську локалізацію;
- — — досить гнучка в налаштуванні CMS на CodeIgniter, має українську локалізацію;
- — Drupal — широко поширена в світі CMS, має повну українську локалізацію ядра системи всіх актуальних версій (6.x, 7.x, 8.x), а також великої кількості додаткових модулів;
- — Joomla — повна українська локалізація Joomla! 1.5.x, Joomla! 1.0.x — переклад фронтальної частини. Переклади розширень.
- — ATutor — використовується у Тернопільському національному технічному університеті імені Івана Пулюя;
- — ILIAS — використовується у Київському національному університеті імені Тараса Шевченка.
- Системи, що не мають української локалізації, але одночасно не мають проблем із відображенням символів кирилиці (ті, що працюють з шрифтами юнікод UTF-8):
- — OLAT;
- — Interact;
- — Docebo;
- — Wordcircle;
- — e107;
- Платформенні СКВ (Platform Content Management Systems) підтримують автоматизацію роботу з комп'ютерними файлами, папками, програмами у визначеному програмному середовищі.
- Корпоративні СКВ (Enterprise content management systems) з різноплановим пристосуванням для потреб підприємницької діяльності. Підтримують цикл життя внутрішньої і зовнішньої документації.
- Приклади корпоративних СКВ:
- — RedDot;
- — Microsoft CMS;
- — Rhythmyx;
- — Documentum;
- — Open pages;
- — Chrystal Software;
- — Viagnette;
- — CyberTeams;
- — Blue Martini;
- — Tikiwiki CMS Groupware;
Способи роботи
- Генерація сторінок за запитом. Системи такого типу працюють на основі зв'язки «модуль редагування → база даних → модуль представлення». Модуль представлення генерує сторінку з контентом при запиті на нього на основі інформації з бази даних. Інформація в БД змінюється за допомогою модуля редагування. Сторінки заново створюються сервером при кожному запиті, а це створює навантаження на сервер. Але це навантаження може бути багатократно зменшене при використанні методів кешування, які є в сучасних вебсерверах.
- Генерація сторінок при редагуванні. Системи цього типу при редагуванні сторінок вносять зміну у вміст сайту та створюють набір статичних сторінок. При такому способі втрачається інтерактивність між відвідувачами сайтів та контентом даного сайту.
- Змішаний тип. Як зрозуміло із назви, цей тип поєднує в собі переваги перших двох. Може бути реалізований шляхом кешування — модуль представлення генерує сторінку один раз, надалі вона через деякий час буде в декілька разів швидше завантажуватися із кешу. Кеш може оновлюватись як автоматично, через деякий час чи при внесенні змін у певні розділи сайту, так і вручну за командою адміністратора. Другий підхід — збереження певних інформаційних блоків на етапі редагування сайту і збирання сторінок з цих блоків при запиті відповідної сторінки користувачем.
Особливості
Існують CMS двох видів: комерційні та вільно поширювані.
Безкоштовні CMS поширюються у вільному доступі. Більшість поширених безкоштовних CMS надають безкоштовну підтримку за допомогою спільноти на власних форумах або ж спеціалізованих email-розсилок (наприклад Joomla, WordPress та Drupal). Крім того, достатньо поширеною є модель, при якій, власне, сама CMS надається безкоштовна, проте користувач може придбати платну техпідтримку. Для поширених безкоштовних систем діють системи сертифікації, які дозволяють отримати підтримку високого рівня від незалежних розробників.
Поширені CMS не поступаються за якістю платним CMS, проте це твердження не завжди вірне для нових або застарілих CMS.
Платні CMS поділяються на два типи:
- системи із закритим кодом (вихідний код закодований (кріптованний) і не допускає будь-яких змін);
- системи з відкритим кодом (для внесення зміни будь-якої з функціональних можливостей вихідний код відкритий).
Характеристики CMS з відкритим і закритим кодом мають ряд характерних ознак, які є як перевагами, так і недоліками. Відкритий код дозволяє зловмисникам простіше зламати сайт, а це значить, що можуть постраждати всі ресурси, для створення яких була обрана саме ця CMS.
Критерії для визначення функціональності CMS
Критеріїв для визначення функціональності CMS всього чотири:
- функціональність системи управління (основні характеристики CMS це юзабіліті, настроюваність, зручність в обігу, навігації; можливість незначних змін і редизайну без зупинки роботи сайту);
- універсальність системи управління (можливість використовувати дані характеристики CMS для створення сайту будь-якого рівня складності, будь то візитка або великий портал);
- адміністрування сайту (можливість призначати різним групам користувачів різні рівні доступу, якісний захист системи від зломів);
- інші характеристики CMS (такі як можливість перенесення на іншу платформу без втрати інформації, можливість зберігати резервні копії, хороший відгук бази даних).
Важливою характеристикою CMS є своєчасне реагування команди розробників на запити клієнта. Це важливо, тому як мало просто встановити CMS, але і подальша інформаційна та технічна підтримка важлива.
Система управління — програма, що надає інструменти для додавання, редагування, видалення інформації на сайті. Існують різноманітні системи управління сайтом, серед яких зустрічаються платні і безкоштовні, побудовані за різними технологіями. Кожен сайт має панель управління, яка є лише частиною всієї програми, але достатня для управління ним.
Велика частина сучасних систем керування вмістом містить візуальний (WYSIWYG) редактор — програму, яка створює HTML-код із спеціальної спрощеної розмітки, що дозволяє користувачеві простіше форматувати текст.
Функції прикладних програм керування контентом
Найпоширеніші функції CMS перераховані нижче:
- Створення контенту. Це сукупність завдань, які виконують автори текстів, фотографи, графічні художники, відео продюсери і звукорежисери, маркетингові експерти, юристи та інші люди, які подають оригінальний матеріал для користувачів вебсторінки.
- Збір та адаптація контенту з існуючих джерел.
- Класифікація та індексування контенту. Контент повинен бути описаний формальними ознаками (наприклад, дата створення, автор) і класифікаційними даними (наприклад, предметна категорія чи ключові слова). Така діяльність описується як зв'язання контенту та метаданих.
- Перегляд контенту. Необхідний для всіх видів опублікованого контенту.
- Затвердження. Формальне затвердження опублікованого контенту — важлива складова правової відповідальності за нього.
- Перетворення контенту. Тексти, графіка, звуки та інші форми контенту мають бути перетворені до формату, що є найзручнішим або використовується в даній CMS — системі.
- Зберігання контенту. Контент, як правило, зберігається в файлах або в БД. У випадку складніших застосувань контент підлягає управлінню версіями програмного забезпечення (SMC).
- Тестування і верифікація контенту. Може стосуватись різних аспектів, таких як:
- Розірвані зв'язки;
- Сторінки, які повільно відкриваються;
- Програмні помилки в аплетах і скриптах;
- Помилки в комунікації клієнт-сервер.
- Перевірка готовності контенту — це тип тестування, який включає верифікацію (перевірку) завершеності та цілісності великого об'єму контенту (наприклад, інформацію про різні аспекти нової послуги).
- Публікація. Враховує всі фізичні аспекти публікації контенту, включаючи дублювання контенту на різних серверах.
- Підтримка, актуалізація та контроль за змінами. Включає моніторинг опублікованого контенту та реагування на сигнали та необхідність змін.
- Recall та архівування. Recall може відбуватися з багатьох причин — наприклад, втрата актуальності контенту, втрата законних прав на контент, низька частота відвідуваності, поява новішого контенту тощо. Будь-який Recalled контент є архівований.
- Звіти та аналіз. Включає різні форми звітування та аналізу, з метою кращого обслуговування користувачів, покращення вигляду порталу.
Див. також
Посилання
- ECM Enterprise Content Management, Ulrich Kampffmeyer. Hamburg 2006, . Definition, history, architecture, components and ECM suites. Доступний PDF.
- Деякі популярні безкоштовні системи управління вебсайтами (повніший перелік дивіться на Open Directory: Content Management та більш точний по самим системи управління Open Directory: Content Management):
- Українські локалізації CMS та їх розширень:
- Joomla! Україна — українська локалізація Joomla! CMS
- Українська спільнота Joomla! CMS
- Українська спільнота Drupal
Джерела
- Managing Enterprise Content: A Unified Content Strategy. Ann Rockley, Pamela Kostur, Steve Manning. New Riders, 2003.
- The content management handbook. Martin White. Facet Publishing, 2005.
- Content Management Bible, Bob Boiko. John Wiley & Sons, 2005.
- https://www.drupal.org/node/271046
- https://w3techs.com/technologies/overview/content_management/all
Це незавершена стаття про програмне забезпечення. Ви можете проєкту, виправивши або дописавши її. |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
U Vikipediyi ye statti pro inshi znachennya cogo termina SKV Siste ma keruva nnya vmi stom SKV angl Content Management System CMS programne zabezpechennya dlya organizaciyi vebsajtiv chi inshih informacijnih resursiv v Interneti chi okremih komp yuternih merezhah Administratorska panel Joomla 1 6 Isnuyut sotni a mozhe navit j tisyachi dostupnih CMS sistem Zavdyaki yih funkcionalnosti ci sistemi mozhna vikoristovuvati v riznih kompaniyah Nezvazhayuchi na shirokij vibir instrumentalnih ta tehnichnih zasobiv nayavnih v CMS isnuyut zagalni dlya bilshosti tipiv sistem harakteristiki Pershi SKV buli rozrobleni u velikih korporaciyah dlya organizaciyi roboti z dokumentaciyeyu U 1995 mu vid kompaniyi CNET vidokremilasya okrema kompaniya Vignette yaka zapochatkuvala rinok dlya komercijnih SKV Z chasom diapazon produkciyi rozshiryuvavsya i dedali bilshe integruvavsya u suchasni merezhevi rishennya azh do populyarnih vebportaliv Bagato suchasnih SKV poshiryuyutsya yak bezkoshtovni i legki u vstanovlenni instalyaciyi programi yaki rozroblyayutsya pid licenziyeyu GNU GPL grupami entuziastiv Sistemi upravlinnya vebsajtom chasto rozrahovani na robotu u pevnomu programnomu seredovishi Napriklad sistema MediaWiki pid upravlinnyam yakoyi pracyuye Vikipediya napisana movoyu programuvannya PHP i zberigaye vmist i nalashtuvannya u bazi danih tipu MySQL abo PostgreSQL tomu dlya yiyi roboti potribno shob na serveri de vona rozmishena buli vstanovleni vebserver Apache IIS chi inshij pidtrimka PHP ta sistemi keruvannya bazami danih MySQL abo PostgreSQL a takozh v razi neobhidnosti dodatkovi programi dlya obrobki zobrazhen chi matematichnih formul Taki vimogi ye dosit tipovimi dlya vidkritih SKV Riznovidi SKVWeb content management systems dlya upravlinnya vebsajtami napriklad enciklopediyami podibnimi do Vikipediyi blogami forumami korporativnimi chi personalnimi vebstorinkami ta in Tranzakcijni SKV dlya zabezpechennya tranzakcij u elektronnij komerciyi Integrovani SKV dlya roboti z dokumentaciyeyu na pidpriyemstvah Elektronni biblioteki Digital Asset Management dlya zabezpechennya ciklu zhittya fajliv elektronnih media video grafichn prezentaciyi tosho Sistemi dlya zabezpechennya ciklu zhittya dokumentaciyi instrukciyi dovidniki opisi Osvitni SKV sistemi dlya organizaciyi Internet kursiv ta vidpovidnogo ciklu zhittya dokumentaciyi Napriklad Sistemi sho mayut ukrayinsku lokalizaciyu Moodle vikoristovuyetsya bilsh nizh 20 VNZ Ukrayini maye ukrayinsku lokalizaciyu dosit gnuchka v nalashtuvanni CMS na CodeIgniter maye ukrayinsku lokalizaciyu Drupal shiroko poshirena v sviti CMS maye povnu ukrayinsku lokalizaciyu yadra sistemi vsih aktualnih versij 6 x 7 x 8 x a takozh velikoyi kilkosti dodatkovih moduliv Joomla povna ukrayinska lokalizaciya Joomla 1 5 x Joomla 1 0 x pereklad frontalnoyi chastini Perekladi rozshiren ATutor vikoristovuyetsya u Ternopilskomu nacionalnomu tehnichnomu universiteti imeni Ivana Pulyuya ILIAS vikoristovuyetsya u Kiyivskomu nacionalnomu universiteti imeni Tarasa Shevchenka dd Sistemi sho ne mayut ukrayinskoyi lokalizaciyi ale odnochasno ne mayut problem iz vidobrazhennyam simvoliv kirilici ti sho pracyuyut z shriftami yunikod UTF 8 OLAT Interact Docebo Wordcircle e107 dd Platformenni SKV Platform Content Management Systems pidtrimuyut avtomatizaciyu robotu z komp yuternimi fajlami papkami programami u viznachenomu programnomu seredovishi Korporativni SKV Enterprise content management systems z riznoplanovim pristosuvannyam dlya potreb pidpriyemnickoyi diyalnosti Pidtrimuyut cikl zhittya vnutrishnoyi i zovnishnoyi dokumentaciyi Prikladi korporativnih SKV RedDot Microsoft CMS Rhythmyx Documentum Open pages Chrystal Software Viagnette CyberTeams Blue Martini Tikiwiki CMS Groupware dd Sposobi robotiGeneraciya storinok za zapitom Sistemi takogo tipu pracyuyut na osnovi zv yazki modul redaguvannya baza danih modul predstavlennya Modul predstavlennya generuye storinku z kontentom pri zapiti na nogo na osnovi informaciyi z bazi danih Informaciya v BD zminyuyetsya za dopomogoyu modulya redaguvannya Storinki zanovo stvoryuyutsya serverom pri kozhnomu zapiti a ce stvoryuye navantazhennya na server Ale ce navantazhennya mozhe buti bagatokratno zmenshene pri vikoristanni metodiv keshuvannya yaki ye v suchasnih vebserverah Generaciya storinok pri redaguvanni Sistemi cogo tipu pri redaguvanni storinok vnosyat zminu u vmist sajtu ta stvoryuyut nabir statichnih storinok Pri takomu sposobi vtrachayetsya interaktivnist mizh vidviduvachami sajtiv ta kontentom danogo sajtu Zmishanij tip Yak zrozumilo iz nazvi cej tip poyednuye v sobi perevagi pershih dvoh Mozhe buti realizovanij shlyahom keshuvannya modul predstavlennya generuye storinku odin raz nadali vona cherez deyakij chas bude v dekilka raziv shvidshe zavantazhuvatisya iz keshu Kesh mozhe onovlyuvatis yak avtomatichno cherez deyakij chas chi pri vnesenni zmin u pevni rozdili sajtu tak i vruchnu za komandoyu administratora Drugij pidhid zberezhennya pevnih informacijnih blokiv na etapi redaguvannya sajtu i zbirannya storinok z cih blokiv pri zapiti vidpovidnoyi storinki koristuvachem OsoblivostiIsnuyut CMS dvoh vidiv komercijni ta vilno poshiryuvani Bezkoshtovni CMS poshiryuyutsya u vilnomu dostupi Bilshist poshirenih bezkoshtovnih CMS nadayut bezkoshtovnu pidtrimku za dopomogoyu spilnoti na vlasnih forumah abo zh specializovanih email rozsilok napriklad Joomla WordPress ta Drupal Krim togo dostatno poshirenoyu ye model pri yakij vlasne sama CMS nadayetsya bezkoshtovna prote koristuvach mozhe pridbati platnu tehpidtrimku Dlya poshirenih bezkoshtovnih sistem diyut sistemi sertifikaciyi yaki dozvolyayut otrimati pidtrimku visokogo rivnya vid nezalezhnih rozrobnikiv Poshireni CMS ne postupayutsya za yakistyu platnim CMS prote ce tverdzhennya ne zavzhdi virne dlya novih abo zastarilih CMS Platni CMS podilyayutsya na dva tipi sistemi iz zakritim kodom vihidnij kod zakodovanij kriptovannij i ne dopuskaye bud yakih zmin sistemi z vidkritim kodom dlya vnesennya zmini bud yakoyi z funkcionalnih mozhlivostej vihidnij kod vidkritij Harakteristiki CMS z vidkritim i zakritim kodom mayut ryad harakternih oznak yaki ye yak perevagami tak i nedolikami Vidkritij kod dozvolyaye zlovmisnikam prostishe zlamati sajt a ce znachit sho mozhut postrazhdati vsi resursi dlya stvorennya yakih bula obrana same cya CMS Kriteriyi dlya viznachennya funkcionalnosti CMS Kriteriyiv dlya viznachennya funkcionalnosti CMS vsogo chotiri funkcionalnist sistemi upravlinnya osnovni harakteristiki CMS ce yuzabiliti nastroyuvanist zruchnist v obigu navigaciyi mozhlivist neznachnih zmin i redizajnu bez zupinki roboti sajtu universalnist sistemi upravlinnya mozhlivist vikoristovuvati dani harakteristiki CMS dlya stvorennya sajtu bud yakogo rivnya skladnosti bud to vizitka abo velikij portal administruvannya sajtu mozhlivist priznachati riznim grupam koristuvachiv rizni rivni dostupu yakisnij zahist sistemi vid zlomiv inshi harakteristiki CMS taki yak mozhlivist perenesennya na inshu platformu bez vtrati informaciyi mozhlivist zberigati rezervni kopiyi horoshij vidguk bazi danih Vazhlivoyu harakteristikoyu CMS ye svoyechasne reaguvannya komandi rozrobnikiv na zapiti kliyenta Ce vazhlivo tomu yak malo prosto vstanoviti CMS ale i podalsha informacijna ta tehnichna pidtrimka vazhliva Sistema upravlinnya programa sho nadaye instrumenti dlya dodavannya redaguvannya vidalennya informaciyi na sajti Isnuyut riznomanitni sistemi upravlinnya sajtom sered yakih zustrichayutsya platni i bezkoshtovni pobudovani za riznimi tehnologiyami Kozhen sajt maye panel upravlinnya yaka ye lishe chastinoyu vsiyeyi programi ale dostatnya dlya upravlinnya nim Velika chastina suchasnih sistem keruvannya vmistom mistit vizualnij WYSIWYG redaktor programu yaka stvoryuye HTML kod iz specialnoyi sproshenoyi rozmitki sho dozvolyaye koristuvachevi prostishe formatuvati tekst Funkciyi prikladnih program keruvannya kontentomNajposhirenishi funkciyi CMS pererahovani nizhche Stvorennya kontentu Ce sukupnist zavdan yaki vikonuyut avtori tekstiv fotografi grafichni hudozhniki video prodyuseri i zvukorezhiseri marketingovi eksperti yuristi ta inshi lyudi yaki podayut originalnij material dlya koristuvachiv vebstorinki Zbir ta adaptaciya kontentu z isnuyuchih dzherel Klasifikaciya ta indeksuvannya kontentu Kontent povinen buti opisanij formalnimi oznakami napriklad data stvorennya avtor i klasifikacijnimi danimi napriklad predmetna kategoriya chi klyuchovi slova Taka diyalnist opisuyetsya yak zv yazannya kontentu ta metadanih Pereglyad kontentu Neobhidnij dlya vsih vidiv opublikovanogo kontentu Zatverdzhennya Formalne zatverdzhennya opublikovanogo kontentu vazhliva skladova pravovoyi vidpovidalnosti za nogo Peretvorennya kontentu Teksti grafika zvuki ta inshi formi kontentu mayut buti peretvoreni do formatu sho ye najzruchnishim abo vikoristovuyetsya v danij CMS sistemi Zberigannya kontentu Kontent yak pravilo zberigayetsya v fajlah abo v BD U vipadku skladnishih zastosuvan kontent pidlyagaye upravlinnyu versiyami programnogo zabezpechennya SMC Testuvannya i verifikaciya kontentu Mozhe stosuvatis riznih aspektiv takih yak Rozirvani zv yazki Storinki yaki povilno vidkrivayutsya Programni pomilki v apletah i skriptah Pomilki v komunikaciyi kliyent server Perevirka gotovnosti kontentu ce tip testuvannya yakij vklyuchaye verifikaciyu perevirku zavershenosti ta cilisnosti velikogo ob yemu kontentu napriklad informaciyu pro rizni aspekti novoyi poslugi Publikaciya Vrahovuye vsi fizichni aspekti publikaciyi kontentu vklyuchayuchi dublyuvannya kontentu na riznih serverah Pidtrimka aktualizaciya ta kontrol za zminami Vklyuchaye monitoring opublikovanogo kontentu ta reaguvannya na signali ta neobhidnist zmin Recall ta arhivuvannya Recall mozhe vidbuvatisya z bagatoh prichin napriklad vtrata aktualnosti kontentu vtrata zakonnih prav na kontent nizka chastota vidviduvanosti poyava novishogo kontentu tosho Bud yakij Recalled kontent ye arhivovanij Zviti ta analiz Vklyuchaye rizni formi zvituvannya ta analizu z metoyu krashogo obslugovuvannya koristuvachiv pokrashennya viglyadu portalu Div takozhNajpopulyarnishi web CMS za vinyatkom SaaS rishen WordPress Joomla Drupal Magento Typo3 Prestashop Shopify OpenCart Ukrayinski CMS SiMan CMS NespiCMS Promodo CMS ranishe vidoma yak UkroCMS PosilannyaECM Enterprise Content Management Ulrich Kampffmeyer Hamburg 2006 ISBN 978 3 936534 09 8 Definition history architecture components and ECM suites Dostupnij PDF Deyaki populyarni bezkoshtovni sistemi upravlinnya vebsajtami povnishij perelik divitsya na Open Directory Content Management ta bilsh tochnij po samim sistemi upravlinnya Open Directory Content Management Ukrayinski lokalizaciyi CMS ta yih rozshiren Joomla Ukrayina ukrayinska lokalizaciya Joomla CMS Ukrayinska spilnota Joomla CMS Ukrayinska spilnota DrupalDzherelaManaging Enterprise Content A Unified Content Strategy Ann Rockley Pamela Kostur Steve Manning New Riders 2003 The content management handbook Martin White Facet Publishing 2005 Content Management Bible Bob Boiko John Wiley amp Sons 2005 https www drupal org node 271046 https w3techs com technologies overview content management all Ce nezavershena stattya pro programne zabezpechennya Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi