TinyWeb Server pe Windows
Cerințele de server ale unui webmaster care lucrează pe un site Web pot varia din când în când. Dacă acestea sunt constrânse de o dimensiune mică, memorie minimă, viteză și costuri mici, atunci tinyweb oferă o soluție plăcută. Nu numai că serverul este extrem de mic, dar funcționează și fără instalare. Acest server tinyweb poate fi rulat cu ușurință pe sistemul de operare Windows, accesând-o prin comandă . Una dintre cele mai bune caracteristici despre acest server este că webmasterul poate lansa mai multe browsere web minuscule în orice moment dat . Toate aceste caracteristici fac acest lucru un instrument foarte util pe Windows pentru webmasterii care se simt restrânși în timp ce lucrează cu serverele obișnuite.
TinyWeb este un server ușor pentru Windows, care funcționează rapid și este foarte precis.
Caracteristici:
- Nu necesită instalare
- Ultra-compact (cu o dimensiune de numai 59kb)
- Consumă puțină memorie (mai mică de 3 MB)
- Foarte rapid
- Liber
Pentru a descărca Tinyweb: //www.ritlabs.com/en/products/tinyweb/
Descărcare directă: //www.ritlabs.com/download/tinyweb/tinyweb.zip
Pentru a rula TinyWeb
- Va trebui să creați un fișier index.html:
- Exemplu: c: \ www \ index.html
- Apoi adăugați conținut, de exemplu:
Salut Lume !
- În linia de comandă, executați:
mic c: \ www
- Notă: Trebuie să utilizați calea absolută
- Verificați rezultatul pe: // localhost
Cum să opriți TinyWeb
- Deschideți Managerul de activități ( CTRL + Alt + Del ) și terminați procesul tiny.exe
- Sau, folosind linia de comandă:
taskkill / F / IM tiny.exe
CGI
Puteți utiliza TinyWeb pentru CGI:
- Creați un fișier:
c: \ www \ cgi-bin \ test.bat
- Adăugați următorul cod:
@echo off ecou Tip de conținut: text / ecou simplu. ecou. echo Hi! ecou Adresa dvs. IP este% REMOTE_ADDR% iar BROWSER este% HTTP_USER_AGENT%
- Accesați: //localhost/cgi-bin/test.bat
Puteți lansa simultan mai multe servere web Tiny.
Notă: există și o versiune SSL, care este, de asemenea, gratuită - TinySSL
- Descărcați-l aici: //www.ritlabs.com/en/products/tinyweb/tinyssl.php
Fișiere Binay în CGI
Spre deosebire de Unix / Linux, consola Windows nu utilizează în mod implicit date binare. Dacă CGI trebuie să trimită fișiere binare, va trebui să o forțezi manual în modul binar. De exemplu, în Python:
import sys dacă sys.platform == "win32": import os, msvcrt msvcrt.setmode (sys.stdout.fileno (), os.O_BINARY)
Link-uri
- //www.ritlabs.com/en/products/tinyweb/features.php
- //www.ritlabs.com/en/products/tinyweb/install.php