• MySQLi — примеры, обертка и основные особенности


      Что это


      MySQLi(MySQL Improved/улучшенный Mysql) является улучшенной версией старого драйвера PHP MySQL.

      Почему нужно


      Разработка php_mysql остановилась на поддержке функционала MySQL 4.1.3. Это расширение не поддерживает транзакции, объектный интерфейс, подвержено уязвимостям при подстановке значений в запрос.

      О чем пост


      О подготовленных выражениях, транзакциях, двойном синтаксисе и о том, как упростить пользование библиотекой до уровня DbSimple.
      Читать дальше →
    • Подход к оптимизации приложения на примере популярной CMS


        Статья может помочь вашему живому проекту не тормозить(или тормозить меньше), либо стать отправной точкой для исследования стороннего продукта.
        Например, у вас стоит задача понять что же происходит внутри «Самописная система 3.14» и, опять же, помочь ей не есть по 100 мегабайт RAM на одного клиента.
        Читать дальше →