Appweb

Screenshot Software:
Appweb
Mga detalye ng Software:
Bersyon: 4.6.5
I-upload ang petsa: 17 Feb 15
Nag-develop: Embedthis Software
Lisensya: Libre
Katanyagan: 14

Rating: nan/5 (Total Votes: 0)

Appweb o Embedthis Appweb ay isang open source, portable, mabilis, compact, maliit, libre, cross-platform at mahusay na command-line programa na na-ininhinyero upang makapaghatid ng isang naka-embed na dinisenyo para lamang sa pagsubok ng mga dynamic na web applications.Features sa server isang glanceKey mga tampok isama ang isang multi-may sinulid at kaganapan-driven core na naghahatid ng katangi-tanging throughput, tugon, habang nagkakaroon natitirang memory paggamit, isang Modular architecture, na-embed sa mga application at device, supporting XIP (Pagpapatupad Sa Place).
Kabilang sa ilang iba pang mga tampok, maaari naming banggitin ang buong HTTP / 1.1 suporta, dynamic na loadable module, server-side JavaScript web framework, in-memory module PHP, in-proseso CGI, Apache tugma na pag-log at configuration, pati na rin ang pangunahing at digest authentication.
Bilang karagdagan, ang programa ay may Secure Socket Layer (SSL / TLS) suporta, suporta sa pamamahala ng data katayuan ng session, isang programa ng HTTP client at naaayon library, pati na rin ROMable mga file ng configuration at mga web page.
Appweb ay isang pamantayan ng sang-ayon application na sumusuporta sa HTTP / 1.1, HTTP / 1.0, HTTP RFC 2617, CGI / 1.1 at SSL RFC 2246 mga protocol. Bilang karagdagan, ang Ejscript web framework ay tugma sa ang ECMA-357 at ECMA-262 protocols.Getting Magsimula sa AppwebInstalling ang Appweb software sa iyong GNU / Linux operating system ay isang madaling gawain. Lahat ng kailangan mong gawin pagkatapos ng pag-download at pag-save ng mga pinakabagong bersyon ng program sa iyong computer, ay i-extract ang mga nilalaman ng archive, buksan ang Terminal app, mag-navigate sa lokasyon ng kinopyang file archive (hal cd / bahay / softoware / appweb-4.6.5), patakbuhin ang & lsquo; ./ I-configure ang && gumawa & rsquo; command upang i-configure at pagsama-samahin ang software, na sinusundan ng & lsquo; Sudo gumawa install & rsquo; command upang i-install ito sistema wide.Supported mga operating system at hardware platformsAppweb ay matagumpay na suportado sa lahat ng mga distribusyon ng GNU / Linux, pati na rin sa Solaris, Microsoft Windows at mga operating system ng Mac OS X. Ang 64-bit (x86_64), 32-bit (x86 / i386), ARM, PowerPC, MIPS, Sparc at SH CPU architectures ay suportado sa oras na ito.

Ano ang bagong sa paglabas:

  • Pag-aayos:
  • direktoryo traversal Windows [isyu 246]
  • tipak na filter para sa hating hangganan packet [isyu 247]
  • Windows single core systems [isyu 248]
  • Cache serbisyo pagsisimula ng & quot; ibinahagi & quot; [Isyu 249]
  • Linux 2.4 compilation [isyu 245]
  • nabigo Legacy-mvc application na sumulat ng libro dahil default.esp gumagamit ng renderFlash na may masyadong maraming mga args. [Isyu 251]
  • Ayusin httpStealConn pagbabakante ng socket na koneksyon. [Isyu 252]

Ano ang bagong sa bersyon 4.4.3:

  • Ang bersyon na ito ay nagdadagdag ng isang menor-aayos para sa daloy ng kontrol sa ang HTTP pipeline.

Ano ang bagong sa bersyon 4.4.2:

  • Ito ay isang maliit na pag-update, pag-aayos ng ESP paglilipat database kapag gumagamit ng SQLite.

Ano ang bagong sa bersyon 4.4.1:

  • address na ito menor bugfix paglabas ng isyu na may lokasyon ng ESP bahagi generator mga file.

Ano ang bagong sa bersyon 4.4.0:

  • Pangunahing Mga Tampok:
  • Pangunahing pag-optimize ng pagganap. [Isyu 224]
  • Idinagdag seguridad pagtatanggol counter panukala. Idinagdag Monitor at Depensa kautusan. [Isyu 213]
  • Magdagdag Angularjs suporta sa ESP. [Isyu 196]
  • Pagandahin ang & quot; esp & quot; generator application upang bumuo ng mga bahagi ng application kasama ang angular application. [Isyu 197]
  • Baguhin ang hashing password algorithm upang gamitin ang Blowfish pag-encrypt [isyu 198]
  • Maliliit na Tampok:
  • I-update ang ESP jquery suporta [isyu 179]
  • I-update EspApp kautusang may bagong syntax. [Isyu 180]
  • Magdagdag ng ESP src / app.c. Ito ay mahihingi sa Appweb startup. [Isyu 181]
  • Magdagdag lessjs suporta para sa ESP. Palitan ang lumang estilo ng layout / tema ng mga sheet na may theme.less. [Isyu 182]
  • Magdagdag ng ESP para html5shiv nabuo apps [isyu 183]
  • Magdagdag ng suporta para sa mga multi-line string sa mga template ng ESP sa pamamagitan ng back-magkudlit. [Isyu 185]
  • Magdagdag StreamInput direktiba upang kontrolin ang mensahe ng kahilingan sa pag-input streaming o buffer. [Isyu 199]
  • Magdagdag Map panuto para sa transparent na pagma-map ng extension ng nilalaman. Magtakwil-compress ang panuto. [Isyu 200]
  • Magdagdag httpLogout API. [Isyu 201]
  • Magdagdag httpAddAuthStore at HttpAddAuthType API upang payagan ang pinakamahalaga sa pag-verify password scheme. [Isyu 202]
  • Magdagdag httpAddParamsFromJsonBody API. [Isyu 203]
  • Pinahusay na MPR API para sa: mprGetRandomString, mprGetCacheStats, mprCryptPassword, mprMakeSalt, mprAddKeyWithType, mprQueryJsonString, mprQueryJsonValue, stitle, mprGlobPathFiles. [Isyu 204]
  • Palitan Pamamaraan, PutMethod at TraceMethod direktiba sa AddMethods, RemoveMethods at SetMethods. [Isyu 208]
  • Magdagdag SessionCookie direktiba upang makontrol ang kakayahang makita ng session cookie. Ang default ay ngayon & quot; httponly & quot ;. [Isyu 210]
  • Palitan ang pangalan ng EspShowErrors bilang ShowErrors upang gawing magagamit sa lahat ng handler. [Isyu 211]
  • Added Stealth direktiba upang kontrolin stealth mode. Stealth mode itinatago ang header ng server sa tugon. [Isyu 212]
  • direktiba Added Header upang tukuyin ang mga header ng tugon. [Isyu 215]
  • Ginagamit & quot; itakda ang & quot Header; upang tukuyin ang mahahalagang kautusan ng seguridad sa default appweb.conf. [Isyu 216]
  • Na-optimize upload ng file. [Isyu 218]
  • Tightened pagsunod WebSockets. Pagpasa sa malaking daan pagsubok suite. [Isyu 217]
  • Magdagdag palloc API para sa paglalaan permanenteng memorya [isyu 226]
  • Magdagdag ng JSON query API [isyu 230]
  • Pagandahin esp generator upang bumuo ng mga application gamit ang iba't ibang panig ng client Framework. [Isyu 231]
  • Pag-aayos:
  • Pag-aayos para sa mga kontrol ESP. [Isyu 184]
  • I-update ang ESP tab upang ayusin ang pagkakasunud-sunod tab [isyu 186]
  • I-update ang ESP flash mensahe - ay hindi pag-clear. [Isyu 187]
  • Alisin EspLoad panuto. Ngayon na isinama sa EspApp. [Isyu 188]
  • Alisin ang nangungunang & quot; - & quot; mula sa lahat ng mga klase ESP CSS. [Isyu 189]
  • kahilingan streaming Ayusin ang HTTP katawan input sa http core engine. [Isyu 205]
  • Ayusin ang Http session. Pagsama-samahin ang lahat ng data katayuan ng session sa isang bagay. [Isyu 206]
  • Tiyakin paglo-load ng SSL provider thread-safe. [Isyu 207]
  • Tiyakin paglo-load ng SSL provider thread-safe. [Isyu 207]
  • Ayusin ang Socket at SSL balik code kapag socket ay puno na. [Isyu 214]
  • Ayusin ang Pinagmulan direktiba na may kaugnayan sa tahanan ruta sa halip na mga dokumento ruta. [Isyu 219]
  • Ayusin ang para sa mga window kapag naging paurong oras [isyu 227]
  • Ayusin esp recompiling sa bintana [isyu 228]
  • Baguhin ang ESP cache module pagbibigay ng pangalan upang isama ang APPNAME bilang isang sahog sa pangalan MD5. Ito ay kinakailangan upang suportahan ang maramihang mga application na may mga Controllers ng parehong pangalan. [Isyu 234]
  • Hindi nababagay Pagbabago:
  • Ang ESP HTML control generators ay hindi na ginagamit. Ang inirerekumendang diskarte ay ang gumamit ng isang client-side framework tulad ng anggular para sa kontrol ng HTML.
  • Ang EspApp directive ay mayroon na ngayong bagong format. Tingnan ang dokumentasyon ng ESP para sa mga detalye. Ang lumang format ay pinagana ngunit hindi na ginagamit.
  • Ang mekanismo ng flash ESP pinapanatili ngayon flash mensahe sa mga susunod na controller at ang mga ito ay pagkatapos ay mabubura bago ang view pagkatapos nun. Flash ay hindi dapat gamitin para sa mga puna sa view.
  • Ang function na ESP setFlash () ay pinalitan ng pangalan ngayon flash ().
  • Ang function na ESP flash () ay pinalitan ng pangalan renderFlash (). Ito ay upang maging pare-pareho sa iba pang mga pamamaraan render.
  • Ang function na ESP espGetFlashMessage () ay pinalitan ng pangalan espGetFlash ()
  • ESP controller module pagsisimula ng mga pag-andar ay may bagong sistema sa pagpapangalan: esp_controller_APP_NAME sa halip na esp_module_NAME. Pinahihintulutan ng maramihang mga ito application na may Controllers ng parehong pangalan.
  • Ang ESP src / *. C mga file ay dapat nang may pangalang src / app.c
  • ESP pangalan ng cache module ay iba at ngayon isama ang pangalan ng app bilang isang sahog sa pangalan MD5.
  • Ang ESP function na stylesheet () ay bumubuo na ngayon sa pamamagitan ng default isang reference sa & quot; static / css / all.css & quot; sa halip na & quot; layout.css & quot; at & quot; tema / default.css & quot ;. Ito ay upang suportahan ang paggamit ng Mas at SCCS na pinagsama-samang mga style sheet.
  • Kung ang isang kautusang Ruta ay gumagamit ng parehong pattern bilang isang nakaraang nalikha na ruta, ito ay buksan at baguhin ang mga nakaraang ruta.
  • Ang kautusang Header mabago ang pangalan RequestHeader. Gamitin SetHeader upang itakda ang mga header ng tugon.
  • Ang compress ang directive ay naroroon ngunit hindi na ginagamit. -Compress Mapa & quot; Gamitin ang & quot; sa halip. Map ay isang mas pangkalahatan pasilidad na embraces compression.
  • Ang function na httpHandleOptionsTrace () ay hindi na ginagamit. Ang API ay naroroon ngunit hindi na ginagamit.
  • LimitRequestBody ay hindi mag-file laki ng upload. Gamitin LimitUpload upang limitahan ang laki ng upload na file.
  • Nagbago ang patlang na HttpRoute.dir sa HttpRoute.documents. Ito ay upang maiwasan ang pagkalito sa HttpRoute.home.
  • Ang default na configuration Appweb ngayon ay ligtas ayon sa default. Ang mga limitasyon sa seguridad sandbox ay nakatakda medyo mababa at ang default na tugon ngayon isama ang mga header upang limitahan ang mga kahinaan sa cross-site na pag-script-. Tingnan ang mga Default Security para sa karagdagang impormasyon.
  • Ang httpAddResourceGroup, httpAddResource, httpAddClientRoute at httpAddRouteSet ay nagbago pirma upang bigyang-daan ang isang URI prefix para sa server-side controller URI.

Ano ang bagong sa bersyon 4.3.5:

  • Maliliit na mga bug ay naayos, kabilang ang mga problema sa MDB in-memorya ng database, at mayroong pag-optimize ng pagganap para sa mga kahilingan sa SSL.

Ano ang bagong sa bersyon 4.3.4:

  • Ang bersyon na ito ay nagdadagdag ng menor de edad pag-aayos para sa pagkalkula ng HTTP session sandbox mga limitasyon at na-update na suporta para sa jQuery 1.9.

Ano ang bagong sa bersyon 4.3.3:

  • Mga Update sa ESP & quot; K & quot; web framework at ESP application MVC generator.
  • Pag-aayos para sa database SQLite suporta at ESP template. JQuery-update sa 1.9.

Ano ang bagong sa bersyon 4.3.2:

  • Ito ay isang pangunahing push sa dokumentasyon at mga karagdagan ng 30 stand-alone sampol na nagpapakita ng Web framework ESP C Wika.

Iba pang mga software developer ng Embedthis Software

Ejscript
Ejscript

11 Mar 16

Mga komento sa Appweb

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!