Liferay. Apa itu Liferay?


Liferay adalah sebuah engine yang ditujukan untuk pembuatan web portal dibawah GNU Lesser General Public License dengan menggunakan bahasa pemrograman Java. Walaupun dibandingkan dengan engine-engine berbasis PHP Liferay jauh kalah populer. Tetapi, menurut beberapa referensi yang saya baca bisa dibilang Liferay merupakan engine portal berbasis Java terbaik dibanding dengan teman-temannya.

Liferay mempunyai 2 versi: versi gratisan dan versi berbayar. Untuk versi gratisan atau versi yang bisa didapatkan secara bebas, baik versi binary maupun source code-nya disediakan versi CE (Community Edition). Sedangkan versi yang mendapatkan dukungan penuh dari vendor, disediakan versi EE (Enterprise Edition). Dengan versi Enterprise kita bisa mendapatkan support 24 jam dari Liferay.

Ada sedikit perbedaan antara versi CE dan EE. Versi EE memiliki struktur database dan Index yang berbeda, apabila mau migrasi dari CE ke EE harus dilakukan migrasi khusus. Jadi kita tidak bisa begitu saja gonta-ganti versi dengan menggunakan database yang sama. Masalah performance, sudah jelas jauh lebih cepatan versi EE lah, namanya juga versi berbayar :D

Liferay biasa digunakan oleh perusahaan-perusahaan skala besar. Tapi sayangnya di Indonesia, Liferay masih merupakan barang langka dan masih sedikit tutorial-tutorial yang saya dapat dalam perjalanan memahami engine ini terutama yang berbahasa Indonesia :p