Wt

Wt

Wt (wymawiane jako dowcipny) to biblioteka C ++ do tworzenia aplikacji internetowych.
Wt (wymawiane jako dowcipny) to biblioteka C ++ do tworzenia aplikacji internetowych.Interfejs API jest zorientowany na widżety i wykorzystuje dobrze przetestowane wzorce projektowania graficznego interfejsu użytkownika dostosowane do sieci.Daje deweloperowi abstrakcję wielu szczegółów implementacji specyficznych dla sieci, w tym protokołów klient-serwer (HTTP, Ajax, WebSockets) i uwalnia programistę od żmudnych manipulacji JavaScript w HTML i radzenia sobie z problemami w różnych przeglądarkach.Zamiast tego, dzięki Wt, możesz skupić się na rzeczywistej funkcjonalności dzięki bogatemu zestawowi pełnych funkcji widżetów ... W przeciwieństwie do old-school frameworków opartych na stronach lub współczesnych „frameworków” JavaScriptu, wt pozwala tworzyć stanoweaplikacje, które są jednocześnie wysoce interaktywne (używają WebSockets i Ajax do wszystkiego), ale nadal obsługują zwykłe przeglądarki HTML lub roboty indeksujące, wykorzystując automatyczną płynną degradację lub stopniowe ulepszanie.Rzeczy, które są naturalne i proste w Wt, w przeciwnym razie wymagałyby niepraktycznego nakładu pracy: przełączanie widżetów za pomocą animacji, przy jednoczesnym zachowaniu czystych adresów URL i funkcji nawigacji w przeglądarce, lub utrzymywanie stałego widżetu czatu w całej aplikacji, który działa nawet w starszych przeglądarkachjak Microsoft Internet Explorer 6. Biblioteka jest dostarczana z serwerem aplikacji, który działa jako samodzielny serwer HTTP / WebSocket lub integruje się poprzez FastCGI z innymi serwerami WWW.

Stronie internetowej:

cechy

Alternatywy dla Wt'a dla wszystkich platform z dowolną licencją

Apache HTTP Server

Apache HTTP Server

Apache to serwer sieciowy, który odegrał kluczową rolę w początkowym rozwoju sieci WWW, aw 2009 roku stał się pierwszym serwerem internetowym, który przekroczył 100 milionów stron internetowych ...
nginx

nginx

nginx [silnik x] to serwer HTTP i odwrotny serwer proxy, a także serwer proxy poczty napisany przez Igora Sysoeva.
lighttpd

lighttpd

lighttpd (wymawiane jako „lighty”) to serwer sieciowy zaprojektowany tak, aby był bezpieczny, szybki, zgodny ze standardami i elastyczny, a jednocześnie zoptymalizowany pod kątem środowisk o kluczowym znaczeniu.
Microsoft IIS

Microsoft IIS

Internetowe usługi informacyjne (IIS) dla systemu Windows® Server to elastyczny, bezpieczny i łatwy w zarządzaniu serwer WWW do hostowania czegokolwiek w sieci.
Cherokee

Cherokee

Cherokee to elastyczny, bardzo szybki i lekki serwer internetowy.Jest zaimplementowany całkowicie w C i nie ma żadnych zależności poza standardową biblioteką C.
Abyss Webserver

Abyss Webserver

Abyss Web Server to kompaktowy serwer internetowy dostępny dla systemów operacyjnych Windows, Mac OS X, Linux i FreeBSD.
Hiawatha

Hiawatha

Hiawatha, bezpieczny i zaawansowany serwer WWW
Certbot

Certbot

Automatycznie włącz HTTPS na swojej stronie za pomocą Certbota EFF, wdrażając certyfikaty Let's Encrypt.
Tornado Web Server

Tornado Web Server

Tornado to otwarta wersja skalowalnego, nieblokującego serwera WWW.
SimpleHTTPServer

SimpleHTTPServer

python -m SimpleHTTPServer python3 -m http.server 8000 Dokumentacja dla wersji python3: https://docs.python.org/3/library/http.server.html
mongrel

mongrel

Mała szybka biblioteka HTTP i serwer z aplikacjami Rails, Camping, Nitro i Iowa.
webfs

webfs

webfs to prosty serwer HTTP przeznaczony głównie do treści statycznych.Możesz go użyć do obsługi zawartości serwera FTP na przykład przez HTTP.
gatling

gatling

Serwer sieciowy o wysokiej wydajności.Mały!(125k statyczny plik binarny Linux-x86 z obsługą HTTP, FTP i SMB).Szybki!(zmierz sam, proszę) Skalowalny!
GoAhead

GoAhead

Embedthis GoAhead ™ jest jednym z najpopularniejszych na świecie wbudowanych serwerów sieciowych wdrażanych od ponad 15 lat w setkach milionów urządzeń przez liderów branży i start-upy.
nanoweb

nanoweb

Nanoweb to serwer HTTP napisany w PHP, zaprojektowany tak, aby był mały, bezpieczny i rozszerzalny.