DBD :: WTSPRITE

DBD :: WTSPRITE is een PERL-extensie voor DBI, die de database-embulering via platte bestanden biedt.
Download nu

DBD :: WTSPRITE Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Jim Turner
  • Uitgever website:
  • http://search.cpan.org/~jlishev/WebTools-1.27/lib/modules/WTJSprite.pm

DBD :: WTSPRITE Tags


DBD :: WTSPRITE Beschrijving

DBD :: WTSPRITE is een PERL-extensie voor DBI, het leveren van databasemulatie via platte bestanden. DBD :: WTSPRITE is een PERL-extensie voor DBI, die de database-emulatie via platte bestanden biedt. Synopsis Gebruik DBI; $ dbh = dbi-> Connect ("DBI: WTSPRITE: SPITELB", 'User', 'Wachtwoord') of Die "kan geen verbinding maken:". $ Dbi :: errstr; $ sth = $ dbh-> voorbereiden ("Tabel A (ID-gehele getal, Naam Char (10))") of Die "kan niet voorbereiden:". $ dbh-> errstr (); $ sth-> uitvoeren () of sterven "kan niet uitvoeren:". $ sth-> errstr (); $ sth-> afwerking (); $ DBH-> DISCONNECT (); DBD :: WTSPRITE is een DBI-uitbreidingsmodule die databasemulatie via flat-bestanden is toegevoegd aan PERL's database-onafhankelijke database-interface. In tegenstelling tot andere DBD :: Modules, heeft DBD :: WTSPrite u niet nodig om een database te kopen of verkrijgen. Alles wat je nodig hebt om database-onafhankelijke applicaties te prototypen met Perl en DBI zijn hier opgenomen. U zult echter waarschijnlijk een echte database willen verkrijgen, zoals "MySQL", voor uw productie en grotere gegevensbehoeften. Dit komt omdat emulating databases en SQL met platte tekstbestanden erg traag worden als de grootte van uw "database" groeit tot een niet-triviale grootte (een paar dozijn records of zo per tabel) .DBD :: WTSPrite is gebouwd op een oude PERL Module genaamd "Sprite", geschreven door Shishir Gurdavaram. Deze code is als uitgangspunt gebruikt. Het is volledig herwerkt en vele nieuwe functies werden toegevoegd, waardoor een module wordt geproduceerd genaamd "wtjsprite.pm" (Jim Turner's Sprite). Dit werd vervolgens samengevoegd in DBI :: DBD om te produceren wat u nu installeert. (DBD :: WTSPRITE). WTJSPRITE.PM is opgenomen in deze module als een apart bestand en is vereist. Bedankt Ga naar Mr. Gurdavaram. Het belangrijkste voordeel van DBD :: WTSPrite is de mogelijkheid om prototype-toepassingen op persoonlijke machines (of andere machines te ontwikkelen en testen Heb geen Oracle-licentie of een andere "Mainstream" -database) voordat u ze vrijgeeft op "Productie" -machines die een "echte" database hebben. Dit kan allemaal worden gedaan met minimaal of geen wijzigingen in uw perl-code. Andere voordeel van DBD :: WTSPrite is dat u de reguliere uitdrukkingen van PERL kunt gebruiken om door uw gegevens te zoeken. Misschien zullen op een dag meer "echte" databases deze functie ook bevatten! DBD :: WTSPRITE biedt de mogelijkheid om basisdatabasetabellen en SQL-oproepen via flat-bestanden te emuleren. Het primaire gebruik dat hiervoor is voorzien om website-ontwikkelaars toe te staan die zich niet kunnen veroorloven een Oracle-licentie aan te schaffen en PERL-toepassingen op hun eigen apparatuur te ontwikkelen voor latere hosting op grotere klantensites waar Oracle wordt gebruikt. DBD :: WTSPrite probeert dingen te doen Zoals database-onafhankelijke manier mogelijk, maar waar verschillen zich bevinden, kent WTJSPRite het meest ORACLE, bijvoorbeeld "sequenties / autonumbling". WTJSPRITE maakt gebruik van kleine one-line tekstbestanden met de naam "sequentiebestanden" (.SEQ). en "SEQ_FILE_NAME.NEXTVAL" -functie om in te voegen in autonummers. De reden hiervoor is dat de auteur in een Oracle-winkel werkt en deze module heeft geschreven om zichzelf op de code op zijn pc te laten werken, en machines die geen orakel op hen hadden, omdat het verkrijgen van Oracle-licenties soms tijdrovend was. : WTSPrite is vergelijkbaar met DBD :: CSV, maar verschilt op de volgende manieren: 1) Het maakt en werkt op echte "databases" met gebruikers-ID's en wachtwoorden, 2) De database-auteur specificeert de veldscheidingstoestellen, record-delimiters, gebruiker, Wachtwoord, tafelbestandspad en extensie voor elke database. 3) Transacties (commits en rollbacks) worden volledig ondersteund! 4) Autonummering en door de gebruiker gedefinieerde functies zijn supported.5) Je hebt geen andere modules of databases nodig hebben. (Geen vereisten behalve PERL 5 en de DBI-module! 6) Citaten worden niet gebruikt rond gegevens.7) Het is niet nodig om de "$ dbh-> quote ()" -methode de hele tijd in uw SQL.8) te bellen behandeld als een lege string.9) Gebruikers kunnen "inschrijven" hun eigen data-conversie functies voor gebruik InSQL. Zie "fn_register" methode hieronder. Vereisten: · Perl


DBD :: WTSPRITE Gerelateerde software

Webfetch

Webfetch is een PERL-module om informatie van het web te downloaden en op te slaan. ...

160

Downloaden