Alasan Programmer Harus Pakai Linux

Web Programmer
Setiap Programmer pasti membutuhkan Operasi Sistem yang cocok dengan yang dia butuhkan, karena setiap Operasi Sistem memiliki lingkungan yang sangat berbeda (Kecuali Distro Linux). Bahkan seorang Web Programmer-pun juga membutuhkan Operasi Sistem yang pas dan pada umumnya Web Programmer memilih menggunakan Distro Linux. Untuk lebih spesifiknya itu tergantu selera seperti Penulis yang lebih memilih menggunakan Ubuntu 16.04 LTS karena versi ini merupakan versi LTS yang memiliki dukungan hingga 5 tahun, sehingga tidak perlu repot untuk update tiap tahunnya. Tapi diartikel ini penulis tidak membahas Disto Linux yang Cocok untuk Web Programmer , tetapi lebih ke Alasan Kenapa Web Programmer Wajib Memilih Linux . Untuk alasannya akan penulis uraikan dibawah ini:

Server

1. Populer untuk Server

Dengan kepopulernya tersebut menjadikan Programmer tidak perlu mengatur ulang kode programmnya agar dapat digunakan dengan baik didistro Linux.

Lalu apakah Versi Desktop dan Server Berbeda ??

Mungkin dibenak pembaca ada sekilas pertanyaan, bukannkah Versi Server dan Desktop berbeda ?, namun nyatanya tidak ada perbedaan yang signifikan, bila diversi Server tidak memakai GUI (Graphical User Interface) tetapi hanya memakai CLI (Command Line Interface), juga diversi server ada beberapa software yang dikurangi dan ditambahkan, misalnya tidak ada Office, Firefox, Maupun aplikasi dengan GUI lainnya. Namun ditambahkan aplikasi Mysql Server, maupun PHP dan Apache.

Case Sensitive

2. Case Sensitive

Linux memang didesain agar peka terhadap kapitalisai (Case Sensitive). Sehingga file:

  1. File berbeda dengan file
  2. FIle berbeda dengan File
  3. FILE berbeda dengan filE

Sistem penamaan seperti ini mungkin akan sedikit membingungkan bagi seorang pemula. Namun disinilah kelebihannya, karena ini bisa membingungkan seorang untuk melihat halaman administrator dari aplikasi anda. Walaupun halaman admin anda sudah terlindungi oleh kata sandi, tapi mungkin seseorang melakukan Brute Force kepada halaman tersebut.

3. Mendukung banyak Aplikasi Web

Banyak aplikasi yang dibangun ataupun tersedia didistro Linux, contohnya saja PHP, MySQL, PostgreSQL, NodeJS, Perl, dan banyak lainnya. Sehingga anda tidak perlu bingung untuk mencari aplikasi yang anda butuhkan lagi pula untuk instalasinyapun juga tidak terlalu rumit.

4. Menambah Skill

Inilah kelebihan yang bisa men-upgrade skill anda, disamping anda seorang Web Programmer anda juga bisa menjadi SysAdmin. Disetiap anda menjalankan Distro Linux anda tentu tidak dapat lepas dari terminal, ini akan mengembangkan pemahaman anda tentang sistem Linux. Walaupun pada kenyataanya pengoperasian linux tidak terlalu rumit apabila sudah mencobanya.

5. Open Source

Menggunakan linux tentu anda tidak akan terbebani oleh harga lisensi yang mahal, karena pada umumnya Distro linux itu bisa didapatkan secara gratis dan anda bisa memodifikasi sistem sesuai keinginan anda.

Dari banyaknya kelebihan Linux, mungkin hanya itu yang bisa saya sampaikan. Apabila anda menemukan kelebihan lainnya bisa disampaikan dikolom komentar. Sukses selalu untuk Coders Indonesia.