Tem.20

PHP ve MySQLi Dersleri 4: MySQLi Nedir ve Neden MySQL Kullanmıyoruz

Öncelikle asıl sebep; MySQLi, MySQL’in daha gelişmiş üst versiyonudur. Yani temel sebebimiz bu. Peki, üst sürüme geçilmesi ile ne gibi dertlerden kurtulmuş olduk?
MySQLi temel olarak performans ve güvenliği ön plana çıkarmıştır.

Performans yaklaşımında, eğer bir sorgu birden çok kullanılmışsa, her defasında o sorguyu derleyip çalıştırmak yerine, o sorguyu tek bir defa derler ve gerektiğinde derlenmiş olanı çalıştırır. Bu yöntemle performans elde edilir.

Güvenlik kısmında ise SQL Injection dediğimiz kötü niyetli SQL sorgularından (Hacker’lar sadece web sitelerinin adres çubuklarına bir takım kodlar yazarak veritabanlarının içeriğini silip, okuyabiliyordu) korumaktadır.

Ek olarak, MySQLi’nin getirmiş olduğu yeni fonksiyonlarla daha esnek bir şekilde veritabanı yönetimi sağlanmaktadır.

İçeriği paylaş:
  • facebook
  • twitter