Zebra_Database

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

Rating: 5.0/5 (Total Votes: 2)

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 или по-висока

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

PHP CSS Parser
PHP CSS Parser

10 Dec 15

TikoCache
TikoCache

13 May 15

IMDBPHP
IMDBPHP

20 Jul 15

FormSaver
FormSaver

13 Apr 15

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

Zebra_Mptt
Zebra_Mptt

11 Mar 16

Zebra_cURL
Zebra_cURL

9 Feb 16

Zebra_Tooltips
Zebra_Tooltips

10 Feb 16

Zebra_Accordion
Zebra_Accordion

13 May 15

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

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