A Web Content
Management System (WCMS) [ 1 ] is a software system that provides website authoring,
collaboration, and administration tools designed to allow users with little
knowledge of web programming languages
or markup languages
to create and manage website content with relative ease.
Sebuah Web Content Management System (WCMS) adalah perangkat lunak sistem yang
menyediakan situs web authoring,
kolaborasi, dan alat-alat administrasi yang dirancang untuk memungkinkan
pengguna dengan sedikit pengetahuan tentang web bahasa pemrograman
atau bahasa markup
untuk membuat dan mengelola konten situs web dengan relatif mudah. A robust WCMS provides the foundation for
collaboration, offering users the ability to manage documents and output for
multiple author editing and participation. Sebuah WCMS kuat memberikan
dasar untuk kolaborasi, menawarkan pengguna kemampuan untuk mengelola dokumen
dan output untuk mengedit beberapa penulis dan partisipasi.
A presentation
layer displays the content to website visitors based on a set of templates . Lapisan presentasi menampilkan konten kepada pengunjung situs web
berdasarkan satu set template . The templates are sometimes XSLT files. [ 2 ] Template adalah kadang-kadang
XSLT file.
Most systems use server side caching
to improve performance. Kebanyakan sistem menggunakan sisi server caching
untuk meningkatkan kinerja. This works
best when the WCMS is not changed often but visits happen regularly. Ini
bekerja baik ketika WCMS tidak berubah sering tetapi kunjungan terjadi secara
teratur.
Administration is
typically done through browser-based interfaces, but some systems require the
use of a fat client . Administrasi ini biasanya dilakukan melalui browser berbasis antarmuka,
tetapi beberapa sistem memerlukan penggunaan klien lemak .
A WCMS allows
non-technical users to make changes to a website with little training. Sebuah WCMS memungkinkan pengguna non-teknis untuk melakukan perubahan
pada website dengan sedikit pelatihan. A
WCMS typically requires a systems administrator and/or a web developer to set
up and add features, but it is primarily a website maintenance tool for
non-technical staff. Sebuah WCMS biasanya membutuhkan seorang
administrator sistem dan / atau web developer untuk membuat dan menambahkan
fitur, tetapi pada dasarnya merupakan suatu alat untuk pemeliharaan
website non-teknis staf.
[ edit ]
Capabilities Kemampuan
A web content
management system is used to control a dynamic collection of Web material,
including HTML documents, images , and other forms of
media. [ 3 ] A CMS facilitates document control,
auditing, editing, and timeline management.
Sebuah sistem manajemen konten web digunakan untuk mengontrol koleksi dinamis
materi Web, termasuk HTML dokumen, gambar , dan bentuk media
lainnya. CMS memfasilitasi pengendalian dokumen, audit, mengedit, dan manajemen
timeline. A WCMS typically has the
following features: [ 4 ] [ 5 ] Sebuah WCMS biasanya memiliki
beberapa fitur berikut:
Automated templates Otomatis template
Create standard output templates (usually
HTML and XML ) that can be automatically
applied to new and existing content, allowing the appearance of all content to
be changed from one central place. Buat template output standar (biasanya HTML
dan XML ) yang dapat secara otomatis
diterapkan untuk konten baru dan yang sudah ada, yang memungkinkan munculnya
semua konten yang akan berubah dari satu tempat pusat.
Access Control Akses Kontrol
Some WCMS systems support user Groups. Beberapa sistem WCMS mendukung Grup pengguna. User Groups allow you to control how registered users interact
with the site. Kelompok Pengguna memungkinkan Anda untuk mengontrol
bagaimana pengguna terdaftar berinteraksi dengan situs. A page on the site can be restricted to one or more groups.
Sebuah halaman di situs dapat terbatas pada satu atau lebih kelompok. This means an Anonymous User (someone not
logged on), or a Logged on User who is not a member of the Group a page is
restricted to, will be denied access to the page. Ini berarti Pengguna
Anonim (seseorang tidak login), atau Logged pada Pengguna yang bukan anggota
dari Grup halaman tidak boleh melakukan, akan ditolak akses ke halaman.
Scalable expansion Scalable ekspansi
Available in most modern
WCMSs is the ability to expand a single implementation (one
installation on one server) across multiple domains, depending on the server's
settings. Tersedia dalam WCMSs paling
modern adalah kemampuan untuk memperluas implementasi tunggal (satu
instalasi di satu server) di beberapa domain, tergantung pada pengaturan
server. WCMS sites may be able to
create microsites / web portals within a
main site as well. Situs WCMS mungkin dapat membuat microsites / portal web dalam situs
utama sekaligus.
Easily editable
content Mudah diedit konten
Once content is separated from the visual
presentation of a site, it usually becomes much easier and quicker to edit and
manipulate. Setelah isi dipisahkan dari presentasi
visual dari sebuah situs, biasanya menjadi lebih mudah dan lebih cepat untuk
mengedit dan memanipulasi. Most WCMS
software includes WYSIWYG editing tools
allowing non-technical users to create and edit content. Kebanyakan WCMS
perangkat lunak termasuk WYSIWYG alat editing yang
memungkinkan pengguna non-teknis untuk membuat dan mengedit konten.
Scalable feature
sets Scalable fitur set
Most WCMS software includes plug-ins or
modules that can be easily installed to extend an existing site's
functionality. Kebanyakan WCMS perangkat lunak termasuk
plug-in atau modul yang dapat dengan mudah diinstal untuk memperluas fungsi
situs yang ada itu.
Web standards
upgrades Standar web upgrade
Active WCMS software usually receives
regular updates that include new feature sets and keep the system up to current
web standards... Aktif perangkat lunak WCMS biasanya menerima
update reguler yang mencakup set fitur baru dan mempertahankan sistem sampai
standar web saat ini ...
Workflow management Workflow manajemen
Workflow is the process of
creating cycles of sequential and parallel tasks that must be accomplished in
the CMS. Workflow adalah proses
menciptakan siklus tugas sekuensial dan paralel yang harus dicapai dalam CMS. For example, one or many content creators can
submit a story, but it is not published until the copy editor cleans it up and
the editor-in-chief approves it. Misalnya, pencipta konten satu atau
banyak bisa mengirim cerita, tetapi tidak dipublikasikan sampai editor salinan
membersihkan itu dan editor-in-chief menyetujuinya.
Collaboration Kolaborasi
CMS software may act as a Collaboration platform
allowing content to be retrieved and worked on by one or many authorized users. CMS perangkat lunak dapat bertindak sebagai platform yang Kolaborasi
memungkinkan konten yang akan diambil dan dikerjakan oleh satu atau banyak
pengguna yang berwenang. Changes can be
tracked and authorized for publication or ignored reverting to old versions.
Perubahan dapat dilacak dan berwenang untuk publikasi atau diabaikan kembali ke
versi lama. Other advanced forms of
collaboration allow multiple users to modify (or comment) a page at the same
time in a collaboration session. Bentuk-bentuk canggih lainnya
kolaborasi memungkinkan beberapa pengguna untuk memodifikasi (atau komentar)
halaman pada saat yang sama dalam sesi kolaborasi.
Delegation Delegasi
Some CMS software allows for various user
groups to have limited privileges over specific content on the website,
spreading out the responsibility of content management. [ 6 ]
Beberapa perangkat lunak CMS memungkinkan untuk berbagai kelompok pengguna
untuk memiliki hak akses terbatas atas isi yang spesifik pada website, menyebar
tanggung jawab manajemen konten.
Document management Dokumen manajemen
CMS software may provide a means of
collaboratively managing the life cycle of a document from initial creation
time, through revisions, publication, archive, and document destruction. Perangkat lunak CMS mungkin menyediakan cara untuk bersama-sama mengelola
siklus hidup dokumen dari waktu penciptaan awal, melalui revisi, publikasi,
arsip, dan penghancuran dokumen.
Content
virtualization Konten virtualisasi
CMS software may provide a means of allowing
each user to work within a virtual copy of the entire Web site, document set,
and/or code base. CMS perangkat lunak dapat menyediakan sarana
yang memungkinkan setiap pengguna untuk bekerja dalam salinan virtual dari
seluruh situs Web, set dokumen, dan / atau basis kode. This enables changes to multiple interdependent resources to
be viewed and/or executed in-context prior to submission. Hal ini
memungkinkan perubahan pada sumber daya interdependen ganda untuk dilihat dan /
atau dieksekusi dalam-konteks sebelum diajukan.
Content syndication Sindikasi konten
CMS software often assists in content
distribution by generating RSS and Atom data feeds to
other systems. CMS perangkat lunak sering membantu dalam
distribusi konten dengan menghasilkan RSS dan Atom Data feed
untuk sistem lain. They may also e-mail
users when updates are available as part of the workflow process. Mereka
juga dapat mengirimkan e-mail pengguna ketika update yang tersedia sebagai bagian
dari proses alur kerja.
Multilingual Multilingual
Ability to display content in multiple
languages. Kemampuan untuk menampilkan konten dalam
berbagai bahasa.
Versioning Versioning
Like Document Management Systems CMS
software may allow the process of versioning by which pages
are checked in or out of the WCMS, allowing authorized editors to retrieve
previous versions and to continue work from a selected point. Seperti Dokumen Sistem Manajemen perangkat lunak CMS memungkinkan proses versioning dengan halaman
yang diperiksa dalam atau keluar dari WCMS, memungkinkan editor resmi untuk
mengambil versi sebelumnya dan untuk melanjutkan pekerjaan dari titik yang
dipilih. Versioning is useful for
content that changes over time and requires updating, but it may be necessary
to go back to or reference a previous copy. Versioning berguna untuk
konten yang berubah dari waktu ke waktu dan membutuhkan update, tapi mungkin
perlu untuk kembali ke atau referensi salinan sebelumnya.
Jenis
There are three
major types of WCMS: offline processing, online processing, and hybrid systems. Ada tiga jenis utama WCMS: pengolahan offline, pengolahan online, dan
sistem hibrida. These terms describe
the deployment pattern for the WCMS in terms of when presentation templates are
applied to render Web pages from structured content. Istilah-istilah ini
menggambarkan pola penyebaran untuk WCMS dalam hal ketika template presentasi
diterapkan untuk membuat halaman web dari konten terstruktur.
[ edit
] Offline processing pengolahan Offline
These systems
pre-process all content, applying templates before publication to generate Web
pages. Sistem ini pra-proses semua konten, menerapkan template
sebelum penerbitan untuk menghasilkan halaman Web. Since pre-processing systems do not require a server to apply the
templates at request time, they may also exist purely as design-time tools.
Sejak pra-pengolahan sistem tidak memerlukan server untuk menerapkan template
pada waktu permintaan, mereka juga mungkin ada murni sebagai alat desain-waktu.
[ edit
] Online processing Online pengolahan
These systems apply
templates on-demand. Sistem ini menerapkan template on-demand. HTML may be generated when a user visits the
page or pulled from a web cache . HTML
dapat dihasilkan ketika pengguna mengunjungi halaman atau menarik dari web cache .
Most open source
WCMSs have the capability to support add-ons, which provide extended
capabilities including forums, blog, wiki, Web stores, photo galleries, contact
management, etc. These are often called modules, nodes, widgets, add-ons, or
extensions. WCMSs sumber paling terbuka memiliki
kemampuan untuk mendukung add-ons, yang menyediakan kemampuan diperpanjang
termasuk forum, blog, wiki, toko Web, galeri foto, manajemen kontak, dll sering
disebut modul, node, widget, add-ons, atau ekstensi. Add-ons may be based on an open-source or paid license model.
Pengaya mungkin didasarkan pada model lisensi open-source atau dibayar.
[ edit ]
Hybrid systems Hybrid sistem
Some systems
combine the offline and online approaches.
Beberapa sistem menggabungkan pendekatan offline dan online. Some systems write out executable code (eg, JSP , ASP , PHP , ColdFusion , or Perl pages) rather than just
static HTML , so that the CMS itself
does not need to be deployed on every Web server. Beberapa sistem
menulis kode yang dapat dieksekusi (misalnya, JSP , ASP , PHP , ColdFusion atau Perl halaman) bukan hanya
statis HTML , sehingga CMS itu sendiri
tidak perlu digunakan pada setiap server Web. Other hybrids operate in either an online or offline mode.
Hibrida lainnya beroperasi baik dalam mode online atau offline.
[ edit ] Advantages Keuntungan
Low Cost Biaya rendah
Some content management systems are free,
such as Drupal , TYPO3 , Joomla , and WordPress . Beberapa sistem manajemen konten yang gratis, seperti Drupal , TYPO3 , Joomla , dan WordPress . Others may be affordable based on size
subscriptions. [ 7 ] Although subscriptions can be
expensive, overall the cost of not having to hire full-time developers can
lower the total costs. Lain mungkin terjangkau berdasarkan langganan ukuran.
Meskipun langganan bisa mahal, secara keseluruhan biaya tidak harus menyewa
penuh waktu pengembang dapat menurunkan biaya total. Plus software can be
bought based on need for many CMSs. Ditambah perangkat lunak
dapat dibeli berdasarkan kebutuhan CMSS banyak.
Easy Customization
Mudah Kustomisasi
A universal layout is created, making pages
have a similar theme and design without much code.
Sebuah tata letak yang universal dibuat, membuat halaman memiliki tema yang
sama dan desain tanpa kode banyak. Many
CMS tools use a drag and drop AJAX system for their design
modes. Banyak CMS alat menggunakan drag dan drop AJAX sistem untuk mode desain
mereka. It makes it easy for beginner
users to create custom front-ends. [ 8 ] Itu membuat mudah bagi
pengguna pemula untuk membuat kustom depan berakhir.
Easy to use Mudah digunakan
CMSs are designed with non-technical people
in mind. CMS dirancang dengan orang non-teknis dalam
pikiran. Simplicity in design of the
admin UI allows
website content managers and other users to update content without much
training in coding or technical aspects of system maintenance.
Kesederhanaan dalam desain admin UI memungkinkan
manajer konten website dan pengguna lain untuk memperbarui konten tanpa
pelatihan banyak coding atau aspek teknis pemeliharaan sistem.
CMSs provide the facility to control how
content is published, when it is published, and who publishes it. CMS menyediakan fasilitas untuk mengontrol bagaimana konten ini
diterbitkan, ketika diterbitkan, dan siapa yang menerbitkan itu. Some WCMSs allow administrators to set up
rules for workflow management,
guiding content managers through a series of steps required for each of their
tasks. Beberapa WCMSs memungkinkan administrator untuk membuat aturan
untuk alur kerja manajemen,
membimbing manajer konten melalui serangkaian langkah yang diperlukan untuk
setiap tugas mereka.
[ edit ]
Disadvantages Kekurangan
Cost of
implementation Biaya pelaksanaan
Larger scale implementations may require
training, planning, and certifications. Implementasi skala yang
lebih besar mungkin memerlukan pelatihan, perencanaan, dan sertifikasi. Certain CMSs may require hardware
installations. CMSS tertentu mungkin memerlukan instalasi perangkat
keras. Commitment to the software is
required on bigger investments. Komitmen untuk perangkat lunak
diperlukan investasi lebih besar. Commitment
to training, developing, and upkeep are all costs that will be incurred for
enterprise systems. [ 9 ] Komitmen untuk pelatihan, pengembangan
pemeliharaan, dan semua biaya yang akan dikeluarkan untuk sistem perusahaan.
Cost of maintenance Biaya pemeliharaan
Maintaining CMSs may require license
updates, upgrades, and hardware maintenance.
Mempertahankan CMSS mungkin memerlukan update lisensi, upgrade, dan
pemeliharaan perangkat keras.
Latency issues Latency masalah
Larger CMSs can experience latency if
hardware infrastructure is not up to date, if databases are not being utilized
correctly, and if web cache files that
have to be reloaded every time data is updated grow large. Load balancing
issues may also impair caching files. CMS yang lebih besar
dapat mengalami latency jika infrastruktur hardware tidak up to date, jika
database tidak dimanfaatkan dengan benar, dan jika web cache file yang
harus dimuat ulang setiap data waktu diperbarui tumbuh besar. Load balancing
masalah juga dapat merusak file caching.
Tool Mixing Mencampur Alat
Because the URLs of many CMSs are
dynamically generated with internal parameters and reference information, they
are often not stable enough for static pages and other Web tools, particularly
search engines, to rely on them. Karena URL CMSS banyak dihasilkan secara
dinamis dengan parameter internal dan informasi referensi, mereka sering tidak
cukup stabil untuk halaman statis dan alat-alat Web lain, terutama mesin
pencari, bergantung pada mereka.
[ edit ]
References Komponen sistem manajemen konten
A component
content management system ( CCMS ) is a content management
system that manages content at a granular level (component) rather
than at the document level. Sebuah konten komponen manajemen sistem
(CCMS) adalah sistem manajemen
konten yang mengelola konten pada tingkat rinci (komponen) daripada
di tingkat dokumen. Each component
represents a single topic, concept or asset (for example an image, table,
product description, a procedure). Setiap komponen merupakan topik
konsep, tunggal atau aset (misalnya gambar, tabel, deskripsi produk, prosedur).
The CCM must be
able to track "not only versions of topics and graphics but relationships
among topics, graphics, maps, publications, and deliverables." [ 1 ] CCM
harus dapat melacak "tidak hanya versi topik dan grafis tetapi hubungan
antara topik, grafik, peta, publikasi, dan kiriman."
Components can be
as large as a chapter or as small as a definition or even a word. Komponen dapat sebagai besar sebagai sebuah bab atau sekecil definisi atau
bahkan sebuah kata. Components in
multiple content assemblies (content types) can be viewed as components or as
traditional documents. Komponen dalam majelis konten ganda (jenis
konten) dapat dilihat sebagai komponen atau dokumen tradisional.
Although modular
documentation is not necessarily XML-based, it is usually the case. Meskipun dokumentasi modular tidak selalu berbasis XML, biasanya terjadi. Standards include: Standar meliputi:
Challenges for the
technical writers include topic-based
authoring , that is shifting from writing book-shaped, linear
documentation to writing modular, structured and reusable content component. Tantangan bagi penulis teknis meliputi topik berbasis authoring
, yang bergeser dari menulis buku berbentuk, dokumentasi linier untuk menulis
konten komponen modular, terstruktur dan dapat digunakan kembali.
Each component is
only stored one time in the content management system, providing a single,
trusted source of content. Setiap komponen hanya disimpan satu kali
dalam sistem manajemen konten, yang merupakan sumber tunggal terpercaya konten.
These components are then reused
(rather than copied and pasted) within a document or across multiple documents.
Komponen ini kemudian digunakan kembali (bukan disalin dan disisipkan) dalam
dokumen atau di beberapa dokumen. This
ensures that content is consistent across the entire documentation set. [ 2 ] Hal ini memastikan konten
yang konsisten di set dokumentasi keseluruhan.
Each component has
its own lifecycle (owner, version, approval, use) and can be tracked
individually or as part of an assembly. Setiap komponen
memiliki siklus hidup sendiri (pemilik, versi, persetujuan, digunakan) dan
dapat dilacak secara individual atau sebagai bagian dari perakitan. Component content management (CCM) is
typically used for multi-channel customer-facing content (marketing, usage,
learning, support). Komponen manajemen konten (CCM) biasanya digunakan
untuk multi-channel pelanggan menghadapi konten (pemasaran, penggunaan,
pembelajaran, dukungan). CCM can be a
separate system or be a functionality of another content management
system type (for example, enterprise
content management or web content
management ). CCM dapat menjadi sistem yang terpisah atau
menjadi fungsi lain manajemen konten
jenis sistem (misalnya, perusahaan
manajemen konten atau web manajemen
konten ).
[ edit ]
Benefits Manfaat
Benefits of
managing contents at components level: Manfaat mengelola isi
di tingkat komponen:
- Greater consistency and
accuracy. Lebih besar konsistensi dan akurasi.
- Reduced maintenance costs. Mengurangi
biaya pemeliharaan.
- Reduced delivery costs.
Mengurangi biaya pengiriman.
- Reduced translation costs.
[ 3 ] Biaya
penerjemahan berkurang.
Benefits of using a
component content management system: Manfaat menggunakan
sistem komponen manajemen konten:
- Version and control over
the documents and the contents - reused or not. Versi dan
kontrol atas dokumen dan isi - kembali atau tidak.
- Check impacts on reused
content changes. Periksa dampak terhadap perubahan konten digunakan
kembali.
- Improved collaboration and
automation with workflows. Peningkatan kolaborasi dan otomatisasi dengan alur
kerja.
- Manage documentation
releases. Mengelola rilis dokumentasi.
- Ease of links and content
maintenance. Kemudahan link dan pemeliharaan konten.
- Further reduce translation
costs. Mengurangi biaya terjemahan.
- Higher collaboration.
Tinggi kolaborasi.
- Improved modularity.
Peningkatan modularitas.
- Integration with editors.
Integrasi dengan editor.