Kelebihan serta Kekurangan PHP dan MySQL


Kelebihan serta Kekurangan PHP dan MySQL








Kelebihan serta Kekurangan PHP dan MySQL-Berkaitan dengan situs website dan beserta layanan yang berada di dalamnya tidak mungkin terlepas dari perkembangan tehnologi seperti pemograman website, desain website dan database. dan salah satu perkembangan bahasa pemograman yang paling banyak di gunakan untuk membangun sebuah situs – situs website yaitu PHP. bahkan pada saat ini penggunan bahasa pemograman jenis php ini sudah memiliki banyak pengguna hingga lebih 25 juta situs website. sedangkan dari sisi penggunaan database mySQL masih sangat mendominasi dalam sebuah aplikasi yang berbasis website.
Kelebihan serta Kekurangan PHP dan MySQL sebagai berikut :

Kelebihan dan Kekurangan PHP diantaranya :

A. Kelebihan PHP
  • Bahasa pemogramman php sudah menjadi populer dan diminati oleh banyak penguna dikarenakan kesederhanaan dan kemampuanya dalam menghasilkan berbagai aplikasi berbasis web.
  • PHP juga merupakan salah satu bahasa server side yang memang di desain khusus untuk aplikasi berbasis web.
  • PHP merupaka open source product dan kini telah mencapai versi ke empat.
  • Jenis aplikasi berbasis web yang menggunakan bahasa pemogramman PHP cukup cepat apabila di bandingkan dengan aplikasi yang menggunakan bahasa pemogramman phyton maupun perl dan bahkan juga lebih cepat pula jika di bandingkan dengan ASP maupun java dalam berbagai macam aplikasi yang berbasis web.
  • Mudah untuk dipelajari
  • Berbagai script atau aplikasi yang gratis juga telah tersedia.
  • Adanya komunitas yang ramai dan saling membantu.
B. Kekurangan PHP
  • Tidak dapat digunakan untuk skala yang besar
  • Pemogramman php ini memiliki kelemahan dalam keamanan tertentu jika dalam penggunaannya programmer tidak jeli dalam melakukan proses pemrogramman dan kurang memperhatikan isu konfigurasi php
  • Tidak bisa memisahkan tampilan dan logik dengan baik. meskipun bisa dapat di perbaiki dengan penggunaan template.
  • Tidak memiliki sistem pemrogramman berorientasi obyek yang sesungguhnya. hal ini di sebabkan masih sampai versi yang ke empat.
  • Semua orang dapat kemudahan dalam membaca kode php dan kompilasi hanya bisa dilakukan dengan tools yang berbayar mahal.

Kelebihan dan Kekurangan MySQL diantaranya :

A. Kelebihan MySQL :
  • MySQL di distribusikan sebagau perangkat lunak sumber terbuka yang berada di bawah lisensi GPL sehingga bisa di gunakan secara gratis.
  • MySQL dapat berjalan stabil pada berbagai macam sistem operasi windows. Linux, freeBSD, solaris, mac OS server dan masih banyak lagi yang lainya.
  • Selain itu MySQL juga bisa di gunakan oleh beberapa pengguna atau multi user dalam waktu yang bersamaan tanpa adanya konflik atau masalah.
  • Memiliki kecepatan yang menakjupkan dalam menangani query sederhana. atau dengan kata lain dapat memproses dengan lebih banyak SQL persatuan waktu.
  • Memiliki banyak ragam tipe data. seperti signed, float, double, char, text, date, dan masih banyak lagi yang lainya.
  • MySQL juga mempunyai fungsi dan operator dengan secara penuh yang bisa mendukung perintah select dan where.
  • Keamanan yang bisa berlapis-lapis seperti level subnetmask, nama host, serta akses user dengan perizinan yang mendetail.
  • Mampu menangani besarnya kapasitas basis data dalam skala / ukuran yang besar. dengan jumlah record lebih dari 50 juta dan 60 ribu tabel serta bermilyar-milyar baris. dan memiliki batas index yang hanya bisa mencapai 32 index.
  • Dapat melakukan sebuah komunikasi dengan client menggunakan protokol TCP atau IP. Unik ataupun NT.
  • Mampu mendeteksi kesalahan pada client dengan menggunakan lebih dari 20 bahasa. namun bahasa indonesia tidaj termasuk didalamnya.
  • Memiliki kemampuan interface terhadap berbagai macam aplikasi dan bahasa pemogramman dengan menggunakan fungsi aplication programming interface atau sering disebut dengan API.
  • Dilengkapi dengan berbagai tools. yang mampu digunakan untuk administrasi data dan serta pada tiap-tiap tools ditunjukan sebuah petunjuak penggunaan tools secara online.
B. Kekurangan MySQL :
  • Sulit untuk diaplikasikan dengan instansi atau perusahaan yang memiliki kapasitas database besar dikarenakan MySQL merupakan salah satu jenis DBMS yang sangat ramah dengan spesifikasi komputer. sehingga MySQL pun tidak mempunyai fitur yang lengkap seperti kepunyaan oracle yang memiliki kelengkapan fitur. maka dari itulah MySQL ini tidak bisa melakukan menejem database dengan jumlah yang besar sehingga MySQL ini tidak cocok di gunakan pada instansi perusahaan yang memiliki database yang besar.
  • Technical support yang kurang baik juga merupakan salah satu kekurangan dari MySQL. hal ini mungkin disebabkan berhubunganya dengan status open source yang dimiliki oleh MySQL. sehingga akan membuat user mengalami kebingungan atau kesulitan dalam menghubungi technical support pada MySQL pada saat user mengalami kendala atau masalah dalam menggunakan software ini.
  • MySQL ini sangat kurang diminati dalam pembuatan aplikasi game dan aplikasi mobile. sekali lagi di karenakan karena MySQL merupakan salah satu jenis DBMS. sehingga bagi anda para programmer yang ingin mengembangkan aplikasi game dan aplikasi mobile maka MySQL ini sangatlah kurang tepat jika di gunakan untuk membuat kedua jenis aplikasi tersebut.
Sekian artikel mengenai Kelebihan serta Kekurangan PHP dan MySQL. seoga menjadikan pemahaman bagi anda yang ingin menggunakan kedua bahasa pemrogramman ini. semoga dapat menjadikan manfaat bagi anda semua. terimakasih

Kelebihan serta Kekurangan PHP dan MySQL