Appweb vagy Embedthis Appweb egy nyílt forráskódú, hordozható, gyors, kompakt, kis, ingyenes, cross-platform és hatékony parancssori program, amely úgy lett kialakítva, hogy olyan beágyazott szerver, melyeket kizárólag tesztelési dinamikus web applications.Features at a glanceKey funkciók közé tartozik a több szálon és eseményvezérelt core, amely kivételes teljesítményt, választ, miközben kiemelkedő emléke hasznosítása, a moduláris felépítés, beágyazható alkalmazások és eszközök, támogató XIP (Execution In Place).
Között néhány jellemzőt, említhetjük a teljes HTTP / 1.1 támogatás, dinamikusan betölthető modul, szerver oldali JavaScript webes keretrendszer, in-memory PHP modul, gyártásközi CGI, Apache kompatibilis fakitermelés és konfiguráció, valamint az alapvető és a kivonat alapú hitelesítést.
Emellett a program egy Secure Socket Layer (SSL / TLS) támogatása, sessionnel adatkezelési támogatást, a HTTP kliens program és a megfelelő könyvtár, valamint ROMable konfigurációs fájlok és weboldalak.
Appweb egy szabványoknak megfelelő alkalmazás, amely támogatja a HTTP / 1.1, HTTP / 1.0, HTTP RFC 2617, CGI / 1.1 és SSL RFC 2246 protokollokat. Ezen kívül a Ejscript webes keretrendszer kompatibilis az ECMA-357 és az ECMA-262 protocols.Getting kezdődött AppwebInstalling a Appweb szoftvert a GNU / Linux operációs rendszer egy könnyű feladat. Mindössze annyit kell tennie, hogy a letöltés után, és mentse a legújabb változat a program a számítógépen, hogy vonjuk ki a archív fájl tartalmát, nyissa meg a Terminal alkalmazást, keresse meg a helyet a kitermelt archív fájlokat (pl cd / home / softoware / appweb-4.6.5), futtassa a & lsquo; ./ configure && make-ezte parancs segítségével állítsa be, és fordítsd le a szoftvert, majd a & lsquo; sudo make install-ezte parancsot, hogy telepítse rendszer wide.Supported operációs rendszer és hardver platformsAppweb sikeresen támogatott minden GNU / Linux disztribúciók, valamint a Solaris, Microsoft Windows és a Mac OS X operációs rendszerekre. A 64-bites (x86_64), 32 bites (x86 / i386), ARM, PowerPC, MIPS, Sparc és SH CPU architektúrák támogatottak.
Mi az új ebben a kiadásban:
- javítások:
- Windows könyvtár bejárás [kérdés 246]
- Chunk szűrő osztott határa csomagokat [kérdés 247]
- Windows egymagos rendszerek [kérdés 248]
- gyorsítótár szolgáltatás inicializálása & quot; megosztotta & quot; [Kérdés 249]
- Linux 2.4 összeállítása [kérdés 245]
- Legacy-MVC alkalmazás nem tudja lefordítani, mert default.esp használ renderFlash túl sok argumentum. [Kérdés 251]
- Fix httpStealConn felszabadításának csatlakozóaljzat. [Kérdés] 252
Mi az új verzióban 4.4.3:
- Ez a verzió hozzáteszi kisebb javítást flow control in A HTTP pipeline.
Mi az új verzióban 4.4.2:
- Ez egy kisebb frissítést, rögzítő ESP adatbázis migrációk használata esetén SQLite.
Mi az új verzióban 4.4.1:
- Ez kisebb hibajavítás kiadásban egy probléma a helyét Az ESP generátor komponens fájlt.
Mi az új verzióban 4.4.0:
- Főbb jellemzők:
- Major teljesítmény optimalizálás. [Kérdés 224]
- Nagyobb biztonság védelmi ellenlépéseket. Hozzáadott Monitor és védelmi irányelvek. [Kérdés 213]
- Add Angularjs támogatást ESP. [Kérdés 196]
- Fokozza & quot; ESP & quot; generátor alkalmazást generálni alkalmazási komponensek beleértve Sarki alkalmazások. [Kérdés 197]
- Change password algoritmus használni Blowfish titkosítást [kérdés 198]
- kisebb funkciók:
- Frissítés ESP jQuery támogatást [kérdés 179]
- Frissítés EspApp irányelv új szintaxist. [Kérdés 180]
- Add ESP src / app.c. Ezt mc Appweb startup. [Kérdés 181]
- Add lessjs támogatása ESP. Cserélje le a régi elrendezés / téma stíluslapok egy theme.less. [Kérdés 182]
- Add ESP html5shiv számára létrehozott alkalmazások [kérdés 183]
- Add támogatja a multi-line húrok ESP sablonok segítségével back-tick. [Kérdés 185]
- Add StreamInput irányelv irányítani kérelmének a bemeneti streaming vagy puffer. [Kérdés 199]
- Add Térkép irányelv átlátható tartalmú fájlkiterjesztésekhez. Elavultnak Compress irányelv. [Kérdés 200]
- Add httpLogout API. [Kérdés 201]
- Add httpAddAuthStore és HttpAddAuthType API-k lehetővé teszik felülírva a jelszó ellenőrzési rendszer. [Kérdés 202]
- Add httpAddParamsFromJsonBody API. [Kérdés 203]
- Enhanced MPR API-k: mprGetRandomString, mprGetCacheStats, mprCryptPassword, mprMakeSalt, mprAddKeyWithType, mprQueryJsonString, mprQueryJsonValue, stitle, mprGlobPathFiles. [Kérdés 204]
- Csere módszer, PutMethod és TraceMethod irányelvek AddMethods, RemoveMethods és SetMethods. [Kérdés 208]
- Add SessionCookie irányelv, hogy ellenőrizzék a láthatóságot a cookie. Alapértelmezett most & quot; HttpOnly & quot ;. [Kérdés 210]
- átnevezése EspShowErrors mint ShowErrors számára elérhetővé tenni az összes rakodók. [Kérdés 211]
- Added Stealth irányelv irányítani lopakodó üzemmód. Lopakodó üzemmód elrejti a Server fejléc válaszokat. [Kérdés 212]
- Added fejléc irányelv meghatározása válasz fejlécet. [Kérdés 215]
- Használt & quot; Fejes készlet & quot; meghatározni fontos biztonsági irányelveket az alapértelmezett appweb.conf. [Kérdés 216]
- Optimalizált file feltöltés. [Kérdés 218]
- Meghúzni WebSockets betartását. Átadás Autobahn tesztsorozat. [Kérdés 217]
- Add palloc API-k állandó memóriafoglalásban [kérdés 226]
- Add JSON API query [kérdés 230]
- Fokozza ESP generátor alkalmazásokat generálni különböző kliens-oldali keretek. [Kérdés 231]
- javítások:
- javítások ESP ellenőrzéseket. [Kérdés 184]
- Frissítés ESP lapok rögzíteni tabulátorsorrend [kérdés 186]
- Frissítés ESP azonnali üzenetek - nem törlésével. [Kérdés 187]
- Vegye ESPLOAD irányelv. Most integrált EspApp. [Kérdés 188]
- Vegye vezető & quot; - & quot; minden ESP CSS osztályokat. [189-es kiadást]
- Fix HTTP streaming kérelmének a bevitt http core motort. [Kérdés 205]
- Fix Http ülés. Összesített minden művelet állapot adatot egy objektumot. [Kérdés 206]
- loading SSL szolgáltató szálkezelésre. [Kérdés 207]
- loading SSL szolgáltató szálkezelésre. [Kérdés 207]
- Fix Socket és SSL visszatérési kódok, amikor socket megtelt. [Kérdés 214]
- Fix Forrás irányelv relatív lesz a hazafelé vezető útvonalon helyett útvonalon dokumentumokat. [Kérdés 219]
- Fix for windows, ha időben visszafelé halad [kérdés 227]
- Fix ESP újrafordítás ablakokra [kérdés 228]
- Modify ESP cache modul elnevezési, hogy tartalmazza a appname összetevőként az MD5 nevet. Erre azért van szükség, hogy támogatja a többszörös alkalmazásokat vezérlők, az azonos nevű. [Kérdés 234]
- inkompatibilis változások:
- Az ESP HTML vezérlő generátorok elévültek. Az ajánlott megközelítés az, hogy a kliens-oldali keretet, mint a Sarki a HTML ellenőrzéseket.
- A EspApp irányelv most van egy új formátumot. Lásd az ESP dokumentációját. A régi formátum engedélyezett, de elavult.
- Az ESP vaku mechanizmus most már megőrzi azonnali üzenetek a következő vezérlő, amelyet ezután törlésre kerül, mielőtt a nézetet után. Flash nem használható visszajelzést a nézetet.
- Az ESP setFlash () függvény jelenlegi elnevezése vaku ().
- Az ESP vaku () függvény új neve renderFlash (). Ez összhangban kell lennie más teszi módszereket.
- Az ESP espGetFlashMessage () függvény új neve espGetFlash ()
- ESP vezérlő modul inicializálása funkciók egy új elnevezési konvenció: esp_controller_APP_NAME helyett esp_module_NAME. Ez lehetővé teszi több alkalmazás szabályozókkal, az azonos nevű.
- Az ESP src / *. C fájlokat kell most elemzi src / app.c
- ESP cache modulok nevek eltérőek, és most is az alkalmazás neve összetevőként az MD5 nevét.
- Az ESP funkció stylesheet () most fel, alapértelmezés szerint a hivatkozás a & quot; statikus / css / all.css & quot; ahelyett, & quot; layout.css & quot; és a & quot; theme / default.css & quot ;. Ez az, hogy támogassa a kevésbé és SCCS amelyek összesített stíluslapok.
- Ha a Route irányelv ugyanazt a mintát követi, mint a korábban létrehozott útvonalat, akkor nyílik meg, és módosítja a korábbi útvonal.
- A fejléc irányelv átnevezték RequestHeader. Használja SetHeader beállítani válasz fejlécet.
- A Compress irányelv jelen van, de elavult. Az & quot; Map sűrített & quot; helyette. Térkép egy általánosabb létesítmény, amely felöleli a tömörítés.
- A httpHandleOptionsTrace () függvény elavult. Az API jelen van, de elavult.
- LimitRequestBody nem fájl feltöltési méretét. Használja LimitUpload korlátozni fájl feltöltési méret.
- Megváltozott területén HttpRoute.dir hogy HttpRoute.documents. Ez a félreértések elkerülése végett a HttpRoute.home.
- A Appweb alapértelmezett beállítás most már biztos-by-default. A biztonsági sandbox határértékek beállítása meglehetősen alacsony, és az alapértelmezett válaszok teremteni fejléc is korlátozni cross-site scripting-sebezhetőséget. Lásd a Biztonsági Alapértékek talál.
- A httpAddResourceGroup, httpAddResource, httpAddClientRoute és httpAddRouteSet megváltoztak aláírások elhelyezésére URI előtag a szerver oldali vezérlő URI-k.
Mi az új verzióban 4.3.5:
- Kisebb hibák kerültek rögzítésre, beleértve problémák a MDB in-memory adatbázisban, és voltak teljesítményt optimalizációt az SSL kéréseket.
Mi az új a 4.3.4-es változatát:
- Ez a verzió hozzáteszi kisebb javítások kiszámításának HTTP session sandbox korlátok és frissített támogatása jQuery 1.9.
Mi az új verzióban 4.3.3:
- Frissítések a ESP & quot; C & quot; web keretet és ESP alkalmazás MVC generátor.
- javítások SQLite adatbázis-támogatás és az ESP sablonok. JQuery frissítve 1.9.
Mi az új verzióban 4.3.2:
- Ez egy jelentős lökést dokumentációk és a mellett 30 önálló mintákat bemutató ESP C Language Web keretet.
Hozzászólás nem található