Zebra_Database

Скриншот программы:
Zebra_Database
Детали программы:
Версия: 2.9.3 обновление
Дата загрузки: 6 Mar 16
Разработчик: Stefan Gabos
Тип распространения: Бесплатная
Популярность: 39
Размер: 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 или выше

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

TikoCache
TikoCache

13 May 15

FormSaver
FormSaver

13 Apr 15

GWT_SitemapsUpload
GWT_SitemapsUpload

13 May 15

Puja
Puja

13 May 15

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

Zebra_Dialog
Zebra_Dialog

9 Feb 16

Zebra_Datepicker
Zebra_Datepicker

9 Feb 16

Zebra Pagination
Zebra Pagination

9 Feb 16

Zebra_Mptt
Zebra_Mptt

11 Mar 16

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

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