Content management system atau CMS merupakan salah satu opsi untuk membangun sebuah website dengan sangat cepat, point dalam hal kecepatan proses dalam pembuatan website ini yang membuat banyak diminati oleh sebagian orang untuk dipelajari bahkan hampir tanpa harus mengenal bahasa pemrograman itu sendiri.
Ada banyak produk CMS di Internet beredar, baik yang bersifat free maupun komersil.
Seperti OpenCMS, Alfresco, Liferay, Joomla, WordPress, Drupal dan banyak lagi yang lainnya.
Sempat tergiur untuk mempelajari CMS yang disebut diatas kecuali Joomla, semoga ada waktu untuk mempelajari Joomla.
Dari hasil yang dipelajari menurut IQ saya yang hanya rata-rata ini, OpenCMS, Alfresco, Liferay, Drupal terlalu kompleks atau dibilang sulit untuk dipelajari bagi orang seperti saya yang ber IQ yang hanya rata-rata .
Drupal sendiri pun untuk melakukan kustomisasi dalam hal themes/ template memerlukan proses yang sangat tidak sederhana, setting YAML file dll, terlalu kompleks nya proses ini yang membuat saya jadi ogah-ogahan kalau gak mau dibilang pemalas . Tapi masih ada tersisa rasa seorang pejuang untuk mempelajari nya.
Yang menarik disini mengenai WordPress untuk melakukan kustomisasi themes/ template hampir sama persis dengan template design statik HTML yang telah kita buat tanpa ada beberapa proses yang njlimet.
Tutorial video yang bagus untuk mempelajari wordpress dengan judul Learn To Create WordPress Themes By Building 10 Projects by Eduonix yang ada di website packtpub.com . Tutorialnya sangat-sangat jelas sekali tidak ada yang lompat-lompat dalam setiap prosesnya, bahkan menurut saya ini merupakan tutorial yang komplit sekali dari scratch. Dari proses design tampilan awal statik HTML, proses penambahan CSS, layout display, pengetahuan tentang salah satu framework CSS yang saat ini terkenal yaitu Bootstrap dan beberapa framework CSS yang lain, Javascript animasi dll. Semua teknologi jadi satu tutorial disajikan dalam beberapa projek sesuai dengan temanya. Sangat rekomended bagi yang mempunyai semangat untuk tetap belajar dan belajar.
penampakan tutorial,
Blog kopiarea.com sederhana ini juga menggunakan wordpress sebagai front-endnya, Bootstrap sebagai tampilan designnya dan memakai NginX sebagai webservernya dan MySQL sebagai databasenya. semoga bisa meng-explore lebih jauh dan berkarya dengan menggunakan CMS wordpress ini.
note: source banner wordpress pixabay.com author Darwin Laganzon.
The technology which I learnt good enough
Java Programming Language.
Anything about JAVA, spring framework
Webservice API calling & ORM Hibernate
Jasper IReport & Apache POI technologies
Python Programming Languange.
Data Science
Reporting analyst tools
SQL sintax for all RDMS provider.
Provide data analyst for reporting
Front end development process.
Template Design
Boostrap Framework
Jquery copy paste enough
The good javascript framework for development front end rapidly in SPA (Single Page Application).
Json template Format
The famous CSM today.
Custom Template Design
Introduce your style to internet
Linux command line.
Nginx
Apache Tomcat
JBOSS
The last hope to search everything when you got trouble on your coding experiences.
The best thing for your all coding problems just pray to god. Don't forget to be happy and just take some coffee cups .