Appweb

Software skärmdump:
Appweb
Mjukvaruinformation:
Version: 4.6.5
Ladda upp dagen: 17 Feb 15
Utvecklare: Embedthis Software
Licens: Gratis
Popularitet: 14

Rating: nan/5 (Total Votes: 0)

Appweb eller Embedthis Appweb är en öppen källkod, bärbar, snabb, kompakt, liten, gratis, plattformsoberoende och effektiv kommandoraden program som har konstruerats för att leverera en inbäddad server designad enbart för att testa dynamiska webb applications.Features på en glanceKey funktioner inkluderar en multi gängad och händelsestyrd kärna som ger exceptionell genomströmning, svar, samtidigt som enastående minnesutnyttjande, en modulär arkitektur, inbäddningsbar i applikationer och enheter som stöder XIP (Execution In Place).
Bland några andra funktioner kan nämnas fullt HTTP / 1.1-stöd, dynamiskt laddningsbara moduler, server-side webbramverk JavaScript i-minnes PHP modul, i processen CGI, Apache kompatibel loggning och konfiguration, samt grundläggande och smälta autentisering.
Dessutom kommer programmet med Secure Socket Layer (SSL / TLS) support, sessionstillstånd datahantering stöd, en HTTP klientprogram och motsvarande bibliotek, samt ROMable konfigurationsfiler och webbsidor.
Appweb är en standard kompatibelt program som stöder HTTP / 1.1, HTTP / 1.0, HTTP RFC 2617, CGI / 1.1 och SSL RFC 2246 protokoll. Dessutom är webb-ramverket Ejscript kompatibel med ECMA-357 och ECMA-262 protocols.Getting började med AppwebInstalling den Appweb programvara på din GNU / Linux operativsystem är en lätt uppgift. Allt du behöver göra efter nedladdning och spara den senaste versionen av programmet på datorn, är att extrahera innehållet i arkivet, öppna Terminal app, navigera till platsen för de extraherade arkivfiler (t.ex. cd / home / softoware / appweb-4.6.5), kör & lsquo; ./ configure && make & rsquo; kommando för att konfigurera och kompilera mjukvaran, följt av & lsquo; sudo make install & rsquo; kommando för att installera det systemet wide.Supported operativsystem och hårdvara platformsAppweb framgångsrikt stöds på alla GNU / Linux-distributioner, samt på Solaris, Microsoft Windows och Mac OS X-operativsystem. Den 64-bitars (x86_64), 32-bitars (x86 / i386), är ARM, PowerPC, MIPS, Sparc och SH CPU-arkitekturer som stöds för närvarande.

Vad är nytt i den här versionen:

  • Fixar:
  • Windows katalogtraverse [fråga 246]
  • Chunk filter för delade gräns paket [fråga 247]
  • Windows enda kärnsystem [fråga 248]
  • Cache tjänst initiering av & quot; delade & quot; [Fråga 249]
  • Linux 2.4 sammanställning [fråga 245]
  • Legacy-MVC ansökan inte kompilera eftersom default.esp använder renderFlash med alltför många args. [Fråga 251]
  • Fix httpStealConn frigöra av uttaget. [Fråga 252]

Vad är nytt i version 4.4.3:

  • Denna version lägger till en liten fix för flödeskontroll i HTTP rörledningen.

Vad är nytt i version 4.4.2:

  • Detta är en mindre uppdatering, fastställande ESP databas migreringar när du använder SQLite.

Vad är nytt i version 4.4.1:

  • Denna smärre felrättningsutgåva åtgärdar ett problem med platsen av ESP generator komponentfiler.

Vad är nytt i version 4.4.0:

  • Viktiga funktioner:
  • Stora prestandaoptimeringar. [Fråga 224]
  • Inkom säkerhetsåtgärder defensiva motåtgärder. Lade Övervaka och försvarsdirektiven. [Fråga 213]
  • Lägg Angularjs stöd i ESP. [Fråga 196]
  • Förbättra & quot; esp & quot; generator ansökan att generera applikationskomponenter inklusive Vinkel applikationer. [Fråga 197]
  • Byt lösenord hash-algoritm för att använda Blowfish kryptering [fråga 198]
  • Mindre Funktioner:
  • Uppdatera ESP jquery stöd [fråga 179]
  • Uppdatera EspApp direktiv med nya syntaxen. [Fråga 180]
  • Lägg ESP src / app.c. Detta anropas vid Appweb start. [Fråga 181]
  • Lägg lessjs stöd för ESP. Byt ut gamla layouten / temastilmallar med theme.less. [Fråga 182]
  • Lägg ESP html5shiv för genererade appar [emissions 183]
  • Lägg till stöd för flera linjer strängar i ESP mallar via back-tick. [Fråga 185]
  • Lägg StreamInput direktiv för att styra förfrågan kroppsingångs streaming eller buffring. [Fråga 199]
  • Lägg Kart direktiv för transparent innehålls förlängning kartläggning. Nedvärdera Komprimera direktivet. [Fråga 200]
  • Lägg httpLogout API. [Fråga 201]
  • Lägg httpAddAuthStore och HttpAddAuthType API för att tillåta tvingande lösenordsverifieringssystemet. [Fråga 202]
  • Lägg httpAddParamsFromJsonBody API. [Fråga 203]
  • Enhanced MPR API för: mprGetRandomString, mprGetCacheStats, mprCryptPassword, mprMakeSalt, mprAddKeyWithType, mprQueryJsonString, mprQueryJsonValue, stitle, mprGlobPathFiles. [Fråga 204]
  • Byt Metod, PutMethod och TraceMethod direktiv med AddMethods, RemoveMethods och SetMethods. [Fråga 208]
  • Lägg session direktiv för att styra synlighet sessionscookies. Standard nu är & quot; httponly & quot ;. [Fråga 210]
  • Byt namn EspShowErrors som ShowErrors att göra tillgänglig för alla hanterare. [Fråga 211]
  • Lade Stealth-direktivet för att styra stealth mode. Stealth-läge döljer Server rubriken i svaren. [Fråga 212]
  • Lade Header direktivet att definiera svarshuvuden. [Fråga 215]
  • Begagnat & quot; Header inställd & quot; definiera viktiga direktiv trygghet när standard appweb.conf. [Fråga 216]
  • Optimerad filuppladdning. [Fråga 218]
  • Skärpt WebSockets efterlevnad. Förbi Autobahn testsvit. [Fråga 217]
  • Lägg palloc API för permanenta anslag minnes [emissions 226]
  • Lägg JSON fråge API [fråga 230]
  • Förbättra esp generator för att generera program som använder olika klientsidan ramar. [Fråga 231]
  • Fixar:
  • Fixar för ESP kontroller. [Fråga 184]
  • Uppdatera ESP flikar att fixa tabbordning [fråga 186]
  • Uppdatera ESP flash meddelanden - inte rensa. [Fråga 187]
  • Ta EspLoad direktivet. Nu integreras EspApp. [Fråga 188]
  • Ta ledande & quot; - & quot; från alla ESP CSS-klasser. [Fråga 189]
  • Fix HTTP streaming förfrågan kropps input i http kärnmotorn. [Fråga 205]
  • Fix Http sessioner. Aggregera alla sessionstillståndsdata i ett objekt. [Fråga 206]
  • Gör lastning SSL-leverantör trådsäker. [Fråga 207]
  • Gör lastning SSL-leverantör trådsäker. [Fråga 207]
  • Fix Socket och SSL koder retur när uttaget är full. [Fråga 214]
  • Fix Källa direktivet att vara relativt vägen hem i stället skicka dokument. [Fråga 219]
  • Fix för fönster när tiden går baklänges [fråga 227]
  • Fix esp kompilera på fönster [fråga 228]
  • Ändra ESP cache modul namngivning att inkludera appname som ingrediens i MD5 namn. Detta är nödvändigt för att stödja flera program med styrenheter med samma namn. [Fråga 234]
  • Oförenliga Ändringar:
  • De ESP HTML styrgeneratorer föråldrat. Den rekommenderade metoden är att använda en klientsidan ramverk som Vinkel för HTML-kontroller.
  • EspApp Direktivet har nu ett nytt format. Se ESP dokumentationen för detaljer. Den gamla formatet är aktiverad men föråldrat.
  • Blixten mekanism ESP bevarar nu flash-meddelanden till nästa controller och de sedan raderas innan uppfattning efter det. Flash bör inte användas för återkoppling i vyn.
  • ESP setFlash () funktionen nu omdöpt blixt ().
  • ESP blixt () funktionen döps renderFlash (). Detta för att vara konsekvent med andra gör metoder.
  • ESP espGetFlashMessage () funktionen döps espGetFlash ()
  • ESP controller modul initiering funktioner har en ny namnkonvention: esp_controller_APP_NAME istället för esp_module_NAME. Detta tillåter flera program med styrenheter med samma namn.
  • ESP src / *. C filer måste nu namnet src / app.c
  • ESP cache moduler namnen är olika och nu inkluderar appen namn som en ingrediens i MD5 namn.
  • ESP-funktionen stylesheet () genererar nu som standard en hänvisning till & quot; statisk / css / all.css & quot; istället för & quot; layout.css & quot; och & quot; tema / default.css & quot ;. Detta för att stödja användningen av mindre och SCCS som aggregerade stilmallar.
  • Om ett direktiv rutt använder samma mönster som en tidigare skapad rutt, kommer det att öppna och ändra den tidigare rutten.
  • Direktivet Header döps RequestHeader. Använd SetHeader att ställa svarshuvuden.
  • Komprimera direktiv är närvarande men föråldrat. Använd & quot; Karta komprimerad & quot; stället. Map är en mer generaliserad anläggning som omfattar komprimering.
  • httpHandleOptionsTrace () funktionen används inte längre. API är närvarande men föråldrat.
  • LimitRequestBody inte filuppladdning storlek. Använd LimitUpload att begränsa filuppladdning storlek.
  • Ändrad fältet HttpRoute.dir till HttpRoute.documents. Detta för att undvika sammanblandning med HttpRoute.home.
  • Standardkonfigurationen Appweb är nu säker-by-default. Säkerhetssandlådan gränserna sätts ganska låg och standard svaren inkluderar nu rubriker för att begränsa cross-site-scripting. Se Säkerhetsstandard för mer information.
  • httpAddResourceGroup, httpAddResource, httpAddClientRoute och httpAddRouteSet har bytt underskrifter för att rymma en URI prefix för serversidan controller URIs.

Vad är nytt i version 4.3.5:

  • Mindre buggar har åtgärdats, inklusive problem med MDB in-memory databas, och det fanns prestandaoptimeringar för SSL förfrågningar.

Vad är nytt i version 4.3.4:

  • Denna version lägger mindre fixar för beräkning HTTP session sandlåda gränser och uppdaterat stöd för jQuery 1.9.

Vad är nytt i version 4.3.3:

  • Uppdateringar av ESP & quot; C & quot; webbramverk och ESP ansökan MVC generator.
  • Fixar för SQLite databas stöd och ESP-mallar. JQuery uppdaterats till 1.9.

Vad är nytt i version 4.3.2:

  • Detta är ett stort tryck med dokumentation och tillägg 30 fristående prov som visar webb ram ESP C Språk.

Annan programvara för utvecklare Embedthis Software

Ejscript
Ejscript

11 Mar 16

Kommentarer till Appweb

Kommentarer hittades inte
Kommentar
Slå på bilder!