Appweb

Software screenshot:
Appweb
Dettagli del software:
Versione: 4.6.5
Data di caricamento: 17 Feb 15
Sviluppatore: Embedthis Software
Licenza: Libero
Popolarità: 14

Rating: nan/5 (Total Votes: 0)

Appweb o Embedthis Appweb è un open source, portatile, veloce, compatto, piccolo, gratuito, multipiattaforma ed efficiente programma da riga di comando che è stato progettato per fornire un server incorporato progettato esclusivamente per testare applications.Features web dinamiche a una funzionalità glanceKey includono un nucleo multi-threaded e event-driven che offre un throughput eccezionale, la risposta, pur avendo l'utilizzo eccezionale memoria, un'architettura modulare, integrabile nelle applicazioni e dispositivi, sostenendo XIP (Esecuzione In Place).
Tra alcune altre caratteristiche, si possono citare pieno HTTP / supporto 1.1, moduli caricabili dinamicamente, server-side framework web JavaScript, in memoria del modulo PHP, CGI, la registrazione in-process Apache compatibile e configurazione, così come l'autenticazione di base e digerire.
Inoltre, il programma viene fornito con Secure Socket Layer (SSL / TLS) di sostegno, supporto per la gestione dei dati dello stato della sessione, un programma client HTTP e corrispondente biblioteca, così come i file di configurazione romabili e pagine web.
Appweb è standard un'applicazione compatibile che supporta il HTTP / 1.1, HTTP / 1.0, RFC HTTP 2617, CGI / 1.1 e SSL RFC 2246 protocolli. Inoltre, il framework web Ejscript è compatibile con l'ECMA-357 e ECMA-262 protocols.Getting iniziato con AppwebInstalling il software Appweb sul sistema operativo GNU / Linux è un compito facile. Tutto quello che dovete fare dopo aver scaricato e salvare l'ultima versione del programma sul computer, è quello di estrarre il contenuto dell'archivio, aprire l'applicazione Terminale, passare al percorso dei file di archivio estratti (con cd / home / softoware / appweb-4.6.5), eseguire il & lsquo; ./ configure && make & rsquo; comando per configurare e compilare il software, seguito dal & lsquo; sudo make install & rsquo; comando per installare il sistema wide.Supported sistemi operativi e platformsAppweb hardware è supportato con successo su tutte le distribuzioni GNU / Linux, nonché su Solaris, Microsoft Windows e sistemi operativi Mac OS X. Il 64-bit (x86_64), 32-bit (x86 / i386), ARM, PowerPC, MIPS, Sparc e SH CPU architetture sono supportati in questo momento.

Cosa c'è di nuovo in questa versione:

  • Correzioni:
  • directory di Windows traversal [numero 246]
  • Filtro Chunk per dividere i pacchetti di contorno [numero 247]
  • I sistemi Windows unipolari [numero 248]
  • servizio Cache inizializzazione del & quot; condivise & quot; [Numero 249]
  • Linux 2.4 compilazione [numero 245]
  • applicazioni Legacy-MVC non riesce a compilare perché default.esp utilizza renderFlash con troppi argomenti. [Numero 251]
  • Fix httpStealConn liberando di presa di collegamento. [Numero 252]

Cosa c'è di nuovo nella versione 4.4.3:

  • Questa versione aggiunge una difficoltà minore per il controllo del flusso in la pipeline HTTP.

Cosa c'è di nuovo nella versione 4.4.2:

  • Si tratta di un aggiornamento minore, che fissa le migrazioni di database ESP quando si utilizza SQLite.

Cosa c'è di nuovo nella versione 4.4.1:

  • Questa release bugfix minore risolve un problema con la posizione di file di componenti generatore ESP.

Cosa c'è di nuovo nella versione 4.4.0:

  • Caratteristiche principali:
  • Grandi ottimizzazioni delle prestazioni. [Numero 224]
  • maggiore sicurezza contromisure difensive. Aggiunto Monitor e Difesa direttive. [Numero 213]
  • Aggiungi Angularjs supporto in ESP. [Numero 196]
  • Migliorare & quot; esp & quot; applicazione generatore per generare componenti applicative comprese le applicazioni angolari. [Numero 197]
  • Modifica algoritmo di hashing delle password utilizzare la crittografia Blowfish [numero 198]
  • Caratteristiche minori:
  • Supporto jquery Aggiornamento ESP [numero 179]

  • Direttiva
  • Aggiornamento EspApp con nuova sintassi. [Numero 180]
  • Aggiungi ESP src / app.c. Questo viene richiamato all'avvio Appweb. [Numero 181]
  • Aggiungi lessjs supporto per ESP. Sostituire i vecchi fogli di stile layout / tema con un theme.less. [Numero 182]
  • Aggiungi ESP html5shiv per le applicazioni generate [numero 183]
  • Aggiungi il supporto per le stringhe multilinea nei modelli ESP tramite back-tick. [Numero 185]
  • Aggiungi direttiva StreamInput per controllare richiesta corpo lo streaming di ingresso o di buffering. [Numero 199]
  • Aggiungi direttiva Map per il contenuto trasparente mappatura estensione. Deprecate direttiva Compress. [Numero 200]
  • Aggiungi httpLogout API. [Numero 201]
  • Aggiungi httpAddAuthStore e HttpAddAuthType API per consentire l'override del sistema di verifica della password. [Numero 202]
  • Aggiungi httpAddParamsFromJsonBody API. [Numero 203]
  • migliorati API MPR per: mprGetRandomString, mprGetCacheStats, mprCryptPassword, mprMakeSalt, mprAddKeyWithType, mprQueryJsonString, mprQueryJsonValue, stitle, mprGlobPathFiles. [Numero 204]
  • Sostituire direttive Metodo, PutMethod e TraceMethod con AddMethods, RemoveMethods e SetMethods. [Numero 208]
  • Aggiungi direttiva SessionCookie per controllare la visibilità del cookie di sessione. Default ora è & quot; httponly & quot ;. [Numero 210]
  • Rinomina EspShowErrors come ShowErrors mettere a disposizione di tutti i gestori. [Numero 211]
  • direttiva Aggiunto Stealth per controllare in modalità stealth. Modalità Stealth nasconde l'intestazione Server nelle risposte. [Numero 212]
  • direttiva Aggiunto Header definire intestazioni di risposta. [Numero 215]
  • Usato & quot; Header set & quot; per definire le direttive di sicurezza importanti per il appweb.conf default. [Numero 216]
  • upload di file ottimizzato. [Numero 218]
  • Stretto conformità WebSockets. Passando suite di test Autobahn. [Numero 217]
  • Aggiungi API palloc per allocazioni di memoria permanente [di emissione 226]
  • Aggiungi JSON interrogazione API [numero 230]
  • Migliorare generatore esp per generare applicazioni che utilizzano differenti framework lato client. [Numero 231]
  • Correzioni:
  • Correzioni per i controlli ESP. [Numero 184]
  • schede di aggiornamento ESP per fissare l'ordine di tabulazione [numero 186]
  • Aggiornamento ESP messaggi flash - non stavano portando. [Numero 187]
  • Rimuovi direttiva EspLoad. Ora integrato in EspApp. [Numero 188]
  • Rimuovi leader & quot; - & quot; da tutte le classi ESP CSS. [Numero 189]
  • richiesta di streaming Fix HTTP in ingresso corpo motore centrale http. [Numero 205]
  • sessioni Fix HTTP. Aggregare tutti i dati dello stato di sessione in un unico oggetto. [Numero 206]
  • Fai fornitore SSL carico thread-safe. [Numero 207]
  • Fai fornitore SSL carico thread-safe. [Numero 207]
  • Fix Socket e codici di ritorno SSL quando presa è piena. [Numero 214]
  • direttiva Fonte Fix per essere relativo al percorso verso casa, piuttosto che documenti di rotta. [Numero 219]
  • correzione per Windows quando passa il tempo a ritroso [numero 227]
  • Fissare esp ricompilare su Windows [questione 228]
  • modulo cache Modifica ESP denominazione di includere il appname come ingrediente nel nome MD5. Ciò è necessario per supportare più applicazioni con i controller con lo stesso nome. [Numero 234]
  • Modifiche incompatibili:
  • I generatori di controllo ESP HTML sono deprecati. L'approccio consigliato è quello di utilizzare un framework client-side come angolare per i controlli HTML.
  • La direttiva EspApp ha ora un nuovo formato. Vedere la documentazione ESP per i dettagli. Il vecchio formato è abilitato ma sconsigliato.
  • Il meccanismo del flash ESP ora conserva messaggi flash nel controller successiva e sono quindi cancellati prima che la vista dopo. Flash non deve essere utilizzato per il feedback nella vista.
  • La funzione ESP setFlash () è ora rinominato flash ().
  • La funzione ESP flash () viene rinominato renderFlash (). Ciò è coerente con altri metodi di rendering.
  • La funzione ESP espGetFlashMessage () viene rinominato espGetFlash ()

  • Funzioni di inizializzazione modulo
  • ESP hanno una nuova convenzione di denominazione: esp_controller_APP_NAME anziché esp_module_NAME. Questo permette più applicazioni con i controller con lo stesso nome.
  • Il src ESP / *. File c devono ora essere denominati src / app.c
  • ESP moduli cache nomi sono diversi e includono ora il nome di app come ingrediente nel nome MD5.
  • La funzione foglio di stile ESP () ora genera di default un riferimento a & quot; statico / css / all.css & quot; invece di & quot; layout.css & quot; e & quot; tema / default.css & quot ;. Questo è quello di sostenere l'uso di meno e CSSC che i fogli di stile aggregati.
  • Se una direttiva percorso utilizza lo stesso schema di un percorso creato in precedenza, si aprirà e modificare il percorso precedente.
  • La direttiva Header viene rinominato RequestHeader. Utilizzare SetHeader per impostare le intestazioni di risposta.
  • La direttiva Compress è presente ma deprecato. Usa & quot; Mappa compresso & quot; invece. Map è una struttura più generale che abbraccia la compressione.
  • La funzione httpHandleOptionsTrace () è deprecato. L'API è presente ma deprecato.
  • LimitRequestBody non dimensioni del file di upload. Utilizzare LimitUpload per limitare le dimensioni del file di upload.
  • Cambiato il campo HttpRoute.dir a HttpRoute.documents. Questo per evitare confusione con HttpRoute.home.
  • La configurazione di default Appweb è ora secure-by-default. I limiti sandbox di sicurezza sono fissati piuttosto basso e le risposte predefinite ora includono intestazioni di limitare le vulnerabilità cross-site scripting,. Vedere Impostazioni predefinite di sicurezza per ulteriori informazioni.
  • Il httpAddResourceGroup, httpAddResource, httpAddClientRoute e httpAddRouteSet hanno cambiato firme per ospitare un prefisso URI per URI del controller lato server.

Cosa c'è di nuovo nella versione 4.3.5:

  • bug minori sono stati fissati, tra cui problemi con la MDB in memoria del database, e c'erano ottimizzazioni delle prestazioni per le richieste SSL.

Cosa c'è di nuovo nella versione 4.3.4:

  • Questa versione aggiunge correzioni minori per il calcolo HTTP sessione sandbox limiti e supporto aggiornato per jQuery 1.9.

Cosa c'è di nuovo nella versione 4.3.3:

  • Gli aggiornamenti del ESP & quot; C & quot; framework web e l'applicazione ESP generatore MVC.
  • Le correzioni per il supporto del database SQLite e modelli ESP. JQuery aggiornato alla 1.9.

Cosa c'è di nuovo nella versione 4.3.2:

  • Questa è una spinta importante con la documentazione e l'aggiunta di 30 campioni indipendenti che dimostrano il quadro Web ESP C Lingua.

Altri software di sviluppo Embedthis Software

Ejscript
Ejscript

11 Mar 16

Commenti a Appweb

I commenti non trovato
Aggiungi commento
Accendere le immagini!