Мне сказали, что лучше использовать PDO
для ускорения MySQL, а не mysql_real_escape_string
.
Может быть, у меня день смерти мозга (или это может быть тот факт, что я не являюсь воображением естественным программистом, и я все еще очень нахожусь на стадии новичка, когда речь идет о PHP), но, проверив руководство по PHP и прочитав запись в PDO, я все еще не понимаю, что такое PDO и почему это лучше чем при использовании mysql_real_escape_string
. Возможно, это связано с тем, что я еще не справился с сложностями ООП (я предполагаю, что это что-то связано с ООП), но кроме факта, что переменные и значения массива, похоже, Я все еще не уверен, что это на самом деле и как вы его используете (и почему это лучше, чем mysql_real_escape_string
. (Это также может иметь отношение к тому факту, что у меня нет четкого представления о том, что такое классы "есть, поэтому, когда я читаю" класс PDO ", я на самом деле не самый мудрый).
Прочитав статью или две в бит 'Developer Zone' на веб-сайте MySQL, я все еще не понимаю. Поскольку я не могу даже понять, что это на данный момент, я думаю, что, вероятно, использование этого немного вне меня сейчас, но меня все еще интересует расширение моего образования и выяснение того, как я могу улучшить ситуацию.
Может ли кто-нибудь объяснить мне на "простом английском", что такое PDO (или указать мне в сторону чего-то на предмет, написанный на простом английском языке), и как вы собираетесь его использовать?