PHP отказывается от SQlite?

Расширение SQLite включено по умолчанию с PHP 5.0. начало с PHP 5.4 расширение SQLite доступно только через PECL.

Хорошо, я относительно новичок в программировании на PHP, и мне было интересно, что означает эта цитата из официального сайта PHP?

Я написал несколько приложений, которые запускают SQlite, а не базу данных MySQL, и у меня есть серьезная проблема, если она будет устаревать из будущих версий PHP.

Что означает "теперь, только через PECL"? Я понимаю, что SQlite будет доступен, но не означает, что:

  • Команда PHP будет уделять меньше внимания будущему развитию интеграции PHP/SQlite

  • мы могли ожидать, что провайдеры веб-хостинга пропустят установку расширения SQlite, поскольку оно по умолчанию больше не работает

Есть ли у кого-то опыт в том, что происходит, когда PHP "отбрасывает" расширение на PECL? Спасибо заранее.

Ответ 1

Я не уверен на 100%, но мне кажется, что PHP отказывается от поддержки старого SQLite расширения в 5.4 в (более новое и лучшее) SQLite3 расширение.

Расширение SQLite3 включено по умолчанию с PHP 5.3.0.

Основным преимуществом SQLite является то, как просто настроить - и иметь его как часть ядра PHP важно сохранить его таким образом. Я не вижу, чтобы это менялось.