Stekelvarken

Open Source Web App-server met front-end en back-end technologieën voor het bouwen van moderne data-centric web 2.0-applicaties
Download nu

Stekelvarken Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • LGPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Tassos Koutsovassilis
  • Uitgever website:
  • http://www.innoscript.org/
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 532 KB

Stekelvarken Tags


Stekelvarken Beschrijving

Open Source Web App-server die front-end en back-end technologieën biedt voor het bouwen van moderne data-centric web 2.0-applicaties Porcupine is een open-source python-gebaseerde webtoepassingsserver die front-end en back-end revolutionaire technologieën biedt voor het bouwen van moderne data-centric Web2.0-applicaties. Many van de taken die nodig zijn voor het bouwen van webtoepassingen als u ze kennen, worden geëlimineerd of vereenvoudigd. Bijvoorbeeld, bij het ontwikkelen van een porcupine-applicatie, hoef je geen relationele database te ontwerpen. U hoeft uw bedrijfsobjecten alleen als Python-klassen te ontwerpen en implementeren, met behulp van de bouwstenen die worden verstrekt door het raamwerk (datasypen). Porcupine integreert een native objectdatabase, dus de overheadkosten die vereist zijn door een object-relationele toewijzingstechniek bij het bijwerken of ophalen van een enkel object zijn verwijderd. Porcupine wordt geleverd met drie toepassingen vooraf geïnstalleerd: · Gebruikers- en groepenbeheer · POQL-query performer. Een goed getest voor uw vragen, hoewel in een zeer vroege ontwikkelingsfase. · Hypersearch hier zijn enkele belangrijke kenmerken van "Porcupine": · Embedded Hiëarhical Object-database met transactieondersteuning op basis van Berkeley DB · The Porcupine Object Query Language (Powered by David Beazley's PLUSSING Tools) · Configureerbare in-geheugenobject cache · Eenvoudige op rol gebaseerde beveiliging · Ondersteuning voor aangepaste datatypen · Aangepaste gebeurtenishandlers per inhoudsklasse · Integreert Quix, Inno: JavaScript Framework van Script · Externe methoden (webmethoden) gebonden aan inhoudslessen worden direct toegankelijk via HTTP · Gecompileerde Python Server-pagina's · Ondersteuning voor pre- en post-verwerkingsfilters (GZIP, I18N, onpersoonlijke en vele andere filters worden uit de doos aangeboden) · Webmethoden kunnen worden beveiligd met beleid door het verstrekte pre-verwerkingsfilter te gebruiken · Connectiviteit met WSGI, CGI-enabled webservers. Er is ook een MOD_PYTHON-connector beschikbaar. · Enkele bestandsimplementatie. Gebruik het hulpprogramma Pakager om al uw applicatiebestanden en objectdefinities in één bestand op te nemen. Installatie gebeurt door hetzelfde hulpprogramma met behulp van een enkele opdracht. · Volledige UTF-8-ondersteuning · Draait op Mac OS, Linux en Windows NT · Eenvoudig te leren API · Ondersteunde protocollen: HTTP, XML-RPC Vereisten: · Web Server · Webconnector Wat is er nieuw in deze release: · Nieuw: Objectindexeringsondersteuning inclusief unieke indexen per container. Momenteel, · De indexen worden gebruikt voor gebruikelijke database-gebruikspatronen, zoals het krijgen van de · Kinderen van een container, maar nog niet volledig geheven door OQL. · Nieuw: meerbewerkingsondersteuning toegevoegd voor de Asynchrouse TCP-IP-services · (Vereist Python 2.6). · Nieuw: voorwaardelijke ETAG-ondersteuning door gebruik te maken van de verstrekte · "Porcupine.Filters.etag" decorator of de "porcupine.filters.caching.etag" · Pre-verwerkingsfilter. · Nieuw: nieuwe database en cookie-sessiemanagers. · Nieuw: ondersteuning toegevoegd voor snelkoppelingen met behulp van de nieuwe · "Porcupine.systemobjects.shortcut" Inhoudstype. · Nieuw: Cascade Wistes voor Relator1- en Relatorn-gegevenstypen. · Nieuw: Quix bevat nu een lichtgewicht rijke teksteditor op basis van · Werk van Cameron Adams (http://www.themaninblue.com/). · Nieuw: quix ondersteunt nu automatische labels, pictogrammen, knoppen en dozen. De · Afmetingen van dit soort widgets worden automatisch aangepast · Over hun inhoud. · Nieuw: Toegevoegd thema's ondersteuning voor quix. · NIEUW: NIEUWE "QUIX.QUERSRING" -functie voor het ontvangen van querystringparameters. · Nieuw: nieuwe "Quix.baseurl" -instelling die de hoofdmap van de toolkit bevat. · Nieuw: Quix bevat nu een JSON PARDER. Zie "quix.parsers.json". · NIEUW: QUIX HEEFT NU een Persistent Module van de klantzijde op basis van PACKJS · (Http://pablotron.org/?cid=1557). · Nieuw: nieuwe module "quix.utils.hashlib". · Nieuw: vermogen om aanhoudende datasets aan de klantzijde te hebben met behulp van Smart · Voorwaardelijke etags. · Nieuw: Quix ondersteunt nu IE 8, Safari 4 en Opera 9. · Nieuw: nieuwe methode "SetValue" voor QUIX Selecteer lijsten. · Nieuw: nieuwe snelkoppelingen "HBOX" en "VBOX" voor Horixontale en verticale dozen. · Opt: Quix heeft nu naamruimten (i.e Xbutton is nu quix.ui.button). · De oude naamgevingverdrag wordt gehouden voor achterwaartse compatibiliteit. · Opt: "db.getitem" roept niet langer een objectnietfound uitzondering op. In plaats daarvan is er geen · Geretourneerd. · Opt: "RELCC" -attribuut van relators en referenties Accepteert nu basisklassen. · Opt: Server Side XMLRPC coderende snelheidsverbeteringen. · Opt: Porcupine OQL gebruikt nu Ply 2.5. · Opt: nieuwe implementatie van "quix.innertext" -functie. · Opt: de "Setexpiration" -methode van de HTTPresponse-klasse accepteert nu een · "Cache_type" optioneel argument. De standaardwaarde is "privé". · Opt: nieuwe refactored transacties. Transacties zijn nu niet-blokkering door gebruik te maken · De vlag van de DB_TXN_NOWAIT. · Opt: Otimized Session Management. · Opt: geoptimaliseerde asyncore-lus door gebruik te maken van langere time-outs. · Opt: haal geen sessie-informatie op voor statische bestanden. · Opt: Mogelijkheid om widgetoverloopwaarden per as I.E "Auto Hidden" in te stellen. · Opt: "Porcupineadmin.py -c" voert nu rampenherstel uit. · Opt: het kenmerk "_safetype" -kaskenmerk van de les van het gegevenstype accepteert nu een lijst · Van de toegestane python-typen. · Opt: Als de BSDDB-module niet aanwezig is, probeer dan BSDDB3 te importeren, aangezien BSDDB · Wordt verwijderd uit de nieuwste Python-versies. · Opt: Decorator "@ db.transactional" accepteert nu een optioneel "Nosync" -argument · Voor het hebben van snellere maar niet-duurzame transacties. · Opt: Mogelijkheid om de gegevens en logbestanden op verschillende locaties te hebben door te gebruiken · Instelling "BDB_LOG_DIR" in het configuratiebestand van de Porcupine. · Opt: Quix bevat nu een Widget-script van Universal Base. · Fix: Vaste Quix's "Onunload" -evening (het werd alleen ontslagen als de vernietigde methode · Van een widget werd expliciet genoemd) · Fix: vaste __props__-generatie bij gebruik van CODEGEN. · Fix: vaste interne omleiding. · Fix: "PADDING" is nu een geldige parameter voor QUIX Windows. · Fix: vaste verborgen knoppen. · DEP: "HTTPCONTEXT.CURRENT ()" is verouderd. Gebruik "van porcupine import context" · in plaats van. · DeP: Containers hebben niet langer de kenmerken "_subfolders" en "_items". Deze · Soort informatie is nu afgeleid van indexen, waardoor hundtrends van duizenden toestaan · Descendants zonder perfomance-straf. · DEP: de meeste API-methoden worden verschuldigd als gevolg van PEP8-uitlijning. Controleren · Het logboek van de server voor verouderde oproepen. · Dep: verwijderde alle __Slots__ attributen uit alle schema-gerelateerde klassen. · DEP: "Porcupine.core.servicetypes.asyncbaseserver.basereQuest" is nu · "Porcupine.core.networking.Request.basereQuest" · DEP: "Porcupine.Security.ObjectAccess.getAccess" is verouderd. · Gebruik in plaats daarvan "porcupine.utils.permsresolver.get_access". · DeP: Quix-boxen zijn niet langer opnieuw geworden bij het verwijderen van een kinderwidget. · De ontwikkelaar moet hier voor zorgen. · Dep: "Quix.getos" is in plaats daarvan verouderd gebruik "Quix.utils.browserinfo.os".


Stekelvarken Gerelateerde software

Plumi

Een open source, out-of-the-box inhoudbeheersysteem voor het delen van video's en communautaire creatie ...

171 2.1 MB

Downloaden

Geokit

Een Open Source Ruby Gem en Rails-plug-in voor eenvoudige toepassingen op kaart gebaseerd ...

291 32 KB

Downloaden