Zebra_Database

Szoftver screenshot:
Zebra_Database
Szoftver adatai:
Változat: 2.9.3 Frissítve
Feltöltés dátuma: 6 Mar 16
Fejlesztő: Stefan Gabos
Engedély: Ingyenes
Népszerűség: 117
Méret: 79 Kb

Rating: 5.0/5 (Total Votes: 2)

Zebra_Database egy egyszerű adatbázis absztrakciós réteg MySQL, PHP körül írt-ezte s beépített mysqli kiterjesztés.

Zebra_Database gyakorlatilag egy közvetítő között a fejlesztő PHP kódot, és maga az adatbázis.

Tart PHP-formátumú kódot, és lefordítja azt, hogy érvényes SQL szintaxis, végrehajtó azt egy MySQL adatbázis és lekérése az eredményeket.

Ez a módszer használatával elkészített adatbázis kijelentés sokkal biztonságosabb, mint a folyamat beágyazó SQL kódot PHP szintaxis, miközben a két különböző szinteken, ahol a többi fejlesztő vagy nem férnek hozzá, vagy csak a kedvéért egy jobb kód szerkezetét.

Ezen kívül, a debugger is tartalmaz az adatbázis hibaelhárítás kölcsönhatások egy weblapon, így a fejlesztők, hogy a végére nem reagáló PHP-MySQL tranzakciókat.

Továbbá az absztrakciós réteg, hibakeresési eszközt, Zebra_Database jön egy beépített gyorsítótár rendszert.

Ez cache-rendszer működhet együtt memcache vagy helyi merevlemez-meghajtón, emlékezve eredmények a kiválasztott, vagy a leggyakrabban használt DB lekérdezéseket.

Mi az új ebben a kiadásban:

  • egy új & quot; memcache_key_prefix & quot; ingatlan; ez lehetővé teszi, hogy külön cache-azonos lekérdezések több példányát könyvtárak ugyanazon memcache szerver, vagy a könyvtár kezelése több domain ugyanazon memcache szerver.

Mi az új verzió 2.9.0:

  • Egy új & quot; memcache_key_prefix & quot; ingatlan; ez lehetővé teszi, hogy külön cache-azonos lekérdezések több példányát könyvtárak ugyanazon memcache szerver, vagy a könyvtár kezelése több domain ugyanazon memcache szerver.

Mi az új verzió 2.8.8:

  • Egy új & quot; memcache_key_prefix & quot; ingatlan; ez lehetővé teszi, hogy külön cache-azonos lekérdezések több példányát könyvtárak ugyanazon memcache szerver, vagy a könyvtár kezelése több domain ugyanazon memcache szerver.

Mi az új verzió 2.8.2:

  • Kisebb teljesítmény optimalizáció a hibakereső konzol JavaScript kódot.

Mi az új 2.8-as verziója:

  • Javítva egy hiba, amikor meghatározza az egyéni utakat a & quot; write_log & quot ; módszer.
  • Javítva egy probléma, ha beállítás & quot; cache_path & quot; az utat anélkül, hogy a záró perjel lenne megtörni a forgatókönyvet.
  • Javítva egy probléma, ha a cache-beállítás ideje 0 még mindig létre (üres) cache fájlokat.
  • A JS és CSS fájlok, amit a debugger ablak most betöltve & quot; protokoll-kevésbé & quot; annak érdekében, hogy megoldja azokat.

Mi az új verzió 2.7.3:

  • A könyvtár most próbál írni a hibákat a rendszer log (ha a PHP-t úgy, tovább itt), ha a & quot; hibakereső & quot; tulajdonság értéke FALSE (mint amikor a & quot; hibakereső & quot; tulajdonság értéke TRUE a hibaüzenetek jelentett a hibakereső konzol);
  • A könyvtár most megjelent egy figyelmeztető üzenet a hibakereső konzolon, ha a & quot; memcache & quot; kiterjesztés van töltve, de nem használják.

Mi az új verzió 2.7.2:

  • Javítva egy hiba, amely valószínűleg meg, mivel 2,7, ahol a & quot; keresik & quot; módszer (és minden olyan módszer támaszkodva úgy, mint az összes & quot; fetch & quot; módszerek) hozna figyelmeztetés a hibakereső konzol, ha nem lenne rekordok a keresett erőforrás.
  • Javítva egy hiba, ha NULL nem lehetett használni a & quot; pótlások & quot; tömb egy lekérdezést.

Mi az új verzió 2.7.1:

  • A select () metódus vett érvek egy másik rendű, mint a dokumentációban meghatározott;
  • Javítva egy hiba, ha az update () és INSERT_UPDATE () metódus nem működik, ha a tömb oszlopainak frissítése, INC () kulcsszó volt használva, csere marker érték helyett, és a tényleges érték megadott pótlások tömb;
  • Javítva egy hiba, ha a INSERT_UPDATE () metódus nem működik, ha az egyetlen frissítés mezőt használják az INC () kulcsszó; a generált lekérdezés tartalmaz érvénytelen vessző között UPDATE és a mező nevét.

Mi az új 2.7-es verzióban:

  • A támogatás a cache-lekérdezés eredményét memcache.
  • Javítva egy hiba, ha a script összeomlik, ha az objektum példányosítva egynél többször, és a nyelv módszert hívott az egyes példányok;
  • Teljesen újraírt dlookup módszer, amely nem működik megfelelően, ha más, mint egy vesszővel elválasztott listáját oszlopnevekből használták (mint egy kifejezés, például);
  • A & quot; csatlakozni & quot; módszer most egy további érv arra utasítja, hogy csatlakozzon az adatbázishoz rögtön, nem pedig az & quot; lusta & quot; csatlakozás;
  • Javítva egy hiba, ahol az elemek a hibakereső konzol tévesen kerültek örökli meg az oldal test színe.

Mi az új 2.6 verzióját:

  • Megváltozott a neve & quot; get_columns & quot; módszer a & quot; get_table_columns & quot; hiszen visszatért az oszlopok számát az adott tábla, valamint új, & quot; get_columns & quot; módszer, amely veszi az érv erőforrás és visszaadja az oszlopok számát az adott erőforrás;
  • Néhány dokumentáció pontosítás.

Mi az új 2.5 verzió:

  • Egy új módszer áll rendelkezésre: & quot; get_link & quot; amely visszaadja a MySQL kapcsolat társított azonosító az aktuális kapcsolatot a MySQL szerverhez. Miért külön eljárás? Mivel a könyvtár használja & quot; lusta kapcsolat & quot; (Ez valójában nem kapcsolódik az adatbázisban, amíg első lekérdezés végrehajtásra kerül) nincs kapcsolat azonosító áll rendelkezésre, ha hívja a kapcsolódási módot.
  • Egy új érv már elérhető a betét és insert_bulk módszerek létrehozását teszi lehetővé INSERT MELLŐZ lekérdezések kihagyja bejegyzések okozna ismétlődő bejegyzés egy elsődleges kulcs.
  • Az alapértelmezett érték a & quot; hibakereső & quot; tulajdonságot FALSE.

Mi az új 2.4:

  • Javítva egy hiba a insert_bulk módszerrel (hála Edy Galantzan jelentési).
  • Egy új módszer: table_exists amely ellenőrzi, hogy egy asztalnál a neve, mint az érv létezik az adatbázisban.
  • A select eljárás ma már elfogadja limit és a rend érveket; mivel ezt a változást, ez a módszer nem kompatibilis a korábbi verziók.
  • Néhány dokumentáció finomítások.

Mi az új 2.3 verzió:

  • Javítva egy hiba, ha a szkript figyelmeztetést generál, ha a & quot; frissítés & quot; módszer hívták érvénytelen érvek;
  • Megváltozott, hogy a insert_bulk módszert kell kapnia érvek, így egyszerűbb a használata.

Mi az új 2.2-es verzióban:

  • Javítva egy hiba, ha a & quot; & quot; módszer háború visszatérő logikai értéket, mint erőforrásként (köszönhetően Monil);
  • Az osztály most használja & quot; lusta kapcsolat & quot; ami azt jelenti, hogy valójában nem lehet kapcsolódni az adatbázishoz, amíg az első lekérdezés fut;
  • A hibakereső konzol most is bemutatja munkamenet változók;
  • A & quot; show_debug_console & quot; módszer most, hogy vigye vissza kimenet helyett nyomtatni a képernyőn;
  • A kiemelő most rávilágít több kulcsszót;
  • Továbbfejlesztett dokumentáció a & quot; csatlakozni & quot; módszer.

Mi az új 2.1-es verzió:

  • Javítva egy hiba, ha a konzol örökölt CSS tulajdonságokat a szülő alkalmazása;
  • Javítva néhány hiba a JavaScript fájlt, amely megtöri a kódot, amikor a szülő kérelem futott MooTools;
  • A tranzakciók már támogatja;
  • Egy új & quot; insert_bulk & quot; módszer, amely lehetővé teszi, hogy több beillesztett értékeket egy táblázat segítségével egy lekérdezést (hála Sebi P. a javaslatot);
  • Egy új & quot; INSERT_UPDATE & quot; módszer, amely megteremti az INSERT és a megkettőzött UPDATE (hála Sebi P. a javaslatot);
  • Továbbfejlesztett a & quot; frissítés & quot; módszer;
  • A hibakereső konzol most azt mutatja, figyelmeztet, ha nincs karakterkészlet és egybevetés lett meghatározva;
  • Korrekciók a dokumentációban.

Mi az új 2.0-ás verzió:

  • A teljes kód feljavítva és egyes tulajdonságait is mint módszer nevek megváltoztak, ezért ez a verzió szakít korábbi verzióival való kompatibilitás;
  • Javítva egy hiba, ha a szkript próbálja is cache akció lekérdezések;
  • Javítva egy hiba a & quot; keresik & quot; módszer;
  • Javítva egy hiba, ha bizonyos konfigurációk az Apache / PHP a script nem működik;
  • Javítva egy hiba, ahol, ha van egy kapcsolat, illetve a MySQL hibát generált, és a hibakereső konzol minimálisra csökkent, akkor nem jelennek meg automatikusan;
  • Javítva egy hiba, ha a & quot; dlookup & quot; módszer nem fog visszatérni szökött oszlop nevét (azaz `order`);
  • Javítva egy hiba, ha a & quot; found_rows & quot; tulajdonság nem volt megfelelő a tárolt lekérdezések;
  • Javítva egy hiba, ha a hibakereső konzol lenne helytelen kezelése oszlopok a `(fordított ékezet);
  • Javítva egy hiba, ami miatt nem megfelelő kijelző néhány szálat a hibakereső konzol;
  • Egy új módszer & quot; & quot; - Rövidített kiválasztására lekérdezések;
  • Egy új módszer & quot; get_columns & quot; - Vissza információkat egy adott tábla oszlopait;
  • Egy új módszer & quot; romolhat & quot; - Hasonlóan a PHP saját implode () függvény, azzal a különbséggel, hogy ez a módszer & quot; megszökik & quot; imploded elemek is körülveszi őket sír árnyalattal;
  • Egy új módszer & quot; set_charset & quot; - Meghatározza a karakterek meg, és az egybevetés az adatbázis
  • Továbbfejlesztett funkcionalitás fetch_assoc_all () és fetch_obj_all () módszerek;
  • A hibakereső konzol több információt jelenít meg, és egy sokkal jobb és szervezett módon;
  • újraírt módszer lekérdezések naplózása egy txt fájl, hogy a kimeneti nagyon könnyen olvasható;
  • Csökkent a XTemplate sablonrendszer javítása érdekében sebesség; minden szempontból a hibakereső konzol mindig meg lehet változtatni a CSS fájlban.

Követelmények :

  • PHP 5-ös vagy magasabb
  • MySQL 4.1.22 vagy magasabb

Hasonló program

LightUp
LightUp

13 May 15

PHP User class
PHP User class

13 Apr 15

URL Normalizer
URL Normalizer

20 Jul 15

Más szoftver fejlesztő Stefan Gabos

Zebra_Form
Zebra_Form

9 Feb 16

Zebra_Tooltips
Zebra_Tooltips

10 Feb 16

Zebra_Image
Zebra_Image

13 Apr 15

Zebra_Mptt
Zebra_Mptt

11 Mar 16

Hozzászólások a Zebra_Database

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!
Keresés kategória szerint