Manajemen konten adalah campuran dari pengembangan, desain, pemasaran, arsitektur informasi, pengalaman pengguna, dan banyak lagi. Dalam 15 tahun terakhir, manajemen konten telah berkembang, namun pengguna basis yang membuat, mengelola, dan menyampaikan konten-tetap relatif stabil.
Website masih menjadi aset inti bisnis, yang berarti CMS telah menjadi semakin penting. Untuk pengembang yang membangun di atas CMS, bagaimana sistem telah berubah jelas.
Dibuat untuk Pembangun
Sistem manajemen konten membantu pengembang menciptakan pengalaman digital yang unik. Mereka perlu menyediakan toolkit, kerangka, dan infrastruktur desainer untuk pembangunan dan pengembangan.
Salah satu faktor dalam evolusi sistem manajemen konten adalah pengembangan open source, yang telah memberikan kontribusi terhadap transformasi dalam beberapa cara, termasuk:
Membuka kode sumber: Ini memungkinkan pengembang untuk bekerja lebih cepat dan memberi mereka lebih banyak kontrol. Hal-hal sederhana seperti tidak harus menunggu kunci lisensi dari vendor untuk mulai bekerja atau memiliki kemampuan untuk mencoba produk sebelum membeli telah membantu merampingkan pengembangan.
Membuka API: Salah satu hal pengembang utama adalah ketika menyesuaikan dan memperluas CMS untuk menghubungkan aplikasi bersama-sama. Berpikir evolusi dari ORB didistribusikan ke generasi pertama layanan web menggunakan SOAP. Program aplikasi antarmuka yang telah secara dramatis meningkat, sehingga lebih mudah untuk menggunakan aplikasi bersama-sama.
Penyederhanaan proses pembangunan dan alat: Solusi seperti GitHub dan alat pengembang lainnya membantu meningkatkan efisiensi. Teknik integrasi berkesinambungan dengan alat lainnya untuk membantu mengotomatisasi dan merampingkan seluruh proses dari coding, pengujian, dan menambah efisiensi pengembangan. Contoh lain yang lebih baru adalah kemajuan dalam virtualisasi dan penyebaran sistem, termasuk Docker, yang menjanjikan untuk pengembangan.
Apa selanjutnya?
Upaya dan investasi dalam beberapa tahun ke depan akan membantu memodernisasi bagian dari CMSS yang sudang lama, pengalaman pengguna akhir editorial dan pemasaran pengguna (UX). CMSes akan tetap menjadi platform yang dibangun, dan bahkan mungkin lebih dari platform pengembangan. Harapan pengembang akan terus tumbuh dan pengalaman pengembang akan tetap kunci.
Ketika berpikir tentang kebutuhan masa depan dan harapan, masih banyak daerah-daerah dimana platform harus berkembang dan meningkatkan. Lebih dipisahkan pendekatan, seperti yang baru-baru ini David Bachmann menulis tentang peluang pengembangan lebih lanjut.
Open source akan tetap mencari cara terbaik untuk mencapai pengalaman pengembang yang lebih baik karena tumbuh dalam popularitas. Terlibat dengan teknologi tetangga akan menjadi lebih mudah. Menggunakan kembali komponen yang ada dan menjadi lebih terdistribusi akan lebih kompleks. Berkat open source, pengembang dapat bekerja lebih cepat dan lebih efisien, yang baik untuk bisnis. Tapi ini hanya awal. Open source telah mengambil pengalaman pengembangan CMS ke tingkat yang baru.
(Risa Adiana, @Risakyudesu, syntakrisa.blogspot.com)
Sumber: Roland Benedett, opensource.com/business/15/4/open-source-key-to-cms-development

0 Comment: