Zebra_Database

Скриншот программы:
Zebra_Database
Детали программы:
Версия: 2.9.3 обновление
Дата загрузки: 6 Mar 16
Разработчик: Stefan Gabos
Тип распространения: Бесплатная
Популярность: 117
Размер: 79 Kb

Rating: nan/5 (Total Votes: 0)

Zebra_Database простой абстракции базы данных для MySQL, написанная около PHP & Rsquo;. S встроенный Mysqli расширения

Zebra_Database практически посредник между PHP кода разработчика и самой базы данных.

Требуется PHP-отформатированный код и преобразует его в допустимый синтаксис SQL, выполнив его на базе данных MySQL и получения результатов.

Этот метод использования подготовленного оператора базы данных является гораздо более безопасным, чем процесс внедрения кода SQL в синтаксисе PHP, сохраняя два на разных уровнях, где другой разработчик либо не будет иметь доступа или просто ради лучшего структура кода.

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

Дополнительно к инструменту уровень абстракции и отладки, Zebra_Database поставляется с встроенной системой кэширования.

Эта система кэширования может работать совместно с кэша памяти или локальный жесткий диск, вспоминая результаты для выбранных или наиболее часто используемых запросов к БД.

Что нового в этом выпуске:

  • Добавлен новый & Quot; memcache_key_prefix & Quot; имущество; это позволяет отдельным кэширование одинаковых запросов несколько экземпляров библиотек на том же сервере кэша памяти, или обработка библиотеки нескольких доменов на одном сервере кэша памяти.

Что нового в версии 2.9.0:

  • Добавлен новый & Quot; memcache_key_prefix & Quot; имущество; это позволяет отдельным кэширование одинаковых запросов несколько экземпляров библиотек на том же сервере кэша памяти, или обработка библиотеки нескольких доменов на одном сервере кэша памяти.

Что нового в версии 2.8.8:

  • Добавлен новый & Quot; memcache_key_prefix & Quot; имущество; это позволяет отдельным кэширование одинаковых запросов несколько экземпляров библиотек на том же сервере кэша памяти, или обработка библиотеки нескольких доменов на одном сервере кэша памяти.

Что нового в версии 2.8.2:

  • Незначительные оптимизации производительности в коде JavaScript отладочной консоли.

Что нового в версии 2.8:

  • Исправлена ​​ошибка при указании пользовательских путей для & Quot; write_log & Quot ; метод.
  • Исправлена ​​ошибка, при которой установка & Quot; cache_path & Quot; на путь без пробелов нарушило бы сценарий.
  • Исправлена ​​ошибка, когда установка времени кэширования 0 будет по-прежнему создавать (пустые) файлы кэша.
  • Файлы JS и CSS, используемые в окне отладчика теперь загружены & Quot; протокол менее & Quot; для того, чтобы решить те.

Что нового в версии 2.7.3:

  • Библиотека Теперь пытается записать ошибки в системе войти (если PHP сконфигурирован таким образом, читайте здесь), когда & Quot; отлаживать & Quot; свойство имеет значение FALSE (как при & Quot; отлаживать & Quot; свойство имеет значение TRUE, сообщения об ошибках, как сообщается в консоли отладки);
  • Библиотека теперь будет отображаться предупреждающее сообщение в консоли отладки, если & Quot; Memcache & Quot; расширение загружается, но он не используется.

Что нового в версии 2.7.2:

  • Исправлена ​​ошибка, скорее всего, возникшие с 2.7, где & Quot; искать & Quot; метод (и любой метод, опираясь на него, как и все & Quot; выборка & Quot; методы). произведет предупреждение в консоли отладки, если не было никаких записей в искомый ресурс
  • Исправлена ​​ошибка, когда NULL не может быть использовано в & Quot; замен & Quot; массив запроса.

Что нового в версии 2.7.1:

  • Метод выбора () принял аргументы в другой порядка, чем указано в документации;
  • Исправлена ​​ошибка, когда обновление () и INSERT_UPDATE () методы не работают, если в массиве с колонками для обновления, то () Ключевое слово INC был использован с запасным маркером вместо значения, а фактическое значение было приведены в массиве замен;
  • Исправлена ​​ошибка, при которой метод INSERT_UPDATE () не работает, когда единственное поле обновления используется (ключевое слово) INC; сгенерированный запрос содержит недопустимое запятую между UPDATE и именем поля.

Что нового в версии 2.7:.

  • Добавлена ​​поддержка результатов запроса кэширования с помощью кэша памяти
  • Исправлена ​​ошибка, когда сценарий будет вылетать, если объект был экземпляр более чем один раз и метод языка вызывался для каждого из экземпляров;
  • Полностью переписан метод DLookUp который не работает правильно, если использовали что-нибудь еще, чем разделенный запятыми список имен столбцов (например, выражение, например);

  • <Литий> The & Quot; соединить & Quot; метод может теперь взять дополнительный аргумент ему дают команду подключиться к базе данных сразу, а не с помощью & Quot; ленивым & Quot; подключение;
  • Исправлена ​​ошибка, при которой некоторые элементы в консоли отладки были неправильно наследуя страницы цвет тела.

Что нового в версии 2.6:

  • Изменено название & Quot; get_columns & Quot; способ & Quot; get_table_columns & Quot; как он возвращается число столбцов в данной таблице, и добавила новый & Quot; get_columns & Quot; метод, который принимает в качестве аргумента ресурс и возвращает количество столбцов в данном ресурсе;
  • Некоторые документация уточнений.

Что нового в версии 2.5:

  • Новый метод теперь доступен: & Quot; get_link & Quot; которая возвращает идентификатор ссылки MySQL, связанный с текущим подключением к серверу MySQL. Почему в качестве отдельного метода? Поскольку библиотека использует & Quot; ленивое соединение & Quot; (Это не на самом деле подключения к базе данных, пока первый запрос не выполняется) нет идентификатор ссылки доступны при вызове метода соединять.
  • Новый аргумент теперь доступен для вставки и insert_bulk методов, позволяет создавать запросы INSERT IGNORE, которая пропустит записи, которые могли бы привести к записи дубликат для первичного ключа.
  • Значение по умолчанию & Quot; отлаживать & Quot; свойство было установлено значение FALSE.

Что нового в версии 2.4:

  • Исправлена ​​ошибка с методом insert_bulk (благодаря Эди Galantzan для отчетности).
  • Добавлен новый метод:. Table_exists, который проверяет, чтобы увидеть, если таблица с именем дано в качестве аргумента существует в базе данных
  • Выбрать, метод теперь также принимает аргументы предельных сроков и порядка; в связи с этим изменением, этот метод не совместим с предыдущими версиями.
  • Некоторые документация уточнений.

Что нового в версии 2.3:

  • Исправлена ​​ошибка, когда сценарий будет генерировать, если предупреждение & Quot; обновление & Quot; метод был вызван с некорректными аргументами;
  • Изменено как метод insert_bulk должен получить аргументы, что делает его более простым в использовании.

Что нового в версии 2.2:

  • Исправлена ​​ошибка, при которой & Quot; выберите & Quot; Метод войны возвращает логическое значение, а не ресурс (благодаря Monil);
  • Класс теперь использует & Quot; ленивым соединение & Quot; Это означает, что он не будет на самом деле подключиться к базе данных, пока первый запрос не выполняется;
  • Консоль отладки теперь показывает также переменные сессии;

  • <Литий> The & Quot; show_debug_console & Quot; Теперь метод может быть дано указание вернуть выход, а не печатать его на экран;
  • Маркера теперь выделено больше ключевых слов;
  • Улучшенная документация для & Quot; соединить & Quot; метод.

Что нового в версии 2.1:

  • Исправлена ​​ошибка, когда консоль унаследовал свойства CSS от родительского приложение;
  • Исправлены некоторые ошибки в файле JavaScript, что бы взломать код, когда родительское приложение был запущен MooTools;
  • Сделки теперь поддерживаются;
  • Добавлен новый & Quot; insert_bulk & Quot; метод, который позволяет вставить несколько значений в таблицу, используя один запрос (спасибо Sebi P. за предложение);
  • Добавлен новый & Quot; INSERT_UPDATE & Quot; метод, который будет создавать операторы INSERT с дублированием UPDATE (спасибо Sebi П. за предложение);
  • Улучшена & Quot; обновление & Quot; метод;
  • Консоль отладки теперь показывает предупреждение, если не был задан набор символов и порядок сопоставления;

  • <Литий> Исправления к документации.

Что нового в версии 2.0:

  • Весь код был улучшен и некоторые из свойств, а также как имена методов были изменены, и, следовательно, эта версия нарушает совместимость с более ранними версиями;
  • Исправлена ​​ошибка, когда сценарий будет пытаться также запросы действий кэша;
  • Исправлена ​​ошибка в & Quot; искать & Quot; метод;
  • Исправлена ​​ошибка, при которой на некоторых конфигурациях Apache / PHP скрипт не будет работать;
  • Исправлена ​​ошибка, при которой, если произошла ошибка соединения или MySQL возникает ошибка и консоль отладки была сведена к минимуму, он не будет отображаться автоматически;
  • Исправлена ​​ошибка, при которой & Quot; DLookup & Quot; метод не будет возвращать спасся имена столбцов (т.е. `order`);
  • Исправлена ​​ошибка, при которой & Quot; FOUND_ROWS & Quot; Свойство было неправильно кэшированных запросов;
  • Исправлена ​​ошибка, когда консоль отладки будет неправильно управлять столбцы, заключенные в `(обратные кавычки);
  • Исправлена ​​ошибка, вызывавшая неправильное отображение некоторых строк в консоли отладки;
  • Добавлен новый метод & Quot; выберите & Quot; - Сокращение для выбора запросов;
  • Добавлен новый метод & Quot; get_columns & Quot; - Возвращает информацию о столбцах данной таблицы;
  • Добавлен новый метод & Quot; лопаются & Quot; - По аналогии с собственной Implode в PHP функции (), с той разницей, что этот метод & Quot; ускользает & Quot; интегрировалась элементы, а также заключает их в тяжелом акцентами;
  • Добавлен новый метод & Quot; set_charset & Quot; - Устанавливает символы, установленные и сверку базы данных;
  • Улучшена функциональность fetch_assoc_all () и fetch_obj_all () методы;
  • Консоль отладки показывает больше информации и в гораздо более выгодном и организованным способом;
  • переписан метод протоколирования запросов в текстовый файл делает вывод очень легко читать;
  • брошено шаблонного двигатель XTemplate с целью повышения скорости; каждый аспект консоли отладки все еще может быть изменен через файл CSS.

Требования

  • PHP 5 или выше
  • MySQL 4.1.22 или выше

Похожие программы

SimpleCrypt
SimpleCrypt

13 May 15

PHPZip
PHPZip

10 Dec 15

xFraction
xFraction

12 May 15

PHPExcel
PHPExcel

13 May 15

Другие программы разработчика Stefan Gabos

Zebra_cURL
Zebra_cURL

9 Feb 16

Zebra_Cookie
Zebra_Cookie

10 Feb 16

Zebra_Datepicker
Zebra_Datepicker

9 Feb 16

Комментарии к Zebra_Database

Комментарии не найдены
добавить комментарий
Включите картинки!
Поиск по категориям