Alasan saya menggunakan CMS Silversrtripe

Ketika membuat sebuah website, untuk mempermudah pasti kita membuat dengan sebuah CMS. Kebanyakan orang lebih memilih menggunakan CMS yang sudah populer dan banyak digunakan oleh semua orang. Sebut saja Joomla, Drupal dan Wordpress.

Dengan melihat website orang lain yang bagus dan memiliki banyak fitur, kita terkadang tergerak untuk menggunakan CMS-nya tanpa memperhatikan cara pengembangan dan memodifikasi CMS tersebut sesuai dengan yang kita butuhkan. Kita hanya terpaku pada fitur yang ada di CMS tanpa bisa kita modifikasi karena kita tidak tahu caranya dan tidak tahu konsep dasar dari CMS tersebut. Ketika pada CMS tersebut tidak ada fitur yang kita inginkan atau tidak ditemukan modul yang sesuai dengan keinginan kita, kita tidak berusaha membuatnya dan pasrah pada fitur CMS yang ada.

Beberapa tahun belakangan ini saya berusaha untuk menghilangkan kebiasaan tadi. Saya mulai melakukan survei ke berbagai macam sistem CMS yang ada. Dari yang sederhana sampai yang paling canggih, dari yang tidak populer sampai yang paling populer. Hampir semuanya saya coba. Berusaha mempelajari kode programnya dan berusaha untuk membuat sebuah modul atau halaman ciptaan saya sendiri. Sampai saya menemukan CMS Silverstripe.

Boleh saya katakan CMS Silverstripe memang bukan yang terbaik dari semuanya. Bahkan jika dibandingkan Joomla, Drupal dan Wordpress, Silverstripe mungkin tidak populer, bahkan mungkin beberapa diantara pembaca ada yang baru mendengar CMS ini. Tapi ada yang membedakan silverstripe dari CMS lainnya. Yaitu kemudahan dalam penggunaan dan yang paling penting yaitu mudah untuk dikembangkan.

Saya memiliki beberapa alasan menggunakan Silverstripe dibandingkan dengan CMS lainnya:

  1. Komunitas
    Komunitas Silverstripe menurut saya merupakan salah satu komunitas yang terbaik. Setiap saya memiliki permasalahan dan mencoba bertanya ke komunitas, kurang dari 24 jam pasti ada jawaban. Selain itu pengguna silverstripe biasanya adalah para programmer web yang memiliki kemampuan lebih dibandingkan lainnya karena memang pada dasarnya silverstripe mewajibkan penggunanya untuk memiliki beberapa pengetahuan pemrograman web PHP tingkat menengah keatas.
  2. Penggunaan Model View Controller (MVC)
    Silverstripe dibuat dengan menggunakan framework PHP5 bernama Saphire. Dengan menggunakan framework tersebut konsep MVC dapat dengan mudah digunakan. Konsep MVC-nya sangat fleksibel dan juga memiliki template engine yang dibuat semudah mungkin untuk memisahkan kode program dan layout website. Template engine-nya juga memudahkan programmer untuk berinteraksi dengan method yang ada pada class-class PHP. 
  3. CMS dapat di modifikasi dengan mudah
    Mengembangkan CMS-nya sangat mudah. Dengan menggunakan skema basis data relasional di silverstripe kita dapat dengan mudah memisahkan mana objek halaman dan objek data lainnya. Silverstripe menggunakan Object Relational Mapper (ORM) untuk menciptakan tabel basis data berdasarkan objek yang kita buat dengan menggunakan Class PHP5. Dengan cara ini kita bisa membuat data apa saja pada website sesuai dengan kebutuhan kita.
  4. Site Tree
    Ini yang paling saya sukai diantara CMS lainnya, penggunaan Site Tree. Setiap halaman web pada silverstripe akan dimasukkan ke dalam site tree. Dengan Site Tree ini kita dapat dengan mudah mengatur halaman web kita yang akan di-publish atau di-edit. Pada silverstripe juga menerapkan konsep Drag and Drop pada Site Tree, sehingga kita dapat dengan mudah mengatur setiap halaman.
  5. Mudah dipelajari
    Mungkin anda harus mencoba CMS ini terlebih dahulu untuk dapat membuktikannya. Silverstripe memberikan dokumentasi yang cukup mudah untuk dipahami oleh penggunanya. Untuk pemula saya sarankan memabca Tutorial Basic yang disediakan oleh silverstripe, karena mudah untuk dipelajari dengan konsep step by step untuk membangun sebuah website berbasis silverstripe. Selain tutorialnya, Silverstripe juga memberikan dokumentasi Application Programming Interface (API) dan beberapa resep di dalam mengembangakn situs berbasis silverstripe.

Komentar untuk blog ini :

captcha

Tulisan Lainnya

Modul Forum pada Website Berbasis Silverstripe

:

Website biasanya menyediakan fasilitas forum untuk melakukan diskusi terhadap suatu permasalahan. Dari fasilitas forum tersebut sebuah website dapat memperbanyak hit trafficnya. Forum merupakan sebuah aplikasi yang dapat di pasang pada sebuah website untuk digunakan untuk berdiskusi. Saat ini sudah banyak aplikasi forum yang sifatnya Open Source dan dapat digunakan oleh . . . [ More ]

Dilema Membayar Pajak

:

Pernah ga dengar iklan pajak yang menceritakan seorang pengusaha mendatangi ruang seorang pejabat di kantor pajak yang notabene adalah teman lamanya? Di iklan tersebut di ceritakan bahwa si pengusaha harus membayar pajak penghasilan yang sepertinya tinggi dan dia berusaha menyogok temannya yang pejabat tadi. Dan selanjutnya pejabat tersebut menolak untuk . . . [ More ]

Tutorial Silverstripe 5, Silverstripe CMS dengan multibahasa

:

Banyak CMS saat ini menyediakan fasilitas untuk menggunakan lebih dari satu bahasa. Di Silverstripe, fitur ini sudah disediakan pada saat kita pertama kali menginstall silverstripe. Namun kita perlu mengaktifkannya jika kita ingin menggunakan fitur tersebut. Fitur ini dinamakan multilanguagecontent. Dinamakan demikian karena pada fitur ini kita bisa membuat website dengan . . . [ More ]

Komisi Tiket Pesawatku Cair

:

Akhirnya setelah sebulan saya menjalani bisnis tiket pesawat, saya mencoba mencairkan komisinya. Ga terlalu besar sih cuman Rp. 300000. Tanggal 29 November 2009 kemarin saya melakukan proses pencairan. Caranya mudah sekali, saya tinggal klik tombol WITHDRAW pada menu Komisi anda di halaman member bisnis tiket pesawat, lalu mengisikan jumlah uang . . . [ More ]

Pengalaman Bu Anissa di Bisnis Tiket Pesawat

:

Ini saya dapat dari teman saya lewat email. Beliau menceritakan pengalamannya dia mengenai Bisnis Tiket Pesawat. Pengalaman saya di Bisnis Tiket pesawat Mungkin teman-teman masih ada yang ragu dengan bisnis tiket pesawat ini. Tenang saja, awal bergabung sebenarnya saya juga 'blank'....tidak begitu tahu dengan dunia ticketing. Namun, karena yang memberi informasi pada . . . [ More ]

Belum Sebulan Bisnis Tiket Pesawat Saya dah Balik Modal

:

Ga nyangka, belum sebulan bisnis tiket pesawat yang pernah saya ceritakan pada blog sebelumnya, sekarang dah balik modal. Malah sekarang dah dapat untung lagi, walaupun untungnya ga besar.  Lumayanlah untuk nambah2 uang jajan bulanan. komisi bisnis tiket pesawat Padahal saya baru gabung tanggal 2 Oktober 2009, sekarang tanggal . . . [ More ]

Sekilas Analisis Tentang Bisnis Afiliasi Tiket Pesawat

:

Salah satu kelebihan internet adalah kita bisa memasarkan produk atau barang kita kepada siapa saja. Banyak website-website yang berisi tentang penawaran produk ataupun jasa di internet. Dengan dibantu oleh search engine kita bisa mencari setiap produk yang akan dijual di internet. Salah satu teknik pemasaran melalui internet yang paling mujarab adalah . . . [ More ]

Menu Microsoft Word VS Open Office Writer

:

Bagi orang yang baru beralih dari aplikasi Microsoft Office menjadi Open Office mungkin akan kebingungan karena sedikit perbedaan tampilan dan menu khususnya di aplikasi Open Office Writer. Untuk itu saya ingin memberikan perbandingan menu antara aplikasi Microsoft Word dan Open Office Writer. Berikut ini adalah perbandingan-perbandingan menu yang sudah saya . . . [ More ]

Menuju Penggunaan Software Legal (Open Source)

:

Badan penelitian dan riset seharusnya memberikan contoh kepada badan-badan dan instansi lainnya. Jangan bisanya bikin penelitian dan produk teknologi tapi masih menggunakan teknologi secara ilegal. Kata-kata itu diucapkan pada saat rapat pada pertengahan bulan Juli 2009 oleh pimpinan rapat deklarasi software legal di Badan Pengkajian dan Penerapan Teknologi (BPPT). . . . [ More ]

Mengakses Printer di Windows Lewat Linux Ubuntu

:

Gara-gara kebijakan yang ada di kantor saya di BPPT, saat ini semua komputer di kantor yang tidak legal harus diubah menjadi legal. Seluruh karyawan di unit saya sekarang ini bagi yang tidak memiliki license OS windows original harus menggunakan OS opensource. Tidak hanya OS-nya, seluruh aplikasinya juga harus dilegalkan termasuk . . . [ More ]