Время не стоит на месте, PHP развивается, мы идем в ногу со временем, PDO

Время не стоит на месте, PHP развивается, мы идем в ногу со временем.

Изначально CMS использовала функции mysql_query. Данный функционал PHP начиная с версии 5.5 будет считаться устаревшим и удален в последующих версиях. Он не совсем безопасен, надежен и т.д.

Именно по этому, что бы не отставать от развития языка мы приняли решение заблаговременно перейти на PDO

Данное расширение универсальное, более безопасное и с большими возможностями + позволит CMS работать практически с любым типом базы данных!

На данный момент, в версии 7.10 уже более половины функционала работает на PDO, в версии 7.11 будет примерно 70-80%.

Примерно через пару недель вся CMS будет использовать только PDO, mysql-connect будет удален из системы как лишний и ненужный.

Вниманию тех, кто использует модель Произвольного кода или функции mysql_query в каких-то других своих файлах!

Если в запросах к БД, вы используете встроенный функционал ядра для выполнения запросов к БД, Вам необходимо или создавать свой "коннект" к БД (не рекомендую!), либо использовать встроенный функционал работы с PDO. 

При выборе "оболочки" для работы с базой мы остановились на medoo. Этот микро framework предлагает удобный функционал, решает многие рутинные задачи.

Если кому интересно, покажу на примерах как с ним работать, хотя и в документации к нему все предельно ясно написано, в общем пользуйтесь, будут вопросы, задавайте с удовольствием отвечу.

01-07-2014

comments powered by Disqus