trillbox

TRILLBOX is een flexibele en uitschuifbare toolkit voor het bouwen van dynamische webpagina's.
Download nu

trillbox Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • BSD License
  • Prijs:
  • FREE
  • Naam uitgever:
  • James Robson
  • Uitgever website:
  • http://sylbi.arbingersys.com/

trillbox Tags


trillbox Beschrijving

Trillbox is een flexibele en uitschuifbare toolkit voor het bouwen van dynamische webpagina's. Trillbox is een flexibele en uitschuifbare toolkit voor het bouwen van dynamische webpagina's. Schreven in Perl en op basis van sjabloon :: Recall, biedt het "widgets" (of bedieningselementen) die u snel kunt integreren in uw PERL-webtoepassing. Trillbox-widgets zijn ontworpen om onafhankelijke controlepunten te zijn die gemakkelijk kunnen worden aangesloten op een webprogrammeringssysteem, b.v. Een CGI-applicatie, op basis van sjabloon, of opgenomen als onderdeel van een applicatieframework.Widgets hebben opzettelijk geen directe kennis van elkaar om de grootste flexibiliteit aan te bieden (hoewel ze kunnen worden ontworpen, zodat de uitvoer en de ingang tussen widgets kunnen worden uitgevoerd) .trillbox voegt eenvoudige, "pluggable" -componenten toe aan uw webtoepassing. Bij wijze van introductie gaan we door een eenvoudige CGI-toepassing die de TRILLBOX :: DataTable Component gebruikt om gegevens uit een tabel in een MySQL-database te vervullen. We zullen eenvoudig beginnen en steeds complexer worden als we gaan. Hier is het script #! C: /zangweb/perl/bin/perl.exeuse CGI QW (: standaard); gebruik DBI; # Laad onze TR-widgets van hierboven ../../''SUSEUSE TRILLBOX :: DataTable; Print Header; Print Start_html; Print "

trillbox :: DataTable Demo

"; mijn $ dbh = dbi-> connect ("DBI: MySQL: Database = test; host = localhost "," root "," ", {'makeError' => 1}); mijn $ DT = trillbox :: DataTable-> Nieuw (); $ DT-> Set (tabel_attrs => ' Border = "1" '); $ DT-> Set (Colamen => ); # Sluit DBI-uitvoer aan op DataTable: $ DT-> Set (Bind_Data => $ dbh -> Selectall_Arrayref ("Selecteer * uit Trillbox_intro"))); $ dbh-> loskoppelen (); # uitgang de dataprint $ DT-> output (); print end_html; Let op het verklaring van de verklaring ../..// '; Voorafgaand aan 'Gebruik Trillbox: DataTable;'. Dit instrueert ons script dat we de trillbox-componenten twee mappen boven de locatie van het script vinden. Na deze code van de code kunt u een component toevoegen die u gewoon wilt maken met gebruik trillbox :: component; u kunt drillbox downloaden en plaatsen op elke locatie die geschikt is. De verklaring 'Gebruik Lib Path' vertelt uw code waar de componenten kunnen worden gevonden. Hiermee kunt u trillbox uitvoeren op servers die mogelijk niet de afhankelijke modules hebben geïnstalleerd. Dit is een standaard CGI-script, dus we doen de gebruikelijke dingen zoals 'Print Header' en 'Print Start_HTML'. DBI gebruiken, verbinden we in dit geval een verbinding met een MySQL-server, één die op ons werkstation draait. Die, we instantiëren de trillbox :: DataTable Object via de nieuwe () methode. Geen parameters moeten worden doorgegeven aan nieuw (). U stelt eigenschappen in het object in met behulp van de methode SET (). In de volgende verklaring stellen we de kenmerken van de geproduceerde $ DT in op, zodat het een grens heeft. We gebruiken SET () opnieuw, dit keer om de kolomkopnamen van de tabel in te stellen. Set () verwacht een of meer naam / waardeparen. In dit geval is 'Colamen' de eigenschapsnaam en de anonieme array vertegenwoordigt de kolomkopwaarden.Set () is waarschijnlijk de meest overwerkte methode van de kerncomponenten van de trillbox. We gebruiken het nu om de eigenschap 'Bind_Data' van $ DT aan de uitvoer van het DBI-object in te stellen. U kunt zien dat we onze SQL-instructie doorgeven in de methode van $ dbh-> selectall_arrayref () en het retourneert een verwijzing naar een array, wat precies is wat 'binden_data' verwacht. Elke array in uw code kan "gebonden" zijn omdatum door een verwijzing naar het te geven. (Merk op dat het een 2-dimensionale array verwacht, dat wil zeggen een reeks arrays.) Wat is er nieuw in deze release: · Toomview widget toegevoegd. · Bouw geneste structuren van knooppunten, zoals een bestandssysteem directory-boom.


trillbox Gerelateerde software

mod_vhost_alias

MOD_VHOST_ALIAS APACHE-module biedt ondersteuning voor dynamisch geconfigureerde massa virtuele hosting. ...

104

Downloaden

pafiledb

PafiledB is een script waarmee webmasters een database van bestanden kunnen downloaden om op hun site te downloaden. ...

782

Downloaden