PiCoderman
@PiCoderman

PHP и MySql. Куда идем?

Все чаще стал замечать, что на разных сайтах с упоминанием функций PHP для работы с MySql, говорится о том, что они устаревают и в скором времени вообще будут "удалены". Это как понимать? Короче, в чем вопрос то: куда двигаться? Что юзать? Какие теперь существуют "новые" методы? Может существуют шикарные/легкие/удобные/актуальные новые библиотеки?
  • Вопрос задан
  • 438 просмотров
Решения вопроса 1
nazarpc
@nazarpc
Open Source enthusiast
Удаляются функции mysql_* (точнее уже удалены в PHP 7).
На замену есть функции mysqli_* с похожим синтаксисом, класс MySQLi и PDO.
Никто никуда не уходит, просто меняются инструменты работы с БД (при этом mysqli_* очень похожи на устаревшие аналоги). MySQL как БД никуда не девается.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 5
@pantsarny
php.net/manual/en/book.pdo.php
Поверх него делаются свои абстракции, вроде DAO или Active Record.
Ответ написан
Комментировать
zooks
@zooks
Frontend
Вместо PHP сейчас модно использовать Python, а вместо MySQL - PostgreSQL.
Но естественно они не устарели. Речь идет про модуль mysql в PHP.

Используйте вместо него MySQLi или PDO_MySQL.

php.net/manual/ru/function.mysql-connect.php
Ответ написан
Комментировать
@JihadTV
phpfaq.ru/pdo
Тут неплохо описано. Насколько понимаю, раньше его создатель был на тостере.
Ответ написан
Комментировать
Pdo, Dao.
Ответ написан
Комментировать
index0h
@index0h
PHP, Golang. https://github.com/index0h
Со временем любая технология устареет, это факт. Но PHP с MySQL сейчас бодры и полны сил, выйдет PHP7 - первый будет еще и с допингом)).

в скором времени вообще будут "удалены"

Откуда удалены, если не секрет?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы