Zebra_Database

Software screenshot:
Zebra_Database
Software detaljer:
Version: 2.9.3 Opdateret
Upload dato: 6 Mar 16
Udvikler: Stefan Gabos
Licens: Gratis
Popularitet: 39
Størrelse: 79 Kb

Rating: nan/5 (Total Votes: 0)

Zebra_Database er en simpel database abstraktionslag for MySQL, skrevet omkring PHP & rsquo;. S indbygget MySQLi forlængelse

Zebra_Database er praktisk talt en mellemmand mellem udviklerens PHP kode og selve databasen.

Det tager PHP-formateret kode og oversætter det til gyldig SQL-syntaks, udføre det på en MySQL-database og hente resultaterne.

Denne metode til at bruge forberedt database erklæring er meget mere sikker end processen med at integrere SQL kode i PHP syntaks, holder de to på forskellige niveauer, hvor andre udvikler enten ikke vil have adgang eller bare af hensyn til en bedre kode struktur.

Ud over dette, en debugger er også inkluderet for fejlfinding database interaktioner på en webside, der hjælper udviklere komme til bunds af ikke-responsive PHP-MySQL transaktioner.

Udover indvinding lag og debug værktøj, Zebra_Database leveres med en indbygget caching system.

Denne caching-system kan arbejde sammen med memcache eller en lokal harddisk, huske resultater for udvalgte eller de mest anvendte DB forespørgsler.

Hvad er nyt i denne udgivelse:

  • Tilføjet en ny & quot; memcache_key_prefix & quot; ejendom; dette tillader separate caching af de samme forespørgsler ved flere forekomster af bibliotekerne på samme memcache server, eller biblioteket håndtering af flere domæner på den samme memcache server.

Hvad er nyt i version 2.9.0:

  • Tilføjet en ny & quot; memcache_key_prefix & quot; ejendom; dette tillader separate caching af de samme forespørgsler ved flere forekomster af bibliotekerne på samme memcache server, eller biblioteket håndtering af flere domæner på den samme memcache server.

Hvad er nyt i version 2.8.8:

  • Tilføjet en ny & quot; memcache_key_prefix & quot; ejendom; dette tillader separate caching af de samme forespørgsler ved flere forekomster af bibliotekerne på samme memcache server, eller biblioteket håndtering af flere domæner på den samme memcache server.

Hvad er nyt i version 2.8.2:

  • Mindre ydeevne optimeringer i debug konsollens JavaScript-kode.

Hvad er nyt i version 2.8:

  • Rettet en fejl, når der angives brugerdefinerede stier for & quot; write_log & quot ; metode.
  • Fixed et problem, hvor indstillingen & quot; cache_path & quot; til en sti uden skråstreg ville bryde scriptet.
  • Fixed et problem, hvor indstilling af caching tid til 0 vil stadig skabe (tom) cache-filer.
  • JS og CSS filer, der bruges af debugger vinduet er nu indlæst & quot; protokol-mindre & quot; for at løse dem.

Hvad er nyt i version 2.7.3:

  • Biblioteket forsøger nu at skrive fejl til systemet log (hvis PHP er konfigureret så, læs mere her), når & quot; debug & quot; Ejendommen er sat til FALSE (som når & quot; debug & quot; ejendom er sat til TRUE fejlmeddelelser er rapporteret i debug konsol);
  • Biblioteket vil nu vise en advarselsmeddelelse i debug konsol, hvis & quot; memcache & quot; udvidelse er indlæst, men det bruges ikke.

Hvad er nyt i version 2.7.2:

  • Rettet en fejl, der sandsynligvis dukkede siden 2,7, hvor & quot; søge & quot; metode (og enhver metode bygger på det, ligesom alle & quot; hente & quot; metoder). ville producere en advarsel i debug konsol, hvis der ikke var nogen poster i den ønskede ressource
  • Rettet en fejl, hvor NULL ikke kunne anvendes i & quot; udskiftninger & quot; vifte af en forespørgsel.

Hvad er nyt i version 2.7.1:

  • vælg () metode tog argumenter i en anden orden end angivet i dokumentationen
  • Rettet en fejl, hvor opdateringen () og insert_update () metoder ikke arbejdede hvis i array med kolonnerne at opdatere, INC () søgeord blev brugt med en erstatning markør i stedet for en værdi, og den faktiske værdi var givet i udskiftninger vifte
  • Rettet en fejl, hvor insert_update () metode ikke arbejder når den eneste opdatering feltet brugte INC () søgeord; den genererede forespørgsel indeholdt en ugyldig komma mellem UPDATE og feltnavnet.

Hvad er nyt i version 2.7:.

  • Tilføjet understøttelse af caching forespørgsel resultater ved hjælp memcache
  • Rettet en fejl, hvor scriptet ville gå ned, hvis objektet blev instantieret mere end én gang, og det sprog, metoden blev kaldt for hvert af de tilfælde,
  • Helt omskrevet den dlookup metode, der ikke fungerer korrekt, hvis noget andet end en kommasepareret liste kolonneliste er anvendt (ligesom et udtryk, for eksempel);
  • & quot; tilslut & quot; metode kan nu tage et yderligere argument instruerer den til at oprette forbindelse til databasen med det samme i stedet for at bruge en & quot; dovne & quot; tilslutning
  • Rettet en fejl, hvor nogle af elementerne i debug konsol var fejlagtigt arve sidens bilens farve.

Hvad er nyt i version 2.6:

  • Ændret navn & quot; get_columns & quot; metode til & quot; get_table_columns & quot; som det returnerede antallet af kolonner i en given tabel, og tilføjede en ny & quot; get_columns & quot; metode, der tager som argument en ressource og returnerer antallet af kolonner i den givne ressource;
  • Nogle dokumentation præciseringer.

Hvad er nyt i version 2.5:

  • En ny metode er nu tilgængelig: & quot; get_link & quot; som returnerer MySQL link identifikator tilknyttet den aktuelle forbindelse til MySQL-serveren. Hvorfor som en separat metode? Fordi biblioteket bruger & quot; doven forbindelse & quot; (Det er faktisk ikke forbinde til databasen, indtil første forespørgsel udføres) der er ingen link identifier tilgængelig, når du ringer connect metode.
  • Et nyt argument er nu tilgængelig for indsatsen og insert_bulk metoder, der tillader oprettelsen af ​​INSERT IGNORE spørgsmål, som vil springe poster, der ville forårsage en kopi post for en primær nøgle.
  • Standardværdien af ​​& quot; debug & quot; Ejendommen blev sat til FALSE.

Hvad er nyt i version 2.4:

  • Fast en fejl med insert_bulk metoden (takket være Edy Galantzan for rapportering).
  • Tilføjet en ny metode:. Table_exists der kontrollerer, om en tabel med navnet givet som argument findes i databasen
  • vælg metode nu også accepterer limit og orden argumenter; på grund af denne ændring, denne metode er ikke kompatibel med tidligere versioner.
  • Nogle dokumentation raffinementer.

Hvad er nyt i version 2.3:

  • Rettet en fejl, hvor scriptet ville generere en advarsel, hvis den & quot; opdatering & quot; metode blev kaldt med ugyldige argumenter;
  • Ændret hvordan insert_bulk metoden skal modtage argumenter, hvilket gør det mere simpelt at bruge.

Hvad er nyt i version 2.2:

  • Rettet en fejl, hvor & quot; vælg & quot; metode krig returnerer en boolesk værdi i stedet for en ressource (takket være Monil)
  • Klassen nu bruger & quot; doven forbindelse & quot; betyder, at det faktisk ikke vil forbinde til databasen, indtil den første forespørgsel køres
  • debug konsol viser nu også session variabler;
  • & quot; show_debug_console & quot; metode kan nu instrueret om at returnere output i stedet udskrive det på skærmen;
  • highlighter nu fremhæver flere søgeord;
  • Forbedret dokumentation for & quot; tilslut & quot; metode.

Hvad er nyt i version 2.1:

  • Rettet en fejl, hvor konsollen arvet CSS egenskaber fra moderselskabet ansøgning
  • Fast nogle bugs i JavaScript-fil, der ville bryde koden, når forælder ansøgning kørte MooTools
  • Transaktioner understøttes nu;
  • Tilføjet en ny & quot; insert_bulk & quot; metode, som gør det muligt at indsætte flere værdier i en tabel ved hjælp af en enkelt forespørgsel (tak Sebi P. for forslaget);
  • Tilføjet en ny & quot; insert_update & quot; metode, som vil skabe INSERT udsagn med ON DUPLICATE UPDATE (tak Sebi P. for forslaget);
  • Forbedret & quot; opdatering & quot; metode;
  • debug konsol viser nu en advarsel, hvis der ikke tegnsæt og sammenstilling blev angivet;
  • Rettelser til dokumentationen.

Hvad er nyt i version 2.0:

  • Hele kode blev forbedret, og nogle af de egenskaber, samt som metode navne blev ændret, og derfor denne version bryder kompatibilitet med tidligere versioner;
  • Rettet en fejl, hvor scriptet ville forsøge at også cache action forespørgsler;
  • Rettet en fejl i & quot; søge & quot; metode;
  • Rettet en fejl, hvor på nogle konfigurationer af Apache / PHP scriptet ville ikke arbejde;
  • Rettet en fejl, hvor, hvis der var en forbindelse fejl eller MySQL genereret en fejl, og debug konsol blev minimeret, ville det ikke blive vist automatisk;
  • Rettet en fejl, hvor & quot; dlookup & quot; metode ville ikke vende tilbage undsluppet kolonnenavne (dvs. `order`);
  • Rettet en fejl, hvor & quot; found_rows & quot; egenskab var forkert for cachede forespørgsler;
  • Rettet en fejl, hvor debug konsol uretmæssigt ville styre kolonner lukkede i `(backtick);
  • Rettet en fejl, der forårsagede forkert visning af nogle strenge i debug konsol
  • Tilføjet en ny metode & quot; vælg & quot; - En forkortelse for udvælgelse forespørgsler;
  • Tilføjet en ny metode & quot; get_columns & quot; - Returnerer information om en given tabels kolonner;
  • Tilføjet en ny metode & quot; implodere & quot; - Svarende til PHP egen implodere () funktion, med den forskel, at denne metode & quot; undslipper & quot; imploderede elementer og også omslutter dem i graven accenter
  • Tilføjet en ny metode & quot; set_charset & quot; - Fastsætter de tegn, der er og sammenstilling af databasen
  • Forbedret funktionalitet fetch_assoc_all () og fetch_obj_all () metoder
  • debug konsol viser mere information og i en meget bedre og organiseret måde;
  • Omskrevet metoden til logning forespørgsler til en txt-fil gør outputtet meget let at læse;
  • Faldt den XTemplate skabelonmaskine for at forbedre hastigheden; ethvert aspekt af debug konsol kan stadig ændres via CSS-fil.

Krav :

  • PHP 5 eller højere
  • MySQL 4.1.22 eller højere

Lignende software

Zebra_Form
Zebra_Form

9 Feb 16

paypal-php
paypal-php

24 Feb 15

ImgBrowz0r
ImgBrowz0r

14 Apr 15

Simple Router
Simple Router

13 May 15

Andre software developer Stefan Gabos

Zebra_Dialog
Zebra_Dialog

9 Feb 16

Zebra_Datepicker
Zebra_Datepicker

9 Feb 16

Zebra_Image
Zebra_Image

13 Apr 15

Zebra_Tooltips
Zebra_Tooltips

10 Feb 16

Kommentarer til Zebra_Database

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!
Søg efter kategori