Selasa, 15 Januari 2019

Machine Learning


Machine Learning

1.      Definisi Machine Learning
Machine Learning adalah aplikasi dari disiplin ilmu kecerdasan buatan (Artificial Intelligence) yang menggunakan teknik statistika untuk menghasilkan suatu model otomatis dari sekumpulan data, dengan tujuan memberikan komputer kemampuan untuk “belajar”. Pembelajaran mesin atau machine learning memungkinkan komputer mempelajari sejumlah data (learn from data) sehingga dapat menghasilkan suatu model untuk melakukan proses input-output tanpa menggunakan kode program yang dibuat secara eksplisit. Proses belajar tersebut menggunakan algoritma khusus yang disebut machine learning algorithms. Terdapat banyak algoritma machine learning dengan efesiensi dan spesifikasi kasus yang berbeda-beda.
Cara belajar program machine learning mengikuti cara belajar manusia, yakni belajar dari contoh-contoh. Machine learning akan mempelajari pola dari contoh-contoh yang dianalisa, untuk menentukan jawaban dari pertanyaan-pertanyaan berikutnya.

2.      Sejarah Machine Learning
Sejak pertama kali komputer diciptakan manusia sudah memikirkan bagaimana caranya agar komputer dapat belajar dari pengalaman. Hal tersebut terbukti pada tahun 1952, Arthur Samuel menciptakan sebuah program, game of checkers, pada sebuah komputer IBM. Program tersebut dapat mempelajari gerakan untuk memenangkan permainan checkers dan menyimpan gerakan tersebut kedalam memorinya.
Istilah machine learning pada dasarnya adalah proses komputer untuk belajar dari data (learn from data). Tanpa adanya data, komputer tidak akan bisa belajar apa-apa. Oleh karena itu jika kita ingin belajar machine learning, pasti akan terus berinteraksi dengan data. Semua pengetahuan machine learning pasti akan melibatkan data. Data bisa saja sama, akan tetapi algoritma dan pendekatan nya berbeda-beda untuk mendapatkan hasil yang optimal.

3.      Konsep Dasar Machine Learning
Konsep tersebut meliputi kemampuan suatu individu dalam meningkatkan kecerdasan tersebut untuk belajar tanpa terkecuali pada sebuah mesin. Mesin yang mampu belajar, akan meningkatkan produktivitas manusia. Maka ia juga akan memiliki kekuatan yang mungkin tidak dimiliki mesin lainnya

·         Manfaat pembelajaran mesin dalam memprediksi
Jika Anda hanya mengenal wajah teman Anda dalam gambar, berarti Anda tidak memakai model pembelajaran mesinInti pembelajaran mesin adalah meramalkan hal-hal berdasarkan pola dan faktor lain yang telah dilatih. Apa yang menjadikan sesuatu itu jadi lebih mudah untuk di kuasai.  Pengenalan dilakukan dengan cara yang simple tanpa menghabiskan banyak waktu.
·         Pembelajaran mesin membutuhkan pelatihan
Anda harus memberi tahu model pembelajaran mesin apa yang akan diprediksikannya. Pikirkan bagaimana anak manusia belajar. Ini adalah penyederhanaan yang berlebihan sedikit karena saya meninggalkan bagian dimana Anda juga harus mengatakannya bahwa itu bukan pisang dan tunjukkan berbagai jenis pisang, warna yang berbeda, gambar dari perspektif dan sudut yang berbeda, dll.
·         Ketepatan 80% dianggap sukses
Teknologi ini tidak mengetahui dimana platform pembelajaran mesi akan mencapai akurasi 100% dengan mengidentifikasi pisang dalam gambar. Tapi tidak apa-apa, ternyata manusia juga tidak 100% akurat. Aturan yang dikatakan dalam indutri ini adalah bahwa model dengan akurasi 80% adalah sebuah kesuksesan. Jika Anda memikirkan betapa bergunanya untuk mengidentifikasi 800.000 gambar dengan benar di koleksi Anda, sementara MUNGKIN TIDAK mendapatkan 200.000 yang benar, Anda masih menyimpan 80% dari waktu Anda.
Itu merupakan perspektif nilai yang sangat besar. Jika saya bisa melambaikan tongkat sihir dan meningkatkan produktivitas Anda sebanyak itu, Anda akan memberi saya banyak uang. Nah, ternyata saya bisa melakukannya dengan mesin pembelajaran.
·         Pembelajaran mesin berbeda dengan AI : Kebanyakan orang mengatakan hal ini sama dan sangat sederhana. Namun, kenyataan yang di dapat dari para ahli, ini memiliki perbedaan. Perbedaannya sebagai berikut:
§  AI – Artificial Intelligence : Yang berarti komputer lebih baik dari manusia untuk melakukan tugas tertentu. Seperti robot yang bisa membuat keputusan berdasarkan banyaknya masukan, tidak seperti Terminator atau C3PO.  Sebenarnya istilah yang sangat luas itu tidak terlalu berguna.
§  ML – Mesin belajar : metode untuk mencapai AI. Ini berarti membuat prediksi tentang sesuatu berdasarkan pelatihan dari kumpulan data parsing. Ada banyak cara yang berbeda di platform ML yang dapat menerapkan perangkat pelatihan untuk memprediksi sesuatu.
§  NL – Jaringan syaraf tiruan adalah salah satu cara model pembelajaran mesin untuk memprediksi sesuatu. Jaringan saraf bekerja sedikit seperti otak Anda, dengan menyesuaikan diri dan banyak berlatih untuk memahaminya. Anda akan menciptakan lapisan simpul yang sangat dalam.
· Memberikan struktur yang jelas terhadap AI
Sebagian besar model Machine learning bergantung pada manusia untuk melakukan apa yang akan dikerjakan mesin pembelajaran. Inilah yang membuat anda selalu bergantung dengan teknologi tersebut, karena sesuatu yang ingin anda kerjakan. Dan bahkan saat Anda memberikan instruksi yang jelas, biasanya itu masih saja salah. Anda harus begitu eksplisit dengan sistem ini sehingga kesempatan itu tiba-tiba menjadi lebih mudah.
Bahkan halaman web sederhana yang menunjukkan sebuah kotak dengan sebuah kata di dalamnya mengharuskan Anda untuk memberi tahu persis di mana kotak itu muncul, seperti apa bentuknya, warna apa itu, bagaimana cara bekerja pada peramban yang berbeda, bagaimana ditampilkan dengan benar pada perangkat yang berbeda, dan lain-lain.
Ada banyak cara menghalangi jaringan saraf yang sangat dalam untuk mengambil alih dunia dan mengubah kita agar terlihat lebih kuat, terutama karena semua yang akan kita lakukan tidak semudah yang kita pikirkan.

4.      Contoh Studi Kasus
1)      Spam Detection: Mendeteksi dari inbox email mana yang spam dan mana yang tidak. Dengan model ini kita dapat mengarahkan spam ke kotak inbox nya dan menjaga kebersihan dari inbox kita. Kita pasti sudah familiar dengan ini.
2)      Credit Card Fraud Detection: Kita dapat menentukan mana transaksi yang dilakukan oleh customer berdasarkan history transaksi yang dibuat oleh customer tersebut. Dengan demikian kita dapat mereject dan me-refund transaksi yang di deteksi sebagai fraud.
3)      Digit Recognition: Permasalahan ini ditujukan untuk mengenali zip codes yang tertera pada amplop yang ditulis dengan tangan. Model yang dibuat akan dengan mudah membaca dan mengerti zip codes dan melakukan sorting berdasarkan geography tertentu.
4)      Speech Understanding: Kita sudah tahu bahwa inilah yang dilakukan oleh iPhone dengan Siri ataupun oleh Cortana pada windows.
5)      Face Detection: Kita dapat mengidentifikasi orang dari foto yang diberikan berdasarkan pola yang didapat dari ratusan foto. Hal memudahkan mengelompokkan foto berdasarkan wajah orang tersebut. Beberapa software foto dan kamera memiliki kemampuang berikut. Facebook juga memiliki kemampuan untuk melakukan tagging pada foto.
6)      Product Recommendation: Berdasarkan history dari pembelian customer dan inventory dari product, kita dapat mengidentifikasi produk-produk mana yang menarik untuk customer dalam melakukan pembelian. Model ini akan menghasilkan program yang bertugas untuk memberikan rekomendasi. Amazon memiliki kemampuan ini. Netflix juga mempunyai kemampuan untuk merekomendasikan film apa yang relevan untuk ditonton selanjutnya berdasarkan history.
7)      Medical DiagnosisBerdasarkan simptom yang ada pada pasien dan kumpulan data dari pasien-pasien sebelumnya, kita dapat memprediksi apakah pasien akan menderita penyakit yang sama. Hal ini dapat membantu untuk memberikan support terhadap para medis.
8)      Stock Trading: Dengan data-data dari pergerakan harga sebelum kita dapat mendeteksi stock mana yang hendak di beli dan di jual atau di tahan. Model tersebut akan memberikan support terhadap financial analyst atau trader.
9)      Customer Segmentation: Berdasarkan pola tingkah laku dari user selama trial dan behaviour sebelumnya, kita dapat mengidentifikasi user mana yang akan berpindah ke paid version dan mana yang tidak. Model ini dapat memberikan program kecerdasan untuk membujuk user beralih ke customer. Hal ini dapat dilakukan dengan memberikan perlakukan khusus pada masa trial
10)  Shape Detection: Berdasarkan gambar tangan dari user dan contoh dari bentuk-bentuk gambar kita dapat menentukan apa sebenarnya yang user gambar. Model ini dapat memberikan versi terbaik dari bentuk yang digambar sehingga gambar menjadi lebih teratur. Contohnya adalah program instaviz.
     
     Dari 10 contoh kasus diatas kita tentunya dapat melihat persamaan machine learning problem.
     Ada sample dari historical data dan ada keputusan atau decision yang harus diambil berdasarkan
     model tersebut.

Referensi        :

Apa Itu Machine Learning? Berikut Penjelasannya, http://www.podfeeder.com/teknologi/apa-itu-machine-learning-berikut-penjelasannya/(diakses 15 Januari 2019)

Contoh Kasus Machine Learning, https://weltam.wordpress.com/2017/04/18/contoh-kasus-machine-learning/(diakses 15 Januari 2019)
Mengenal Teknologi Machine Learning (Pembelajaran Mesin), https://www.codepolitan.com/mengenal-teknologi-machine-learning-pembelajaran-mesin(diakses 15 Januari 2019)

Jumat, 11 Januari 2019

Fungsi Sertifikasi di Bidang IT


            Fungsi sertifikasi di bidang IT sesungguhnya begitu penting sebagai pembuktian secara legal bahwa Anda benar-benar ahli dalam bidang IT. Pembuktian tersebut sebagai referensi ketika Anda masuk dalam dunia kerja. Meskipun Anda ahli dalam bidang IT namun jika tidak ada pembuktian yang menjelaskan mengenai keahlian Anda tersebut maka orang tidak akan mudah percaya, apalagi jika Anda melamar pekerjaan di sebuah perusahaan besar.
Fungsi sertifikasi di bidang IT juga akan Anda rasakan ketika Anda telah diterima bekerja. Anda tentu akan melaksanakan tugas dan tanggung jawab secara profesional sebagaimana keahlian yang Anda sandang. Selain itu karir dan pendapatan juga akan meningkat karena perusahaan pasti lebih menghargai profesi Anda. Anda juga akan mendapatkan pengakuan dari rekan-kerja seprofesi di perusahaan tempat Anda bekerja maupun dari perusahaan lain karena mereka menilai bahwa Anda berprestasi dan begitu berharga.

Fungsi dan Alasan Pentingnya Sertifikasi di Bidang IT

1.      Fungsi sertifikasi dalam bidang IT begitu penting yakni untuk menuju level ahli IT seperti yang diharapkan.
2.      Profesi bidang IT merupakan profesi dalam bidang jasa yang berdasarkan kepercayaan, jadi tanpa sertifikasi maka orang-orang tidak akan percaya mengenai keahlian Anda.
3.      Pemerintah ikut mengakui secara resmi mengenai tingkat keahlian seseorang dalam bidang IT.
4.      Timbul pengakuan dari organisasi profesi sejenis di level regional maupun internasional.
5.      Membuka lapangan kerja yang lebih luas pada seorang ahli IT
6.      Peningkatan jenjang karir yang jelas dan relatif lebih cepat berdasarkan pada keahlian yang dimiliki.

Jenis-Jenis Sertifikasi di Bidang IT

·         CDP (Certified Data Processor)
Sertifikasi bagi para profesional yang mempunyai keahlian dalam orientasi pekerjaan di bidang pemrosesan data. Sertifikasi ini diberikan oleh ICCP (Institute for Certification of Computing Professionals).
·         CCP (Certified Computer Programmer)
Sertifikasi bagi para profesional yang memiliki keahlian membuat program. Sertifikasi ini diberikan oleh ICCP (Institute for Certification of Computing Professionals).
·         CSP (Certified Systems Professional)
Sertifikasi bagi para profesional yang memiliki keahlian  dalam bidang analis desain serta pengembangan komputer. Sertifikasi ini diberikan oleh ICCP (Institute for Certification of Computing Professionals).
·         A+ (Entry Level Computer Service)
Sertifikasi bagi para profesional yang memiliki keahlian dalam bidang teknisi komputer. Sertifikasi ini diberikan oleh CompTIA (Institute for Certification of Computing Professionals).
·         Security+ (Computer and Information Security)
Sertifikasi bagi para profesional yang memiliki keahlian dalam bidang  keamanan komputer. Sertifikasi ini diberikan oleh CompTIA (Institute for Certification of Computing Professionals).
·         Network+ (Network Support and Administration)
Sertifikasi bagi para profesional yang memiliki keahlian dalam bidang jaringan komputer. Sertifikasi ini diberikan oleh CompTIA (Institute for Certification of Computing Professionals).
·         HTI+ (Home Technology Installation)
Sertifikasi bagi para profesional yang memiliki keahlian dalam bidang instalasi hingga pemeliharaan dan teknisi home technology. Sertifikasi ini diberikan oleh CompTIA (Institute for Certification of Computing Professionals).
·         CCNA (Cisco Certified Networking Associate)
Sertifikasi bagi para profesional yang memiliki keahlian dalam bidang teknologi komputer. Sertifikasi ini diberikan oleh CISCO.
·         CCNP (Cisco Certified Networking Professional)
Sertifikasi bagi para profesional yang memiliki keahlian dalam teknik jaringan komputer tingkat lanjut yang sebelumnya telah memiliki sertifikat CCNA. Sertifikasi ini diberikan oleh CISCO.
CEH (Certified Ethical Hacker)
Sertifikasi bagi para profesional yang memiliki keahlian di bidang cyber securiry atau keamanan jaringan komputer. CEH akhir-akhir ini sangat populer dan sangat diminati karena lapangan kerjanya masih terbuka lebar dan gaji yang ditawarkanpun sangat besar. Pembelajaran dalam cyber security sangat unik, karena peserta akan dibimbing bagaimana menjadi seorang hacker (peretas), namun hacker di sini memiliki posisi sebagai petugas keamanan yang akan mengamankan sistem jaringan dari cyber crime. Sertifikasi ini diberikan oleh EC-Council.
Demikian mengenai pentingnya Fungsi sertifikasi di bidang IT dalam dunia kerja. Semoga bisa memberi gambaran bagi Anda yang saat ini tengah menempuh studi di jurusan IT dan memerlukan informasi mengenai sertifikasi IT serta manfaatnya.


Sejarah Wordpress

WordPress merupakan CMS (Content Management System) berbasis open source, yang sering digunakan sebagai engine blog, dibangun bersamaan dengan MySQL dan PHP, yang layanannya sendiri dapat Anda temukan melalui penyedia hosting murah. Jika Anda salah satu pengguna WordPress, tidak ada salahnya mengetahui tentang sejarah dan perkembangan WordPress berikut ini.
WordPress menjadi CMS paling populer saat ini, digunakan oleh lebih dari 12% dari 1 juta website yang tersebar di seluruh dunia. Hal ini dikarenakan WordPress memiliki banyak fitur, seperti template serta arsitektur plugin yang beragam. Pertama kali, WordPress dikembangkan oleh Matt Mullenweg yang saat ini masuk ke dalam jajaran 30 Under 30 inc.com, 25 Most Influential People on the Web Business Week, dan Top 50 People on the Web PC World.
Pada tahun 2002, Matt yang biasa menulis blog di b2 (bbpress.org) tidak beroperasi lagi, kemudian memiliki ide untuk mengembangkan blogware sendiri, namun tetap mengikuti standar website dengan struktur baik dan nuansa bersih. Keinginan tersebut semakin kuat saat tahun 2003 dimana Matt mengajak salah seorang rekannya, Mike Little untuk mulai mengembangkan WordPress. Hal ini pada akhirnya membuat pengembang b2, Michel Valdrighi, bergabung bersama Matt dan Mike Little.

Perkembangan WordPress

Pada tanggal 27 Mei 2003, versi pertama WordPress dirilis dan dilanjutkan dengan WordPress wiki atau lebih dikenal dengan codex.wordpress yang publish pada Desember 2003. Saat itu, WordPress mengalami popularitas yang terus meningkat, membuat CMS ini mendapatkan update besar-besaran pada Januari 2004, seperti menambahkan sejumlah fitur seperti edit link, multiple category, dan interface admin yang lebih baik dari versi sebelumnya. Nah, jika Anda juga sebagai salah satu pengguna WordPress, ada baiknya juga memilih layanan hosting murah yang bisa disesuaikan dengan budget maupun kebutuhan Anda.
Update pun dilanjutkan pada bulan Mei 2004, dimana saat perilisan versi 1.2, WordPress turut memperkenalkan fitur baru, seperti arsitektur plugin versi baru, sistem moderasi komentar, serta post review. Sementara tahun 2005 menjadi tahun yang bersejarah bagi WordPress, dimana versi 1.5 yang rilis pada tahun ini telah diunduh sebanyak 900 ribu kali, serta memulai service layanannya melalui wordpress.com.
Fitur lengkap dan kemudahan akses menjadi alasan mengapa CMS ini begitu populer di dunia. Jika Anda ingin mendapatkan kebutuhan hosting yang lengkap untuk membangun website, saatnya hubungi layanan hosting murah yang ada di Indonesia. Namun, pastikan pula bahwa layanan hosting yang Anda pilih tak hanya menawarkan harga ekonomis, namun juga memberikan pelayanan profesional.

Penjelasan Wordpress
WordPress adalah sebuah aplikasi Open Source pembuatan website yang diciptakan oleh dua orang programmer asal Amerika Serikat bernama Matt Mullenweg dan Mike Little. Website apapun bisa Anda ciptakan menggunakan WordPress, mulai dari website sederhana hingga website yang memiliki fitur canggih, tanpa perlu banyak berurusan dengan script pemrograman rumit. Hanya dengan mengatur halaman, plugin, dan tata letak, Anda sudah dapat menciptakan sebuah website yang kaya fitur. Jika diibaratkan masakan, membuat website secara manual dengan script pemrograman dan membuat website dengan WordPress seperti perbandingan memasak dengan bumbu mentah dan memasak menggunakan bumbu instan. Selain hasil yang lebih baik, WordPress juga menawarkan efektivitas serta waktu pengerjaan yang lebih cepat. Pendeknya, proses pembuatan website Anda akan jauh lebih mudah menggunakan WordPress.

Fungsi dan Manfaat Wordpress
Fungsi utama WordPress adalah membantu Anda membuat website tanpa perlu banyak bersentuhan dengan script pemrograman website. Secara default, WordPress sudah memiliki komponen dasar sebuah website seperti editor, pembuatan halaman, hingga plugin yang memungkinkan Anda menambahkan fitur khusus seperti toko online, pop-up banner & sebagainya. Jika biasanya seorang web developer mampu membuat website secara manual dalam waktu 30 hari, Anda dapat membuat website dalam hitungan menit dengan menggunakan WordPress. Menarik, bukan? Yuk kita belajar WordPress lebih lanjut lagi.

Jenis-jenis Wordpress

1.      Wordpress Hosted
Jika biasanya seorang web developer mampu membuat website secara manual dalam waktu 30 hari, Anda dapat membuat website dalam hitungan menit dengan menggunakan WordPress. Menarik, bukan? Yuk kita belajar WordPress lebih lanjut lagi. Jika Anda menggunakan layanan ini, seluruh file dan gambar website akan disimpan di server milik WordPress.

Kelebihan:

  • Gratis, tidak memerlukan biaya berlangganan hosting dan domain.
  • Tidak memerlukan maintenance script & hosting.

Kekurangan:

  • Tidak memiliki akses ke script website.
  • Fitur terbatas (tidak tersedia plugin).

Layanan ini cocok untuk

  • Pemula yang belajar membuat website dasar.
  • Anda yang tidak ingin mengeluarkan biaya untuk berlangganan hosting & domain.
  • Anda yang membuat website untuk keperluan non komersial & pembelajaran.

2. WordPress Self-Hosted

Apabila Anda ingin menggunakan WordPress Self-Hosted, Anda harus berlangganan paket hosting serta memiliki domain sendiri terlebih dahulu. Setelahnya, Anda dapat menginstal WordPress pada layanan hosting yang Anda miliki tersebut.
Source code untuk WordPress Self-Hosted dapat diunduh di https://wordpress.org. Alternatifnya, Anda juga bisa melakukan instalasi melalui fitur auto-installer yang biasanya terdapat pada paket hosting Anda.

Kelebihan

  • Dapat memasang theme & plugin pada website serta mengedit scriptnya.
  • Memiliki akses penuh ke file website.
  • Lebih mudah dalam optimasi SEO.

Kekurangan

  • Harus menyiapkan budget biaya hosting & domain.
  • Harus mensetting script & mengatasi sendiri jika ada permasalahan pada website.

Layanan ini cocok untuk

  • Pemula yang ingin belajar membuat website profesional.
  • Anda yang ingin membuat website dengan fitur dan kebutuhan spesifik.
  • Anda yang serius membangun bisnis secara online.
Dari penjelasan di atas, Anda bisa mengambil keputusan jenis WordPress mana yang cocok untuk Anda gunakan saat ini dilihat dari kelebihan & kekurangannya masing-masing.

Kelebihan WordPress Dibandingkan CMS Lain

Dibandingkan dengan CMS lainnya WordPress memiliki keunggulan tersendiri, di antaranya:

User-friendly

Jika dibandingkan dengan CMS lainnya, tampilan halaman administrator WordPress cukup user friendly, menu pada halaman wordpress tidak terlalu banyak namun cukup mewakili semua fungsinya. Sehingga bagi pengguna pemula akan lebih cepat menguasai penggunaan WordPress.

Instalasi Mudah

Proses instalasi WordPress baik secara manual ataupun otomatis melalui Softaculus adalah sangat mudah. Hanya dengan mengisi beberapa kolom isian saja, website WordPress Anda dapat terinstal dan segera siap dipakai.

Fitur Serta Dukungan Theme & Plugin yang Lengkap

Website seperti apapun bisa Anda wujudkan menggunakan WordPress. Mulai dari website company profile, toko online, hingga website tour & travel, semuanya dapat Anda buat dengan mudah. Tersedia juga jutaan theme serta plugin yang siap membantu Anda menciptakan website yang kaya akan fitur.
Jika dibandingkan dengan CMS lain, jumlah developer theme & plugin WordPress jauh lebih banyak. Ini artinya, Anda tidak perlu khawatir kehabisan pilihan karena semuanya sudah tersedia!

Open Source

Sifat WordPress adalah Open Source. Karenanya, Anda dapat memodifikasi script untuk disesuaikan dengan kebutuhan sistem website Anda. Kekurangan WordPress Dibandingkan CMS Lain. Meskipun memiliki banyak kelebihan memukau, WordPress juga memiliki kelemahan dasar seperti halnya CMS lain. Berikut adalah beberapa di antaranya. Ya, Anda tidak salah baca. Selain kelebihan, sifat Open Source pada WordPress juga berpotensi menjadi kelemahan. Bagaimana bisa?
Dengan mengetahui source code script WordPress, orang-orang yang berniat buruk dapat mencari kelemahan & menggunakannya sebagai jalan untuk melakukan hacking pada website berplatform WordPress.

Tampilan yang Seragam

Karena CMS WordPress dapat diunduh dengan mudah, semakin banyak orang menggunakan tampilan dasar WordPress secara seragam. Hal ini kadang menjadi kendala bagi pemilik website perusahaan karena website mereka jadi terkesan pasaran atau ‘kurang eksklusif’.
Namun, Anda tidak perlu khawatir. Hal ini masih bisa disiasati dengan menggunakan plugin WordPress yang memungkinkan Anda memodifikasi tampilan dasar WordPress tersebut.

Update Compability

WordPress sangat rajin memperbarui fitur serta aspek keamanan CMS mereka. Meskipun ini dapat dilihat sebagai hal positif, rupanya hal ini juga dapat memberikan dampak kurang baik bagi beberapa plugin.
Pengembang plugin yang tidak dapat mengimbangi update resmi WordPress dapat berakibat plugin buatannya tidak kompatibel dengan versi WordPress terbaru.
Hasilnya, plugin tidak bekerja sebagaimana mestinya. Dalam beberapa kasus hal ini dapat berakibat lebih parah, membuat website Anda menjadi error.

Kesimpulan

Akhir kata, pilihan kembali ada di tangan Anda. Jika Anda ingin memiliki website dengan proses pembuatan cepat serta pengoperasian mudah, CMS WordPress layak Anda jadikan pilihan. Akan tetapi, apabila Anda membutuhkan website dengan fitur yang rumit dan spesifik, rasanya akan lebih tepat jika Anda membuat website secara custom menggunakan PHP manual atau framework. Meskipun, tentu saja, hal ini juga bisa diakomodasi oleh CMS WordPress

Contoh Kasus

Cara Mengatasi wp-admin Tidak Dapat Diakses Pada WordPress


Wp-admin merupakan salah satu konten penting yang berguna untuk melakukan pengaturan, seperti membuat postingan, instalasi plugin, dsb pada WordPress. Oleh sebab itu, jika terjadi suatu masalah pada wp-admin maka anda tidak akan dapat masuk pada dashboard WordPress. Sebelum masuk pada pembahasan, kami menyarankan untuk melakukan backup terlebih dahulu jika terjadi kesalahan yang tidak terduga dan pastikan anda memiliki penyedia layanan hosting untuk website WordPress anda tersebut.
Setelah semua persiapan telah dilakukan, berikut adalah beberapa cara mengatasi permasalahan pada wp-admin yang tidak dapat diakses :

1 : Bersihkan Cookie dan Cache pada Browser

Pemorgraman berbasis website menggunakan cookie dan cache agar dapat dikases lebih cepat pada browser, sama seperti halnya pada WordPress. Terkadang, kedua hal tersebut juga dapat menyebabkan masalah dalam beberapa kasus. Menghapus cache dan cooki pada web browser dapat meningkatkan perfoma dari website. Anda dapat menghapus cache dan cookie pada bagian settings atau options dan cari pada pengaturan Privacy and Security yang ada pada web browser yang anda gunakan, contoh pada firefox :

2 : Restore File .htaccess

Dalam beberapa kasus, permaslah tersebut juga dapat terjadi karena adanya masalah pada file .htaccess, seperti file tersebut mengalami corrupt. Oleh karena itu, anda perlu untuk menggantinya. Pertama, anda perlu menghapus ifle .htaccess terlebih dahulu melalui FTP Client yang dapat terhubung ke akun hosting anda. File .htaccess dapat anda temukan pada direktori utama website wordPress anda dan biasanya file tersebut terletak didalam folder public_html. Setelah terhubung dengan server dan masuk pada direktori utama WordPress, cari file .htaccess. kemudian, klik pada pada file tersebut dan pilih delete. Selain menghapus menghapus, anda juga dapat menggunakan cara lain dengan merubah nama file .htaccess tersebut.
Langkah selanjutnya, anda dapat membuat file .htaccess untuk WordPress.
Selain menggunakan FTP Client, anda juga dapat menghapus file .htaccess melalui File Manager pada Cpanel.

3 : Mematikan Plugin dan Template

Plugin atau template yang terinstall pada WordPress anda juga dapat menjadi penyebab permasalahan tersebut.
  • Menonaktifkan Plugin

Untuk mematikan plugin, anda dapat melakukannya pada dashboard WordPress anda. Jika anda tidak bisa login, anda dapat mematikannya dengan mengakses hosting melalui FTP Client. Sebagai contoh, kami menggunakan FileZilla untuk mengakses hosting. Anda dapat melihat cara akses melalui FTP Client disini (https://idcloudhost.com/panduan/melakukan-koneksi-ke-server-hosting-menggunakan-ftp-client/).Setelah berhasil terhubung, buka folder /wp-content/. Kemudian rename folder plugins, misalnya menjadi nonaktif_plugins. Kemudian cek kembali website anda, jika wesbite berjalan normal dan 500 Internal Server Error tidaka muncul kembali, hal ini memungkinkan disebabkan oleh salah satu plugin yang terinstall pada website anda. Ubah kembali nama folder plugins yang dimatikan menjadi plugins kembali dengan cara yang sama. Setelah itu matikan plugin satu persatu dengan mengubah setiap nama plugin tersebut. Jangan lupa untuk mengecek dengan mengakses wp-admin agar mengetahui plugin yang menyebabkan masalah.

  • Menonaktifkan Template
Untuk mengecek, anda perlu mengubah template WordPress menjadi template default. Anda dapat mengubahnya memalui phpMyAdmin pada Cpanel.Pada dashboard Cpanel, pilih menu phpMyAdmin yang berada pada kolom Databases. Kemudian, pilih database anda yang digunakan pada sebagai database WordPress tersebut. Selanjutnya, klik tabel wp_options. Biasanya prefix berbeda-beda, seperti pada contoh ini adalah wpic_options. Kemudian centang pada checkbox Show All. Kemudian, temukan templatedan stylesheet pada option_name dan edit pada bagian .option_value pada kedua option_name tersebut menjadi twenty seventeen dengan cara mengklik dua kali dan klik Enter untuk menyimpan Silahkan mencoba untuk mengakses kembali wp-admin anda. Jika berhasil, maka penyebabnya berasal dari template yang sebelumnya digunakan.
Daftar Pustaka
Soal :
Kenapa ISO31000 tidak masuk ke sertifikasi? karena tidak/belum ada sertifikat ISO 31000 untuk suatu organisasi, namun ISO 31000 bisa digunakan untuk program audit manajemen risiko.