Spyce - Python Server-pagina's

Spyce - Python Server-pagina's is een Python-gebaseerde dynamische HTML-servermotor.
Download nu

Spyce - Python Server-pagina's Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Rimon Barr
  • Uitgever website:

Spyce - Python Server-pagina's Tags


Spyce - Python Server-pagina's Beschrijving

Spyce - Python Server-pagina's is een Python-gebaseerde dynamische HTML-servermotor. Spyce is een taal van de serverzijde die eenvoudige en efficiënte Python-gebaseerde dynamische HTML-generatie ondersteunt, anders wordt Python Server-pagina's (PSP) genoemd, die bekend is met JSP, PHP of ASP en LIKE PYTHON, moet een kijkje nemen naar Spyce. Het modulaire ontwerp maakt het zeer flexibel en uitgebreid. Spyce - Python Server-pagina's kunnen ook worden gebruikt als een opdrachtregelhulpprogramma voor statische tekstpre-verwerking of als een webserver proxy. De ondersteunde adapters zijn: * Snelle CGI: de standaard Spyce-integratie met Apache is bereikt via FastCGI, A CGI-achtige interface die relatief snel is, omdat het niet het grote proces opstart-overhead op elk verzoek oplevert. * MOD_PYTHON: als u echt de snelste Spyce-implementatie moet hebben (zie de prestatienummers), is het momenteel via een Apache-module genaamd MOD_PYTHON. Spyce is getest met MOD_PYTHON-versie 2.7.6 (en versie 3.0.3 met Apache 2.0.37). U kunt proberen hier een aantal mod_python rpm te vinden, maar in het algemeen moet men MOD_PYTHON uitbronnen samenstellen. De reden hiervoor is omdat MOD_PYTHON verbindt met de Python-bibliotheek die het op uw systeem vindt bij compileertijd. Dus, zelfs als u de juiste Python-versie op uw systeem hebt geïnstalleerd, zal MOD_PYTHON de Python Library-versie op het systeem gebruiken waar deze is samengesteld. Merk ook op dat MOD_PYTHON (of liever Apache) een python nodig heeft die is samengesteld zonder inrijgen, dus u moet mogelijk om deze reden ook Python opnieuw compileren. Het proces is niet erg moeilijk (alleen het gebruikelijke :./configure; Make; Make Install Dance), maar hopelijk zal iemand een betere route in de tijd voorstellen. Zorg er in elk geval er zeker van dat u MOD_PYTHON eerst op uw systeem kunt krijgen, als dat is dat is dat is uw gekozen Apache-integratie-route. * Webserver: een ander snel alternatief is om Spyce-bestanden via een proxy te dienen. Dit omvat het lopen van Spyce in de webservermodus en het configureren van de hoofdwebserver om de juiste verzoeken door te sturen. De ingebouwde Spyce-webserver kan ook worden gebruikt om rechtstreeks verzoeken te dienen, maar dit is zeer ontmoedigd voor productieomgevingen. * CGI: Falende alternatieven kunt u altijd verzoeken verwerken via reguliere CGI, maar dit alternatief is de langzaamste optie en is bedoeld In de eerste plaats voor degenen die niet veel controle hebben over hun webomgevingen. * Opdrachtregel: Ten slotte kan men Spyce gebruiken als een opdrachtregelgereedschap voor Pre-Processing Spyce-pagina's en het maken van statische HTML-bestanden. REQUIRINGEN: · Spyce (de kernmotor En alle standaardmodules) vereist momenteel Python-versie 1.5 of hoger, en Apache-versie 1.3.x of groter. · Spyce wordt echter voornamelijk ontwikkeld en getest met Python Version 2.2.x en het gebruik van Apache-versie 2.0.x. · SPYCE momenteel vereist geen schroefdraadondersteuning. Spyce gebruikt geen versie-specifieke Apache-functies. Het wordt ten zeerste aanbevolen dat u Python-versie 2.1 of hoger gebruikt, omdat bepaalde gemeenschappelijke bewerkingen moeilijk kunnen zijn zonder de nieuwe geneste scopingfunctionaliteit. Wat is nieuw in deze release: · DB-module vereist PK-definitie up-front (in plaats van later uit te voeren) Standaard login render tags geven betere feedback op niet-succesvolle login · Raise NameError in plaats van string uitzondering voor ongeldige evaluatietagkenmerken · Fixes voor Spyceproject · Fix Kwargs render op spion: lijst en tabel tags · Fix automatisch selecteren van meerdere standaardinstellingen Samengestelde bedieningselementen · Fixeren voor ondertekende uitzonderingen op de label in oude stijl


Spyce - Python Server-pagina's Gerelateerde software

xtests

Xtests is een eenvoudige, gemakkelijk te gebruiken, efficiënte eenheids- en component-testbibliotheek, voor meerdere talen. ...

147

Downloaden

Kojak

Een kit voor objectieve oordeel en op kennis gebaseerde detectie van prestatie-knelpunten. ...

175

Downloaden

Apache Antunit

ANTUNIT is een bibliotheek van ant-taken die in eerste instantie werden ontwikkeld om tests te schrijven voor mierentaken zonder toevlucht te nemen tot Justit. ...

58

Downloaden