Sebelumnya kita sudah membahas tentang portal intranet, tentu nya sekarang kita semua sudah paham fungsi utama dari portal intranet tersebut pada sebuah perusahaan.
Kali ini yang ingin di bahas secara luas adalah tentang liferay. Liferay yang merupakan sebuah platform enterprise portal yang berlisensi open source dan saat ini Liferay sudah masuk ke dalam Gartner Magic Quadrant untuk posisi leader.
Apa saja keunggulan yang dimiliki liferay dalam pembuatan Portal Intranet? Berikut ini merupakan beberapa kelebihan pada liferay :
- Liferay memiliki beberapa Out of the box tools atau sering di sebut portlet bawaan yang sangat lengkap untuk pembuatan portal intranet. Beberapa portlet yang siap pakai antara lain : Calendar, Blog, Document Management, Wiki, Image Galley, Chat, web content display Portlet. Karena Liferay merupakan engine berbasis JAVA, maka sangat mudah bagi para developer untuk mengembangkan portlet-portlet liferay sehingga menjadi custom portlet sesuai keinginan sendiri.
- Kemudahaan pemakaian liferay juga termasuk dalam pemakaian sebuah portlet tersebut oleh user biasa. User dapat merubah desain pada portlet dan melakukan beberapa konfigurasi singkat pada portlet tanpa harus membuka script.
- Pada liferay sebuah permission dapat di atur untuk setiap level user, group dan organization. User yang memiliki hak akses pada sebuah page, berhak melakukan konfigurasi pada halaman tersebut dengan menambahkan, menghapus dan mengatur posisi setiap konten pada halaman.
- Single Sign On, salah satu solusi dalam menghindari human error yang dapat menjadi kegagalan sebuah sistem. Liferay mendukung integrasi terhadap solusi SSO seperi LDAP. Dan solusi ini memudahkan user dengan hanya sekali autentikasi, pengguna dapat mengakses ke semua menu portal.
- Mudah dalam Mengintegrasikan sebuah portal dengan beberapa aplikasi lainnya semisal social network. Sehingga membuat portal lebih menarik user untuk berkunjung ke portal.
- Workflow, Liferay sendiri memiliki single workflow yang memang tidak terlalu rumit. Tapi ini cukup memudahkan admin, hanya dengan konfigurasi singkat, admin dapat membuat sebuah workflow. Semisal workflow untuk penambahan blog, user yang menambahkan blog harus mendapatkan izin terlebih dahulu dari admin. Sehingga admin dapat mengontrol apakah blog tersebut layak di publikasikan atau tidak.
Seperti yang dijelaskan diatas, Liferay memilki banyak portlet bawaan yang memang sangat berguna dalam pembuatan Web portal. Berikut ini beberapa portlet penting yang dapat menjadi fitur utama pada portal Intranet :
- Web Content Display : Portlet ini lebih sesuai untuk informasi yang tetap misalnya Informasi tentang perusahaan yang sifatnya statis.
- Web form : Dapat digunakan sebagai tempat untuk menampung saran atau kritik terhadap perusahaan.
- Blog : Menjadi salah satu portlet penting karena dapat bertukar informasi seperti article atau news. Dan setiap pengguna dapat memberikan komentar.
- Wiki : Portlet wiki sama kegunaannya dengan wikipedia yang sering kita pakai.
- Dynamic Data List : Dapat berguna untuk menyimpan data data setiap pegawai di perusahaan.
- Document & Media : Digunakan untuk menyimpan dokumen atau file.
- Message Board : Seperti Forum yang menjadi sarana komunikasi untuk membahas beberapa topic tertentu.
Masih ada banyak portlet bawaan yang dapat dipasang pada portal intranet. Lebih dari 60 portlet yang terdapat dalam liferay.
Salah satu tantangan penggunaan liferay untuk para developer tentu nya dari segi lisensi. Meskipun liferay adalah open source yang berarti bisa di dapatkan secara bebas. Tapi Liferay sendiri memiliki versi berbayar. Dimana pada versi yang berbayar, atau di sebut versi Enterprise Edition kita bisa mendapatkan support langsung dari Liferay 24 jam. Sedangkan untuk versi bebas di sebut versi Community Edition.
Sebetulnya liferay memiliki komunitas khusus untuk para developer bertukar informasi atau sekedar membantu dalam permasalahan bug di Liferay. Sehingga para developer tidak perlu bingung, karena bisa langsung sharing seputar bug yang dihadapi.
Untuk saat ini, liferay menjadi engine berbasis Java dalam pembuatan web portal terbaik dan cukup populer jika di bandingkan dengan engine yang berbasis Java lainnya.