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; с. Вградена MySQLi разширение

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

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

Този метод за използване подготвено изявление на базата данни е много по-сигурен от процеса на вграждане на SQL код в синтаксиса на PHP, поддържане на двамата на различни нива, където друг разработчик или няма да имат достъп или просто в името на един по-добър код структура.

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

В допълнение към функцията на абстракция слой и отстраняване на грешки, Zebra_Database идва с вградена система за кеширане.

Това кеширане система може да работи заедно с кеша в паметта или на локалния твърд диск, спомняйки си резултати за избран или заявки най-използваните DB.

Какво ново в тази версия:

  • добавя нов & 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; кеша в паметта & 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 (благодарение на Edy Galantzan за докладване).
  • добавя нов метод:. Table_exists която проверява дали съществува една маса с името, дадено като аргумент в базата данни
  • The Изберете метод сега също приема гранични и ред аргументи; поради тази промяна, този метод не е съвместим с предишните версии.
  • Някои документация уточнения.

Какво ново във версия 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 П. за предложението);
  • добавя нов & 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; - Подобно на собствен спуквам на PHP функция (), с тази разлика, че този метод & quot; бягства & quot; самовзриви елементи и също ги обвива в гроба акценти;
  • добавя нов метод & quot; set_charset & quot; - Поставя героите, определени и сортиране на база данни;
  • Подобрена функционалност на fetch_assoc_all () и fetch_obj_all () методи;
  • конзола за отстраняване на грешки показва повече информация и в много по-добър и организиран начин;
  • пренаписан метода за заявки за регистриране на TXT файл вземане на изхода много лесно да се чете;
  • пусна XTemplate темплейт двигателя, за да се подобри скоростта; всеки аспект на конзолата за отстраняване на грешки все още може да се променя чрез CSS файл.

<силни> Изисквания :

  • PHP 5 или по-висока
  • MySQL 01.04.22 или по-висока

Подобен софтуер

DbBackup
DbBackup

13 May 15

PHP Summarizer
PHP Summarizer

13 May 15

Git.php
Git.php

13 May 15

Друг софтуер на разработчика Stefan Gabos

Zebra_Image
Zebra_Image

13 Apr 15

Zebra_Datepicker
Zebra_Datepicker

9 Feb 16

Zebra_Session
Zebra_Session

14 Apr 15

Zebra_Cookie
Zebra_Cookie

10 Feb 16

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

Коментари не е намерена
добавите коментар
Включете на изображения!
Търсене по категория