Kamis, 11 Desember 2014

TUGAS ARTIKEL (E-Learning) Konsep Portal&Management Konten Pt.12


Artikel dalam rangka memenuhi tugas : Konsep Portal & Manajemen Konten
Modul : Perkuliahan ke-12 (Online)
Judul Modul : Mobile Content Manajemen Sistem

Dosen : Ratna Mutu Manikam, SKom,MT



Mobile CMS

CMS (Content Management System) identik dengan system yang digunakan untuk mengelola kontent web yang biasanya berupa halaman html (teks & gambar).

Operator telekomunikasi atau content provider saat ini biasanya memiliki apa yang disebut Mobile Content Management System, yaitu CMS untuk mengelola konten perangkat bergerak yang dijual kepada pelanggannya. Konten yang dimaksud misalnya:
- Gambar atau Wallpaper
- Nada dering (ringtone)
- Kontent teks seperti berita, ramalan, pesan bijak
- Nokia smart messaging (Operator logo, gambar, ringtone)
- Games
- Rekaman video (recorded)
- Live video/TV
- Audio/video ring back tone (Nada sambung pribadi)
- Multimedia presentation (SMIL)
- Theme

Karena banyaknya jenis konten yang disediakan maka CMS ini lebih kompleks dari CMS biasa.

Apa yang spesifik atau yang membedakan antara CMS untuk sebuah website dengan CMS untuk mobile content?
Dibawah ini adalah daftar karakteristik atau fitur yang dimiliki Mobile-CMS tapi biasanya tidak terdapat pada web-CMS:
Jenis kontennya lebih beragam
Konten dijual, berarti memiliki harga dan melibatkan proses pembayaran (charging) sehingga memerlukan integrasi dengan billing system
Konten tidak diperuntukan untuk semua jenis perangkat sehingga perlu manajemen perangkat agar dipastikan pelanggan yang membeli konten dapat menikmati konten yang dibelinya.
Akses untuk mendapatkan kontent beragam misalnya melalui situs WAP/WEB, SMS, USSD, IVR, STK
Kanal pengiriman (delivery channel) beragam bisa lewat SMS, MMS, wap push
Karena dua poin diatas, biasanya mobile-CMS juga berfungsi sebagai content delivery system (CDS) yang berfungsi untuk mengirimkan konten lewat beragam layanan.
Perlu integrasi dengan network elemen lain seperti SMSC, MMSC untuk pengiriman konten
Karena dijual jadi kadang perlu dilengkapi dengan fitur promosi misalnya diskon, broadcast, content bundling, quiz, limited time frame free, recommended contents (top contents), pin based draw (pengundian), syembara untuk membuat dan mengirimkan kontent
Perlu integrasi dengan streaming server untuk dapat mengirimkan konten seperti video, online TV
Perlu adanya modul untuk customer care
Reporting atua statistik yang diperlukan yang lebih kompleks
Perlu adanya database pelanggan termasuk didalamnya mungkin data jenis/tipe perangkat atau ponsel yang digunakan pelanggan
Karena konten tidak gratis dan rawan pembajakan maka diperlukan proteksi (DRM) terhadap konten dari pengkopian ilegal
Konten biasanya berasal dari beberapa content provider sehingga diperlukan mekanisme pembagian keuntungan (revenue sharing)
Perlu deskripsi yang jelas untuk setiap konten karena pelanggan tidak dapat langung menikmati konten. Fitur preview biasanya diperlukan untuk memperjelas seperti apa konten yang bisa didapatkan oleh pembelinya.
Adanya layanan berlangganan (Subcription) dengan pengiriman terjadwal (scheduled/automatic delivery)

contoh:


  • Wap-2-Go memiliki kelebihan dan kekurangan bagi pengguna. Jika Anda sedang mencari pembangun situs mobile yang efisien dan rapi, yang satu ini mungkin tepat.


Fitur:
-Gratis, open source CMS untuk perangkat mobile
-Tersedia dalam bahasa Inggris
-Administrasi dukungan yang diberikan oleh forum aktif
-Termasuk dasar pra-desain tema, sepenuhnya dapat disesuaikan
-Preferensi pengguna membantu menentukan bagaimana konten akan dikelola on-the-fly, gambar mungkin dinonaktifkan oleh pengguna
-WAP markup language yang kompatibel dengan situs mobile tua dan situs yang paling saat ini dan perangkat
-Antarmuka intuitif memungkinkan untuk manajemen konten mudah
Upload ke server Anda sendiri dan host


  • JohnCMS lebih bersifat ke forum dengan license opensource. CMS ini termasuk cms yang banyak digunakan dalam membuat sebuah forum berbasis mobile.




Sabtu, 06 Desember 2014

TUGAS ARTIKEL (E-Learning) Konsep Portal&Management Konten Pt.11

Artikel dalam rangka memenuhi tugas : Konsep Portal & Manajemen Konten
Modul : Perkuliahan ke-11 (Online)
Judul Modul : Web Sistem Manajemen Konten

Dosen : Ratna Mutu Manikam, SKom,MT


Web Sistem Manajemen Konten

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.  Sebuah WCMS kuat memberikan dasar untuk kolaborasi, menawarkan pengguna kemampuan untuk mengelola dokumen dan output untuk mengedit beberapa penulis dan partisipasi.

 Kebanyakan sistem menggunakan Repositori Konten atau basis data untuk menyimpan konten halaman, metadata , dan aset informasi lainnya yang mungkin dibutuhkan oleh sistem.

 Lapisan presentasi menampilkan konten kepada pengunjung situs web berdasarkan satu set template .  Template adalah kadang-kadang XSLT file.

 Kebanyakan sistem menggunakan sisi server caching untuk meningkatkan kinerja.  Ini bekerja baik ketika WCMS tidak berubah sering tetapi kunjungan terjadi secara teratur.

 Administrasi ini biasanya dilakukan melalui browser berbasis antarmuka, tetapi beberapa sistem memerlukan penggunaan klien lemak .

 Sebuah WCMS memungkinkan pengguna non-teknis untuk melakukan perubahan pada website dengan sedikit pelatihan.  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.

 Kemampuan
 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.  Sebuah WCMS biasanya memiliki beberapa fitur berikut:

 Otomatis template
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.

 Akses Kontrol 
Beberapa sistem WCMS mendukung Grup pengguna.  Kelompok Pengguna memungkinkan Anda untuk mengontrol bagaimana pengguna terdaftar berinteraksi dengan situs.  Sebuah halaman di situs dapat terbatas pada satu atau lebih kelompok.  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 ekspansi
 Tersedia dalam WCMSs paling modern adalah kemampuan untuk memperluas implementasi tunggal (satu instalasi di satu server) di beberapa domain, tergantung pada pengaturan server.  Situs WCMS mungkin dapat membuat microsites / portal web dalam situs utama sekaligus.

 Mudah diedit konten
 Setelah isi dipisahkan dari presentasi visual dari sebuah situs, biasanya menjadi lebih mudah dan lebih cepat untuk mengedit dan memanipulasi.  Kebanyakan WCMS perangkat lunak termasuk WYSIWYG alat editing yang memungkinkan pengguna non-teknis untuk membuat dan mengedit konten.

 Scalable fitur set
 Kebanyakan WCMS perangkat lunak termasuk plug-in atau modul yang dapat dengan mudah diinstal untuk memperluas fungsi situs yang ada itu.

 Standar web upgrade
 Aktif perangkat lunak WCMS biasanya menerima update reguler yang mencakup set fitur baru dan mempertahankan sistem sampai standar web saat ini.

 Workflow manajemen
 Workflow adalah proses menciptakan siklus tugas sekuensial dan paralel yang harus dicapai dalam CMS.  Misalnya, pencipta konten satu atau banyak bisa mengirim cerita, tetapi tidak dipublikasikan sampai editor salinan membersihkan itu dan editor-in-chief menyetujuinya.

 Kolaborasi
 CMS perangkat lunak dapat bertindak sebagai platform yang Kolaborasi memungkinkan konten yang akan diambil dan dikerjakan oleh satu atau banyak pengguna yang berwenang.  Perubahan dapat dilacak dan berwenang untuk publikasi atau diabaikan kembali ke versi lama.  Bentuk-bentuk canggih lainnya kolaborasi memungkinkan beberapa pengguna untuk memodifikasi (atau komentar) halaman pada saat yang sama dalam sesi kolaborasi.

 Delegasi
 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.

 Dokumen manajemen
 Perangkat lunak CMS mungkin menyediakan cara untuk bersama-sama mengelola siklus hidup dokumen dari waktu penciptaan awal, melalui revisi, publikasi, arsip, dan penghancuran dokumen.

 Konten virtualisasi
 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.  Hal ini memungkinkan perubahan pada sumber daya interdependen ganda untuk dilihat dan / atau dieksekusi dalam-konteks sebelum diajukan.

 Sindikasi konten
 CMS perangkat lunak sering membantu dalam distribusi konten dengan menghasilkan RSS dan Atom Data feed untuk sistem lain.  Mereka juga dapat mengirimkan e-mail pengguna ketika update yang tersedia sebagai bagian dari proses alur kerja.

 Multilingual
 Kemampuan untuk menampilkan konten dalam berbagai bahasa.

 Versioning
 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 berguna untuk konten yang berubah dari waktu ke waktu dan membutuhkan update, tapi mungkin perlu untuk kembali ke atau referensi salinan sebelumnya.


Jenis
 Ada tiga jenis utama WCMS: pengolahan offline, pengolahan online, dan sistem hibrida.  Istilah-istilah ini menggambarkan pola penyebaran untuk WCMS dalam hal ketika template presentasi diterapkan untuk membuat halaman web dari konten terstruktur.

 Pengolahan Offline
 Sistem ini pra-proses semua konten, menerapkan template sebelum penerbitan untuk menghasilkan halaman Web.  Sejak pra-pengolahan sistem tidak memerlukan server untuk menerapkan template pada waktu permintaan, mereka juga mungkin ada murni sebagai alat desain-waktu.

 Online pengolahan
 Sistem ini menerapkan template on-demand.  HTML dapat dihasilkan ketika pengguna mengunjungi halaman atau menarik dari web cache .
 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.  Pengaya mungkin didasarkan pada model lisensi open-source atau dibayar.

 Hybrid sistem
 Beberapa sistem menggabungkan pendekatan offline dan online.  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.  Hibrida lainnya beroperasi baik dalam mode online atau offline.

 Keuntungan

 Biaya rendah
 Beberapa sistem manajemen konten yang gratis, seperti Drupal , TYPO3 , Joomla , dan WordPress .  Lain mungkin terjangkau berdasarkan langganan ukuran. Meskipun langganan bisa mahal, secara keseluruhan biaya tidak harus menyewa penuh waktu pengembang dapat menurunkan biaya total.  Ditambah perangkat lunak dapat dibeli berdasarkan kebutuhan CMSS banyak.

Mudah Kustomisasi
 Sebuah tata letak yang universal dibuat, membuat halaman memiliki tema yang sama dan desain tanpa kode banyak.  Banyak CMS alat menggunakan drag dan drop AJAX sistem untuk mode desain mereka.  Itu membuat mudah bagi pengguna pemula untuk membuat kustom depan berakhir.

 Mudah digunakan
 CMS dirancang dengan orang non-teknis dalam pikiran.  Kesederhanaan dalam desain admin UI memungkinkan manajer konten website dan pengguna lain untuk memperbarui konten tanpa pelatihan banyak coding atau aspek teknis pemeliharaan sistem.

 Workflow manajemen
 CMS menyediakan fasilitas untuk mengontrol bagaimana konten ini diterbitkan, ketika diterbitkan, dan siapa yang menerbitkan itu.  Beberapa WCMSs memungkinkan administrator untuk membuat aturan untuk alur kerja manajemen, membimbing manajer konten melalui serangkaian langkah yang diperlukan untuk setiap tugas mereka.

 Kekurangan

 Biaya pelaksanaan

 Implementasi skala yang lebih besar mungkin memerlukan pelatihan, perencanaan, dan sertifikasi.  CMSS tertentu mungkin memerlukan instalasi perangkat keras.  Komitmen untuk perangkat lunak diperlukan investasi lebih besar.  Komitmen untuk pelatihan, pengembangan pemeliharaan, dan semua biaya yang akan dikeluarkan untuk sistem perusahaan.

 Biaya pemeliharaan
 Mempertahankan CMSS mungkin memerlukan update lisensi, upgrade, dan pemeliharaan perangkat keras.
 Latency masalah
 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.

 Mencampur Alat
 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.

 Komponen sistem manajemen konten

 Sebuah konten komponen manajemen sistem (CCMS) adalah sistem manajemen konten yang mengelola konten pada tingkat rinci (komponen) daripada di tingkat dokumen.  Setiap komponen merupakan topik konsep, tunggal atau aset (misalnya gambar, tabel, deskripsi produk, prosedur).
 CCM harus dapat melacak "tidak hanya versi topik dan grafis tetapi hubungan antara topik, grafik, peta, publikasi, dan kiriman."
 Komponen dapat sebagai besar sebagai sebuah bab atau sekecil definisi atau bahkan sebuah kata.  Komponen dalam majelis konten ganda (jenis konten) dapat dilihat sebagai komponen atau dokumen tradisional.
 Meskipun dokumentasi modular tidak selalu berbasis XML, biasanya terjadi.  Standar meliputi:
•     Darwin Informasi Mengetik Arsitektur (Dita)
•     S1000D .
 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.
 Setiap komponen hanya disimpan satu kali dalam sistem manajemen konten, yang merupakan sumber tunggal terpercaya konten.  Komponen ini kemudian digunakan kembali (bukan disalin dan disisipkan) dalam dokumen atau di beberapa dokumen.  Hal ini memastikan konten yang konsisten di set dokumentasi keseluruhan.
 Setiap komponen memiliki siklus hidup sendiri (pemilik, versi, persetujuan, digunakan) dan dapat dilacak secara individual atau sebagai bagian dari perakitan.  Komponen manajemen konten (CCM) biasanya digunakan untuk multi-channel pelanggan menghadapi konten (pemasaran, penggunaan, pembelajaran, dukungan).  CCM dapat menjadi sistem yang terpisah atau menjadi fungsi lain manajemen konten jenis sistem (misalnya, perusahaan manajemen konten atau web manajemen konten ).


 Manfaat

 Manfaat mengelola isi di tingkat komponen:
1.     Lebih besar konsistensi dan akurasi.
2.     Mengurangi biaya pemeliharaan.
3.     Mengurangi biaya pengiriman.
4.     Biaya penerjemahan berkurang.
 Manfaat menggunakan sistem komponen manajemen konten:
•     Versi dan kontrol atas dokumen dan isi - kembali atau tidak.
•     Periksa dampak terhadap perubahan konten digunakan kembali.
•     Peningkatan kolaborasi dan otomatisasi dengan alur kerja.
•     Mengelola rilis dokumentasi.
•     Kemudahan link dan pemeliharaan konten.
•     Mengurangi biaya terjemahan.
•     Tinggi kolaborasi.
•     Peningkatan modularitas.
•     Integrasi dengan editor.

TUGAS ARTIKEL (E-Learning) Konsep Portal&Management Konten Pt.10

Artikel dalam rangka memenuhi tugas : Konsep Portal & Manajemen Konten
Modul : Perkuliahan ke-10 (Online)
Judul Modul : Perangkat Lunak CMS

Dosen : Ratna Mutu Manikam, SKom,MT


CMS (content management system) adalah semacam tool untuk mengelola wibsete yang kita buat tanpa perlu mengetahui dasar-dasar pemrograman web. Dari beberapa sumber yang sudah sy baca, asa beberapa CMS yang sering digunakan oleh para web master 10 macam diantaranya adalah:

1. Joomla!

Jomla merupakan alah satu CMS open source yang sangat terkenal dan mudah digunakan. joomla menggunkan bahasa php dan basis data mysql. saat ini jomla mempunyai beberapa versi hingga versi terahir yaitu ver. 1.6.3 yang di rilis pd 18 April 2011




2. Drupal


drupal merupakan CMS terbaik setelah wordpress dan joomla, Drupal merupakan CMS open source selain joomla, dibawah lisensi GPL. Drupal dirawat dan dikembangkan oleh para komunitas Drupal di seluruh dunia. Drual merupakan CMS yang relatif lengkap dibanding joomla, karena memiliki banyak menu-menu yang memusingkan

3. WordPress

WordPress salah satu CMS opersource yang paling digemari di dunia, biasanya digunakan untuk mesin blog(blog engine). wordpress menggunakan bahasa pemrograman pho dan database mysql. WordPress termasuk cms yang user frienly dibandingkan dengan joolam dan drupal.

4. Aura CMS

Aura CMS merupakan CMS buatan anak indonesi , CMS ini masih bnyak mempunyai kekutrangan patut kita banggakan bansa kita mampu bersaing dengan negara lain.

5. Silverstripe CMS

SilverStripe adalah CMS mempunyai fitur lengkap dan mampu menyediakan adapa yang wisnu butuhkan. CMS ini dibangun memggunakan bahasa pemrograman php dandatabase Sapphire . SilverStripe mempunyai bnyak pendukung aplikasi dan dapat membantu parapengembang untuk lebih berkarya. SilverStripe di rilis pada bulan November tahun 2006 oleh beberapa orang team yang ahli di bidang OpenSource.

6. Expression Engine

Expresion Engine wisnu masukkan ke daftar 10 CMS, karena merupakan CMS berbayar, Expression Engine merumpunyai keunggulan dalam bidang security dan keamanan.

7. Mambo

Mambo adalah cms yang hampir mirip dengan joomla, dann memeang dari info yang wisnu dapat.. Mambo merupakan Cms Joomla yang berbayar.. Menu dan fasilitas yang disediakan juga hampir mitip dengan joomla, sehingga tamplate pada joomla dapat dipasang di dalam CMC MAmbo.

8. XOOPs

Xoops CMS opensource, mempunyai banyak macam tamplate dan menu yang kuang enak digunakan bagi pemula, merupakan CMS populer dibawah Drupal. Mempunyai forum managemen yang bagus

9. Oscommerce (opensource)

Merupakan CMS berbasis E-Commerce . Oscommerce merupakan salah satu e-commerce cms yang paling populer karena mempunyai lisensi opensource, dan juga didukung oleh public contributor yang menyediakan berbagai tambahan module/plugins untuk pelengkap e-commerce.
Oscommerce mempunyai forum yang cukup lengkap untuk membantu para pengguna yang mengalami kesulitan.
- Customize template disediakan secara dijual terpisah oleh beberapa vendor.

10. AuraCMS (opensource) | Indonesia CMS
Aura CMS adalah CMS buatan Indonesia, merupakan CMS yang mudah digunakan dan sangat membantu. Mudah dalam instalasi, kemudian panel controlnya tidak terlalu ribet. Dan forum nya berbahasa Indonesia.

TUGAS ARTIKEL (E-Learning) Konsep Portal&Management Konten Pt.9

Artikel dalam rangka memenuhi tugas : Konsep Portal & Manajemen Konten
Modul : Perkuliahan ke-9 (Online)
Judul Modul : Sistem Manajemen Konten Profesional

Dosen : Ratna Mutu Manikam, SKom,MT

CMS

Sistem manajemen konten  (Content management System, disingkat CMS), adalah perangkat lunak yang memungkinkan seseorang untuk menambahkan dan/atau memanipulasi (mengubah) isi dari suatu situs Web.
Umumnya, sebuah CMS (Content Management System) terdiri dari dua elemen:
•    aplikasi manajemen isi (Content Management Application, [CMA])
•    aplikasi pengiriman isi (content delivery application [CDA]).

Elemen CMA memperbolehkan si manajer isi -yang mungkin tidak memiliki pengetahuan mengenai HTML (HyperText Markup Language)-, untuk memenej pembuatan, modifikasi, dan penghapusan isi dari suatu situs Web tanpa perlu memiliki keahlian sebagai seorang Webmaster. Elemen CDA menggunakan dan menghimpun informasi-informasi yang sebelumnya telah ditambah, dikurangi atau diubah oleh si empunya situs web untuk meng-update atau memperbaharui situs Web tersebut. Kemampuan atau fitur dari sebuah sistem CMS berbeda-beda, walaupun begitu, kebanyakan dari software ini memiliki fitur publikasi berbasis Web, manajemen format, kontrol revisi, pembuatan index, pencarian, dan pengarsipan.

Perangkat lunak CMS
•    Drupal
•    Joomla
•    Wordpress
•    Plone
•    VBulletin
•    Moodle
 
Pemanfaatan CMS:
•    Situs web perusahaan, bisnis, organisasi atau komunitas.
•    Portal
•    Galeri foto
•    Aplikasi E-Commerce.
•    Mengelola website pribadi / blog.
•    Situs web pembelajaran daring (Inggris: e-learning)
•    Dan lain-lain.

Pranala Luar
•    http://drupal.org
•    http://joomla.org
•    http://wordpress.org
•    http://moodle.org
•    http://cmsid.org

Salah satu perangkat lunak Content Management System yang dikenal luas yaitu MediaWiki, perangkat lunak yang dipakai di Wikipedia dan proyek-proyek sejenis.

Syarat - Syarat Content Management Sistem Profesional.
 Banyak sekali content management system yang dibuat oleh programmer yang kurang berpengalaman. Programmer ini biasanya sering membuat Content Management Sistem ini karena mereka kurang pengetahuan mengenai tehnik pemograman yang baik.
 Walau begitu mereka tetap melanjutkan karena banyak alasan antara lain karena lebih suka membuat sendiri, atau menyatakan sulit untuk mempelajari Joomla,Drupal dan cms lainnya. Biasanya sih pilihan pertama adalah pilihan hampir setiap programmer yang ingin membangun kariernya di IT Web Development.
 Apapun alasannya hal ini tidak menghentikan programmer untuk belajar mengenai tehnik pemograman yang bagus.
Syarat-syarat Content Management Sistem yang Bagus penulis menuliskan sebagai berikut:
•Mudah di Update.
•Memiliki Sistem Plugin Control.
•Memiliki Sistem Administrasi Authorasi yang Komplit (ACL).
•Bisa dikembangkan dan mudah dikembangkan.
•Memiliki Management Page.
Biasanya orang yang bisa membuat content management sistem sekaliber Joomla,Drupal adalah programmer Tingkat Advanced.

Pertimbangan lain adalah kelihaian programmer untuk membungkus kekomplekan/kecanggihan CMS yang dia buat supaya kelihatan sederhana di mata pemakai. Ini seperti kata pepatah
"Orang bijak membuat rumit menjadi sederhana, orang tidak bijaksana melakukan sebaliknya".

Tugas:
Amati CMS yang terdapat dalam
•    Drupal
•    Joomla
•    Wordpress
•    Plone
•    VBulletin
•    Moodle





Senin, 17 November 2014

TUGAS ARTIKEL (E-Learning) Konsep Portal&Management Konten Pt.8

Artikel dalam rangka memenuhi tugas : Konsep Portal & Manajemen Konten
Modul : Perkuliahan ke-8 (Online)
Judul Modul : CONTENT MANAGEMENT SYSTEM (CMS) PADA SITUS PORTAL BERITA

Dosen : Ratna Mutu Manikam, SKom,MT


Pengertian CMS

Content Management System atau lebih populer dengan singkatan CMS, pertama kali muncul sebagai jawaban atas solusi dari kebutuhan manusia akan penyediaan informasi yang sangat cepat. Secara teori, CMS dapat diartikan sebagai berikut:

a. CMS adalah sebuah sistem yang memberikan kemudahan kepada para pengguna dalam mengelola dan mengadakan perubahan isi sebuah
website dinamis tanpa sebelumnya dibekali pengetahuan tentang hal-hal yang bersifat teknis. Dengan demikian setiap orang, penulis, maupun editor, setiap saat dapat menggunakannya secara leluasa untuk membuat, menghapus atau bahkan memperbaharui isi website tanpa campur tangan langsung dari pihak webmaster.
b. CMS dapat diartikan sebuah sistem yang digunakan untuk mengelola isi sebuah web secara dinamis.
c. CMS dapat diartikan sebuah teknologi baru yang masih asing bagi sebagian orang yang dapat membawa kesuksesan untuk setiap web.

Berdasarkan beberapa definisi di atas, secara sederhana dapat dikatakan CMS adalah suatu sistem yang dibuat dengan menggunakan teknologi, dalam hal ini skrip berbasis server, database server dan webserver oleh seorang yang mempunyai kemampuan memprogram web yang sangat baik agar pengelolaan website itu dapat dilakukan oleh siapa saja sehingga content web dapat selalu dinamis.

Fungsi dan Manfaat CMS
  • Fungsi CMS
Sebuah sistem CMS bisa dikatakan baik apabila telah memenuhi beberapa persyaratan yang meliputi beberapa fungsi pokok yaitu:

1). Fungsi pembuatan isi (content creation) 
Dalam bagian ini fungsi dibuat agar diarahkan untuk mampu menangani pengisian informasi secara mudah dan efisien, dimana seorang penulis informasi tidak perlu menggunakan tag HTML dalam membuat sebuah halaman web.

2). Fungsi manajemen isi (content management)
Dalam bagian ini fungsi dibuat untuk mengatur pusat isian, baik penampilan data yang sudah atau belum terpakai sehingga dalam proses penampilan informasinya menjadi mudah. 

3). Fungsi menerbitkan isi untuk ditampilkan (publishing)
Dalam bagian ini fungsi dibuat untuk memuat fleksibilitas dan pengembangan halaman web yang dihasilkan. tampilan (Layout) halaman dispesifikasikan melalui sebuah halaman dengan pola yang telah disediakan (template).

4). Fungsi penampil isi (presentation)
Dalam bagian ini fungsi dibuat untuk menampilkan isi terhadap informasi yang telah
tersimpan untuk ditampilkan di atas browser.
  • Manfaat CMS
Bila CMS dapat diterapkan dengan baik, ada beberapa manfaat dari penggunaan CMS yang dapat dijabarkan sebagai berikut:
1). Manajemen data
2). Mengatur siklus hidup website
3). Mendukung web templating dan standarisasi
4). Personalisasi website
5). Sindikasi : Sindikasi memberikan kemungkinan kepada sebuah website untuk membagi isinya kepada website-website yang lain.
6). Akuntabilitas dan efisiensi

Prinsip CMS

CMS secara prinsip dapat digunakan untuk berbagai macam keperluan dan dalam berbagai kondisi, terutama yang berhubungan dengan dunia website, beberapa diantaranya yaitu:
a. Mengelola website pribadi.
b. Mengelola website perusahaan/bisnis.
c. Portal atau website komunitas.
d. Galeri foto, dan lain sebagainya.
e. Forum.
f. Aplikasi E-Commerce.

Sumber: Rusydi Umar, Sri Winiarti, Fernando Sitindaon



Kamis, 16 Oktober 2014

TUGAS ARTIKEL (E-Learning) Konsep Portal&Management Konten Pt.7

Artikel dalam rangka memenuhi tugas : Konsep Portal & Manajemen Konten
Modul : Perkuliahan ke-7 (Tatap Muka)
Judul Modul : Implementasi dan Strategi

Dosen : Ratna Mutu Manikam, SKom,MT



Implementasi dan Strategi

Anda tahu perusahaan anda membutuhkan Implementasi Portal Perusahaan, tapi bagaimana anda mengimplementasikan dan teknologi apa yang anda butuhkan? Jika diimplementasikan secara tepat, Solusi Portal menyediakan sesuai selera atau keinginan, akses tunggal pada informasi penting dan servis, baik dari sumber internal dan eksternal. Secara keseluruhan, rencana arsitektur perusahaan yang fleksibel dibutuhkann untuk memungkinkan integrasi menyeluruh dari solusi portal. Topik penting fleksibel dibutuhkan untuk memungkinkan integrasi menyeluruh dari solusi portal yang sukses yang dijelaskan berikut ini :

  • ·         Strategi

Investigasi, implementasi, pengukuran, dan pemeliharaan solusi portal menjadi factor yang disertakan dalam strategi bisnis keseluruhan perusahaan anda. Pemahaman yang tepat terhadap strategi perusahaan akan memungkinkan anda untuk menempatkan komponen-komponen fungsional yang tepat pada fase yang tepat dari implementasi anda yang memungkinkan perusahaan anda memperoleh nilai bisnis lebih sebagai sebuah fase yang menghasilkan.

  • ·         Trend

Portal dimunculkan dari berbagai macam pasar sebagai komponen yang kuat dari solusi penyampaian sesuatu. Pemahaman terhadap sesuatu yang baru dan segala hal yang penting dan patut diperhatikan mempengaruhi pasar portal sehingga sebuah tahapan penting dalam mendefinisikan solusi untuk strategi perusahaan dalam penyebaran (pembagian) manajer proyek atau pekerja ahli dengan merencanakan sebuah portal.

  • ·         Perencanaan dan Investigasi

Just getting started? Tahapan pertama yang menyertakan riset, penulisan kasus-kasus bisnis, seting metrik, dan sebagainya. Bagian ini berisi tulisan dan artikel-artikel yang berhubungan dengan solusi vendor dan metodologi.

  • ·         Kasus Bisnis

Kasus bisnis terdiri dari arah pemetaan bisnis untuk kebutuhan pengguna, dengan menghubungkan dampak finansial dan kebutuhan yang harus dipenuhi. Dampak finansial dapat berbagai macam tapi harus tajam, dan hasilnya terukur secara angka.
  • ·         Studi Kelayakan

Dalam kasus ini adalah sangat bermanfaat untuk memulai solusi portal adalah dengan studi kelayakan. Sebagai sebuah studi dengan tujuan spesifik:
1)Akses dan prioritas terhadap kebutuhan bisnis
2)Mengetahui kelayakan dari konsep secara fundamental
3)Identifikasi dan menimbang segala hal/permasalahan (isu) yang terkait dengan implementasi
4)Identifikasi faktorfaktor penting yang menyebabkan kesuksesan
5)Mengetahui besarnya biaya mempertemukan kebutuhan-kebutuhan bisnis berdasar pada skema prioritas.
Kelayakan bagi sebuah implementasi luas dari perusahaan dapat didemonstrasikan melalui prototipe atau pilot solusi.

 >>Faktor-faktor yang membawa sukses
Implementasi portal secara luas bagi perusahaan memunculkan “faktor penentu sukses (critical success factors)” baru. Sebagian besar implementasi mempunyai faktor sukses standar seperti sebagai berikut : pemahaman akan kebutuhan yang baik, dukungan top manajemen, representasi area bisnis, dan sebuah budaya yang mendukung kolaborasi dan tim kerja. Dalam hal ini ada lebih banyak faktor spesifik sukses yang dihasilkan dari implementasi portal yang mengharuskan menemukan keseimbangan penting antara sentralisasi dan desentralisasi; hal-hal yang mengurangi manfaat dan keamanan, dan minimnya teknologi vs minimnya perhatian bisnis.


Return On Investment (ROI) atau Pengembalian Investasi
Perhitungan akan banyaknya uang yang disimpan atau didapat sebagai hasil dari sebuah investasi dalam sebuah solusi portal.
Perhitungan ROI seharusnya digunakan dalam pembangunan bisnis sesuai dengan proposal awal; yakin terhadap faktor dalam investasi yaitu waktu dan modal. Pada umumnya dalam implementasi portal adalah mempersingkat proses bisnis dalam pengembalian ROI, bagaimanapun juga untuk setiap implementasi portal, perhitungan ROI dapat diperoleh.

• Kebutuhan Informasi
Pemahaman penggunaan informasi bisnis adalah tahapan utama sebelum kita menyeleksi teknologi portal. Diawali sebuah studi informasi bisnis untuk memahami bagaimana informasi digunakan dalam suatu organisasi, tujuan-tujuan diantaranya adalah memahami sebagai berikut :
1)Siapa yang menggunakan informasi
2)Bagaimana informasi digunakan
3)Bagaimana informasi mengalir, di dalam atau di luar area bisnis.
Umumnya sebagai bagian dari fase discovery (penemuan), ada tiga tipe umum penggunaan yang akan diungkapkan sebagai berikut :
o Penggunaan internal untuk aplikasi dalam area internal dari komunitas pengguna (B2E atau Business to Employee).
o Bisnis ke komunitas bisnis (perdagangan)
o Bisnis ke konsumen (B2C)
Bila dipahami lebih lanjut pada masing-masing kategori secara lebih luas menggunakan implikasi-implikasi dari keamanan, ketersediaan, dan skalabilitas yang diperoleh. Berdasarkan pada komunitas dan kelas-kelas pengguna, tahapan selanjutnya adalah identifikasi informasi (termasuk bisnis intellegent, dokumen, halaman web, pola hidup, dan sebagainya), aplikasi-aplikasi dan alat-alat yang dibutuhkan untuk mengakses melalui portal dalam membantu pekerjaannya.

• Proses bisnis atau aliran kerja
Pemahaman umum dari proses bisnis dari semua konsumen portal (individu, departemen, divisi, lingkup perusahaan) dapat dipengaruhi oleh solusi portal anda untuk menyediakan nilai bisnis melalui penghematan waktu atau pengurangan biaya umum.

• Arsitektur perusahaan
Arsitektur ini termasuk perencanaan, metode-metode, dan alat-alat yang dimaksudkan untuk menyediakan akses satu titik bagi informasi dan aplikasi-aplikasi yang melintasi perusahaan. Arsitektur perusahaan mendefinisikan “blueprint“ (segala hal yang telah direncanakan) teknologi dimana segala komponen teknik dari perusahaan siap disatukan.

• Implementasi dan penyebaran
Saat ini anda telah mendefinisikan strategi portal anda, review terhadap kebutuhan bisnis anda dan divalidasi oleh ROI untuk solusi anda, ini adalah ketika informasi menolong anda merencanakan sebuah implementasi dan penyebaran yang sukses. Implementasi portal cukup unik sebagai pertimbangan ketika membangun rencana implementasi dan penyebaran anda.

#Apa kiat terbaik untuk membuat portal yang sukses?
Dari sisi teknologi, portal sebetulnya merupakan Web server yang tersambung ke Internet dengan berbagai fasilitas dasar pendukungnya seperti database, tempat / wadah deposit artikel dan paper. Memang pada beberapa portal dikembangkan teknik-teknik yang sedikit lebih eksotik dengan mengirimkan secara aktif informasi ke SMS, FAX maupun pager pelanggan-nya agar tanpa perlu mem-browse ke internet paling tidak overview dari informasi yang dibutuhkan dapat diterima dengan mudah oleh pengguna. Pada prinsip-nya sebetulnya tidak ada yang terlalu istimewa dari sisi teknologi.
Yang paling seru terutama dalam filosofi dibelakangnya yang memungkinkan untuk portal tersebut agar survive dalam kompetisi di dunia maya. Beberapa berusaha menggunakan hit-rate sebagai parameter untuk mengevaluasi tingkat ke sukses-an, terus terang saya kurang setuju. Filosofi di belakang portal saya rasa harus berpihak pada manusia yang mengakses portal – yang notabene umumnya berpendidikan, sangat suka jika dibedakan dengan orang lain, mempunyai karakteristik yang beda satu dengan lain. Berbeda 180 derajat dengan massa biasa yang sering kita lihat di jalan pada saat demo di depan MPR, massa tipe demontran ini biasanya lebih sering di identikan dengan sekelompok orang yang homogen, dari satu kelompok yang sama dan dapat di layani dengan cara yang sama, massal tanpa perlu membedakan satu orang dengan yang lain.
Keberhasilan mengumpulkan massa / komunitas di Internet akan menjadi kunci keberhasilan agar sebuah portal menjadi langgeng & survive dalam jangka panjang. Pada tingkat yang sederhana mungkin kemampuan menyajikan berita yang akurat & cepat akan menjadikan sebuah portal dinamis (tidak statis) akan menyebabkan pengguna menempel di portal tersebut. Tentunya informasi masih lebih banyak satu arah dengan meningkatkan effisiensi penayangan informasi.
Pada tingkat lanjut, harus ditambahkan pula beberapa hal penentu seperti mekanisme-mekanisme umpan balik dan partisipatif dari pengguna yang menyebabkan arus informasi lebih dua arah (interaktif). Talk show, diskusi akan menjadi bagian mendasar dari proses tranfer pengetahuan implicit / tacit yang jauh lebih menarik daripada informasi satu arah. Dalam prosesnya tentu penyelenggara portal harus pandai-pandai menangkap profil dari pengguna-nya, apakah dengan cara memberikan e-mail gratis, mengisi formulir dll dll – sehingga akan sangat membantu mengidentifikasi arah portal maupun justifikasi keberhasilan portal.
Pada tingkat yang lebih tinggi lagi, percepatan putaran juga dilakukan pada dokumen / artikel yang sifatnya lebih analisis yang lebih mendalam dalam pembahasan-nya tidak hanya berupa kumpulan berita saja. Dokumen / paper pengetahuan yang mendalam tersebut akan pada akhirnya menjadi dasar dari proses transfer pengetahuan eksplisit. Tentunya penayangan pengetahuan / analisis yang dilakukan harus bisa di personalisasi sesuai dengan kebutuhan masing-masing pengguna.
Kesempatan masih banyak, karena setahu saya belum ada portal indonesia yang mencapai tahapan knowledge commerce yang saya jelaskan barusan. Sebagian besar portal masih berada di tingkat media online yang berkutat di percepatan transfer informasi belum sampai pada percepatan transfer pengetahuan.

#Kiat-kiat membuat portal murah
Seberapa murah membangun portal web kualitas perusahaan? Berapa pun biaya yang dimiliki, asal sudah memiliki nama domain seperti www.namakamu.com, sebenarnya sudah bisa membangun portal web. Harga domain dot com sekarang berkisar Rp 80.000-Rp 100.000 per tahun. Sangat terjangkau.
Untuk hosting (ruang file di hardisk server), server lokal Indonesia memang mahal. Namun, jangan khawatir, di tengah ekspansi perusahaan hosting Amerika Serikat, hosting makin murah dan bahkan ada yang gratis.
Dengan demikian, hanya dengan biaya mulai Rp 100.000 per tahun, plus semangat belajar membangun portal sendiri, sudah bisa memiliki portal web profesional yang citranya berbeda dengan website a la weblog atau Multiply yang gratisan itu.
Dalam hal fungsi dan kemampuannya, software portal web berbeda dengan content management system (CMS). Namun, di Indonesia kedua istilah ini dianggap sama karena akhirnya merujuk website interaktif dan memiliki alur kerja otomatis.
Membuat portal web berarti memasang software CMS di dalam website kita. Kali ini software CMS dibatasi pada software gratis dari open source yang berbasis bahasa pemrograman PHP dan database MySQL.

"Software" gratis
Sepuluh tahun lalu banyak proposal bernilai miliaran rupiah, baik di instansi swasta maupun pemerintah, yang ingin membangun portal web. Dikiranya, membangun portal web harus membangun server sendiri, membuat jaringan online sendiri, dan merekrut barisan programmer serta desainer sendiri.
Sekarang, situasi seperti itu sudah berlalu. Teknologi server yang canggih dan murah serta makin kuatnya software open source memberi kontribusi utama. Dengan adanya open source gratis, membangun website tak harus memulai membuat software dari nol.
"Website pakai software open source? Bagaimana dengan security-nya? Enggak keren ah pake gratisan. Bagaimana kalau nanti ada masalah?" masih banyak deretan pertanyaan yang menyangsikan open source.
Jangan khawatir, puluhan tahun open source telah berhasil merekrut "pendekar-pendekar" yang pakar di bidang masing-masing. Mereka bekerja tanpa dibayar. Jika ada masalah terhadap software itu, para pendukung open source seluruh dunia bahu-membahu menangani.
Tradisi open source puluhan tahun telah menempa para pahlawan-pahlawan tanpa tanda jasa itu untuk berkompetisi meningkatkan keamanan. Software open source yang sudah establish secara tradisi juga memiliki pengalaman panjang untuk diserang para cracker.
Karena itu, memilih open source yang establish dalam konteks ini lebih aman dan murah meriah dibandingkan dengan harus membangun program dari nol.
Karena berbiaya rendah, untuk membangun portal web biasanya hanya diputuskan dalam hitungan menit, bukan dalam hitungan hari, bulan, apalagi tahun. Para pembuat portal web berlomba-lomba untuk merebut traffict pengunjung.
Karena itu, jangan heran kalau di Indonesia saja hampir semua tema sudah digarap. Tiap hari bisa lahir puluhan portal web baru yang berkompetisi.
Dengan CMS, pekerjaan mengirim berita, foto, video, pengumuman, iklan, dan materi lain akan terstruktur dan terotomatisasi oleh sistem. Sistem keanggotaan, sistem pencarian database internal, statistik pengunjung, sistem survei, rating tulisan, blog, chat, radio online, sistem komentar tulisan, forum, galeri foto, dan masih banyak yang semuanya terintegrasi dan tidak berdiri sendiri-sendiri.
Ciri CMS terletak pada struktur kerja yang terotomatisasi. Jika web Anda sampai sekarang masih mengirim foto secara manual, misalnya fullscreen dan foto kecil atau thumbnail dibuat manual, berarti software itu belum memenuhi kaidah CMS.

CMS sejuta umat
The Packt Open Source CMS Award 2007 (packtpub.com) akhir Oktober lalu telah menobatkan Joomla (jomla.org) sebagai Best PHP Open Source CMS, disusul Drupal (drupal.org), dan e107 (e107.org).
Joomla tergeser posisinya oleh Drupal dalam kategori juara umum atau Overall Open Source CMS. Drupal urutan pertama, disusul Joomla, dan CMS Made Simple (cmsmadesimple.org).
Urutan Most Promising Open Source CMS adalah MODx (modxcms.com), TYPOlight (typolight.org), dan dotCMS (dotcms. org). Best Other Open Source CMS adalah mojoPortal (mojoportal.com), Plone (plone.org), dan Silva (infrae.com/products/silva). Best Open Source Social Networking CMS adalah WordPress (wordpress.org), Drupal, dan Elgg (elgg.org).
Drupal dikenal sebagai CMS "clean" desain dan powerfull untuk semua jenis web. Walau juara umum dipegang Drupal, tak terbantahkan bahwa Joomla masih menjadi "CMS sejuta umat", paling banyak digunakan karena mudah dioperasikan.
Joomla memang banyak mencuri perhatian, tetapi tak semua menganggap Joomla pilihan terbaik untuk semua kebutuhan. Masih banyak CMS gratis yang cocok untuk kebutuhan yang lebih kompleks. Bagi sebagian orang, memilih CMS itu seperti memilih "ideologi". Karena itu, sebelum memilih cobalah dulu fasilitasnya.

Minggu, 12 Oktober 2014

TUGAS ARTIKEL (E-Learning) Konsep Portal&Management Konten Pt.6

Artikel dalam rangka memenuhi tugas  : Konsep Portal & Manajemen Konten
Modul                                                     : Perkuliahan ke-6 (On Line)
Judul Modul                                           : Portal dan Keamanan



Sebuah infrastruktur penting dari e-bisnis adalah Publik Key Infrastructure dimana harus ada satu lembaga independen dan dipercaya ( trust agen ) sebagai penyelenggara PKI. Lembaga ini dikenal dengan lembaga Certification Authority ( CA ).

Komponen Public Key Infrastructure

1. Certification Authority (CAs)
Suatu badan yang berwenang untuk memberikan validasi atau sertifikat digital pada kunci publik dalam suatu negara.

2. Repository Key, sertifikat dan Certification Revocatiaon (CRLs) Basis data untuk menyimpan semua data tentang kunci publik dan sertifikat kunci publik tersebut. Disamping itu terdapat list expiry time untuk manajemen kunci bagi para pemilik kunci. CRL merupakan daftar kunci yang harus ditarik dan diganti dengan kunci baru. CA secara perodik mengeluarkan CRL yang berisi nomor seri sertifikat digital yang ditarik. sertifikat digital yang sudah kadaluarsa otomatis dianggap sudah tidak sah lagi dan dimasukkan kedalam CRL. dengan cara ini, maka CA tidak perlu memberitahu perubahan sertifikat digital kepada setiap orang.

3. Management Function
Satu prosedur yang digunakan untuk menjadi guideline dari keseluruhan proses yang ada dalam kunci publik ( PKI ).

4. Policy Approving authority (PAA), memberikan guideline untuk keseluruhan PKI dan mlakukan sertifikat kunci publik dari PCA.

5. Policy Certification Authority(PCA),memberikan policy untuk semua CA dan user yang ada pada domainnya dan melakukan sertifikat kunci publik dari CA.

6.Organization Registration Authority (ORA), entitas yang berperan sebagai perantara antara CA dan user .

Fungsi yang dilakukan PKI

PKI melindungi keamanan informasi yang dikirimkan selama transmisi atau transaksi dilakukan dalam berbagai cara sebagai berikut :

1. Mengautentikasi identitas. Dengan sertifikat digital yang dikeluarkan oleh PKI maka tiap pihak dapat mengautentifikasi pihak lawan dalam melakuakan transaksi sehingga pihak dapat meyakini bahwa pihak yang melakukan transaksi adalah pihak yang berhak.

2. Verifikasi integritas dokumen. Dengan adanya sertifikasi digital maka dokumen dapat diyakini tidak mengalami perubahan selama pengiriman.

3. Jaminan privasi. Dengan protokol yang digunakan selama transmisi dengan menggunakan sertifikat digital maka jalur yang digunakan dalam transmisi dipastikan aman dan tidak dapat diakses oleh pihak lain yang tidak berhak.

4. Sertifikat digital dari PKI dapat menggantikan peranan proses autentifikasi user dalam sebuah sistem.

5. Dengan menggunakan sertifikat digital dari PKi maka suatu pihak dapat menetukan transaksi yang aman dengan menggunakan validasi kunci publik.

6. dukungan anti penyangkalan. Dengan adanya validasi pada sertifikat digital maka tidak mungkin untuk melakukan penyangkalan pada suatu transaksi yang telah dilakukan.

Aktivitas Kunci Publik ( PKI )

Fungsi PKI pada bahasan sebelumnya diimplentasikan dalam aktifitas sbb :
1. Pembangkitan, pemberian sertifikat, dan pendistribusian knci
2. Pemberian tanda tangan dan verifikasi tanda tangan
3. Perolehan sertifikat
4. Verifikasi sertifikat
5. Penyimpanan sertifikat untuk penggunaaan lebih lanjut
6. Perolehan sertifikat yang sudah disimpan
7. Laporan kehilangan kunci
8. Pembangkitan ulang kunci yang hilang
9. Perolehan CRL
10. Pemberian ulang kunci dan pemberian sertifikat ulang
11. Pelaksanaan audit terhadap kejadian, seperti permintaan pasangan kunci dan sertifikat
12. Pengarsipan kunci

Peranan dan cara kerja secara umum dari PKI dalam upaya menjaga keamanan transaksi melalui situs web:

>>Internet Banking
Secara umum, cara kerja internet banking agar dapat menjaga keamanan transaksi secara online adalah dengan menggunakan sertifikat digital (Certificate Authority). Sertifikat ini memastikan proses transaksi berjalan aman. Proses ini disebut Public Key Infrastructure (PKI), yaitu adalah sebuah cara untuk otentikasi, pengamanan data dan perangkat anti sangkal. Secara teknis, PKI adalah implementasi dari berbagai teknik kriptografi yang bertujuan untuk mengamankan data, memastikan keaslian data maupun pengirimnya dan mencegah penyangkalan. Secara singkat, ketika
seseorang melakukan proses transaksi online, baik pemilik rekening maupun bank melakukan pertukaran data yang telah dienkripsi. Keduanya saling bertukar public key dan private key untuk dapat bertukar data rahasia melalui sertifikat masing-masing.

>>Smart Card
--Contoh ini diambil dari Identity Management di ITB dengan menggunakan Smart Campus. Setiap pengguna sumber daya IT di kampus ITB harus memiliki sebuah digital identity. Dalam penerapannya seorang mahiswa ITB akan memiliki kartu mahasiswa yang berbasis smartcard dimana di dalamnya ditanamkan kunci privat dan kunci publik yang menjadi bagian dari PKI. Akses kepada sumber daya yang terbatas akan menggunakan smartcard ini sebagai basis dari authentication-nya


--Contoh lain adalah Smart Card yang serupa dengan kartu kredit seperti smart card dari siemen dan lain-lain. Smart Card atau Kartu cerdas menyimpan kunci privat, sertifikat digital, dan informasi lainnya untuk mengimplementaiskan PKI. Kartu cerdas juga menyimpan nomor kartu kredit dan informasi kontak personal (no telpon). Sertifikat digital ditandatangani oleh card issuer (CA) untuk mensertifikasi kunci publik pemilik kartu. Penggunaan kartu cerdas dikombinasikan dengan PIN (Personal Identification Number). Jadi, ada dua level yang harus dari penggunaan kartu cerdas, yaitu memiliki kartu cerdas itu sendiri dan mengetahui PIN yang mengakses informasi yang disimpan di dalam kartu. Komputer server mengotentikasi kartu dengan cara mengirimkan suatu nilai atau string (yang disebut challenge) ke kartu untuk ditandatangani dengan menggunakan kunci privat (yang tersimpan di dalam kartu), lalu tanda-tangan tersebut diverifikasi oleh mesin dengan menggunakan kunci publik pemilik kartu. Komputer server perlu menyimpan kunci publik card issuer untuk memvalidasi sertifikat digital.