Zaprojektowałem stronę internetową przed upływem 5 lat przy użyciu PHP MySQL i nadal działa dobrze bez żadnych problemów. Słyszałem, że MySQL jest oficjalnie przestarzałe od PHP 5.5 i zostało usunięte z PHP 7. Ponadto PHP oferuje trzy różne API do połączenia z MySQL (takie jak MySQL, MySQLi i PDO). Mój serwer sieciowy jest często aktualizowany.Czy muszę uaktualnić moją witrynę do PHP MySQLi lub PDO?
Zrozumiałem, muszę przejść na nowsze API, takie jak MySQLi lub PDO dla bezpieczeństwa. Teraz jestem zdezorientowany, czy wybrać MySQLi lub PDO. Ponadto, czy są dostępne jakieś opcje zgodności/migracji dla takiego przypadku?
Jeśli chodzi o wybór MySQLi lub PDO jest oparty przede wszystkim na opiniach, z tym stwierdzeniem, uważam, że niektórzy twierdzą, że PDO jest najbezpieczniejszym z nich, ale nie wiem, czy to jest dokładne czy nie. Jeśli pochodzisz z mysql, wierzę, że MySQLi będzie łatwiejsze do zrozumienia. – Epodax
Nie zalecamy aktualizowania wersji PHP ani wersji MySQL. Jeśli strona działa, pozwól jej działać. uaktualnienie wersji powinno być ręczne, a nie automatyczne. –
Przewodnik o PDO, który chciałbym powiedzieć, jest oczywistym wyborem - https://phpdelusions.net/pdo – DTH