PorcospinoOpen Source Web APP Server che fornisce tecnologie front-end e back-end per la costruzione di applicazioni di Web 2.0 di Web 2.0 dei dati moderni | |
Scarica ora |
Porcospino Classifica e riepilogo
Annuncio pubblicitario
- Licenza:
- LGPL
- Prezzo:
- FREE
- Nome editore:
- Tassos Koutsovassilis
- Sito web dell'editore:
- http://www.innoscript.org/
- Sistemi operativi:
- Mac OS X
- Dimensione del file:
- 532 KB
Porcospino Tag
Porcospino Descrizione
Open Source Web APP Server che fornisce tecnologie front-end e back-end per la costruzione di applicazioni Web 2.0 moderne di dati centrici Il porcospino è un server applicazioni Web basato su Python open source che fornisce tecnologie rivoluzionarie front-end e back-end per la costruzione di moderne applicazioni Web2.0 di Web2.0 dei dati moderni. Mulino dei compiti necessari per la creazione di applicazioni Web come li conosci, sono eliminati o semplificato. Ad esempio, quando si sviluppa un'applicazione di porcospino non è necessario progettare un database relazionale. Devi solo progettare e implementare i tuoi oggetti aziendali come classi di Python, utilizzando i blocchi di costruzione forniti dal framework (tipi di dati). Il porcospino integra un database oggetto nativo, quindi i generali richiesti da una tecnica di mappatura relazionale dell'oggetto Quando si aggiorna o il recupero di un singolo oggetto viene rimosso.porcupine viene fornito con tre applicazioni preinstallate: · Gestione utente e gruppi · Esecuzione di query POQL. Un buonbito di prova per le vostre domande, anche se in una fase di sviluppo molto precoce. · Ipersearch Ecco alcune caratteristiche chiave di "Porcupina": · Database di oggetti hierarhical embedded con supporto per la transazione basato su Berkeley DB · Il linguaggio della query dell'oggetto di porcospino (alimentato da Strumenti di analisi del Ply DAVID BEAZLEY) · Cache oggetto configurabile in memoria · Sicurezza semplice basata sul ruolo · Supporto per tipi di dati personalizzati · Guastrici per eventi personalizzati per classe di contenuto · Integra Quix, Inno: il framework JavaScript script · Metodi remoti (metodi Web) Legati alle classi di contenuti diventano direttamente accessibili su http · Pagine del server Python compilato · Supporto per filtri pre e post-elaborazione (Gzip, I18N, impersonazione e molti altri filtri sono offerti fuori dalla scatola) · I metodi Web possono essere fissati con politiche utilizzando il filtro pre-elaborazione fornito · Connettività con WSGI, server Web abilitati da CGI. È disponibile anche un connettore Mod_python. · Distribuzione del file singolo. Utilizzare l'utilità Pakager per includere tutti i file di applicazione e le definizioni dell'oggetto in un singolo file. L'installazione viene eseguita dalla stessa utilità utilizzando un singolo comando. · Supporto UTF-8 completo · Funziona su Mac OS, Linux e Windows NT · Facile da imparare API · Protocolli supportati: http, xml-rpc Requisiti: · Server web · Connettore Web Cosa c'è di nuovo in questa versione: · Novità: supporto di indicizzazione dell'oggetto, inclusi gli indici univoci per contenitore. Attualmente, · Gli indici sono utilizzati per i comuni modelli di utilizzo del database come ottenere il · Bambini di un contenitore, ma non ancora completamente sfruttato da OQL. · Novità: aggiunta supporto multi-elaborazione per i servizi TCP-IP asynchroune · (Richiede Python 2.6). · Novità: aggiunto il supporto Conditional ETAG utilizzando il fornito · Decoratore "porcupine.filters.etag" o "porcupine.filters.caching.etag" · Filtro pre-elaborazione. · Novità: nuovo database e gestori sessioni basati sui cookie. · Novità: aggiunta supporto per scorciatoie usando il nuovo · Tipo di contenuto "porcupine.systemobjects.shortcutcut". · NOVITÀ: cascata Deletes per i tipi di dati relator1 e relatorn. · Novità: Quix ora include un editor di testo ricco leggero in base a · Lavoro di Cameron Adams (http://www.themaninblue.com/). · Novità: Quix ora supporta etichette, icone, pulsanti e scatole di dimensioni dimensioni. Il · Le dimensioni di questo tipo di widget vengono regolate automaticamente in base · Sul loro contenuto. · Novità: Supporto per temi aggiunti per Quix. · Novità: nuova funzione "QUIX.QueryString" per ottenere i parametri della stringa di query. · Novità: nuova impostazione "Quix.Baseurl" che contiene la cartella principale della rootkit Toolkit. · Novità: Quix ora include un parser JSON. Vedi "QUix.Parsers.json". · Novità: Quix ora ha un modulo di persistenza lato client basato su persistijs · (Http://pablotron.org/?cid=1557). · Novità: nuovo modulo "QUIX.UTILS.HASHLIB". · Novità: capacità di avere set di dati persistenti sul lato client utilizzando Smart · ETAG condizionali. · Novità: Quix ora supporta IE 8, Safari 4 e Opera 9. · Novità: nuovo metodo "setValue" per Quix Select Lists. · Novità: nuove scorciatoie "HBOX" e "VBOX" per scatole horixontal e verticali. · Opt: Quix ora ha namespaces (I.e xButton è ora quix.ui.button). · La vecchia Convenzione della denominazione è conservata per la compatibilità all'indietro. · Opt: "db.getitem" non solleva più un'eccezione di oggettoNotFound. Invece nessuno è · Restituito. · Opt: Attributo "RELCC" dei relatori e dei riferimenti ora accetta lezioni di base. · Opt: Server Side XMLRPC Miglioramenti della velocità di codifica. · Opt: il porcospino OQL sta ora usando Ply 2.5. · Opt: nuova implementazione della funzione "Quix.innerText". · Opt: il metodo "SetXpirazione" della classe HTTPresponse accetta ora a · Argomento opzionale "cache_type". Il valore predefinito è "privato". · Opt: nuove transazioni refatturate. Le transazioni ora non si bloccano usando · La bandiera db_txn_nowait. · Opt: gestione della sessione otimizzata. · Opt: loop ottimizzato di asyncore usando timeout più lunghi. · Opt: non recuperare le informazioni sulla sessione per i file statici. · Opt: Capacità di impostare i valori di overflow del widget per asse I.e "Auto nascosto". · Opt: "porcupuleadmin.py -c" ora esegue il ripristino del disastro. · Opt: l'attributo di classe "_safetype" delle classi Tipo di dati ora accetta un elenco · I tipi di Python consentiti. · Opt: se il modulo BSDDB non è presente, prova a importare BSDDB3, poiché BSDDB · Viene rimosso dalle ultime versioni Python. · Opt: il decoratore "@ db.transactional" ora accetta un argomento "Nosync" opzionale · Per avere transazioni più veloci ma non resistenti. · Opt: Capacità di avere i dati e i file di registro in luoghi diversi utilizzando · L'impostazione "BDB_Log_Dir" nel file di configurazione del porcospino. · Opt: Quix ora include uno script di widget di base universale. · Correzione: Risolto l'evento "onunload" di Quix (è stato licenziato solo quando il metodo Destroy · Di un widget è stato esplicitamente chiamato) · Fix: fissa la generazione __props__ quando si utilizza Codegen. · Correzione: Reindirizzamento interno fisso. · Fissare: "Imbottitura" è ora un parametro valido per Windows Quax. · Correzione: pulsanti fissi nascosti. · DEP: "HTTPCONTEXT.CURRENT ()" è deprecato. Utilizzare "dal contesto di importazione del porcupino" · invece. · DEP: i contenitori non hanno più gli attributi "_subfolders" e "_items". Questo · Il tipo di informazioni è ora derivato da indici che consentono a hundend of migliaia · Discendenti senza penalità di perfomance. · DEP: la maggior parte dei metodi API sono decorati a causa dell'allineamento PEP8. Dai un'occhiata · Il registro del server per chiamate deprecate. · DEP: rimosso tutti gli attributi __slots__ da tutte le classi relative allo schema. · DEP: "porcupine.core.servicetipes.asyncbaserver.baserequest" è ora · "Porcupine.core.networking.request.baserequest" · DEP: "Porcupine.security.objectAccess.Gataccess" è deprecato. · Utilizzare invece "porcupine.utils.permsolver.get_access". · DEP: le scatole QUIX non sono più ridisegnate quando si rimuovono un widget figlio. · Lo sviluppatore dovrebbe prendersi cura di questo. · DEP: "QUIX.GETOS" è esaurito "QUIX.UTILS.BROWSERINFO.OS" invece.
Porcospino Software correlato
Moinmoin.
Un motore Wiki facile da usare, facile da usare, Python, completo ed estensibile per il tuo Mac ...
176 26.5 MB
ghepardo
Open Source Template Motore e strumento di generazione del codice, scritto in Python ...
186 190 KB
Esxx.
Gestione gratuito, facile da installare, facile da usare, server applicazione JavaScript / ECMAScript ...
169 4.9 MB