Un «Servidor Web»
see võib olla nii a Arvutiriistvara) mis pakub hostimise ja haldamise funktsioone Interneti-lehed või -teenusednagu a Programm või programmide komplekt (tarkvara) mis võimaldavad nimetatud Interneti-lehtede või -teenuste olemasolu ja toimimist.
Tarkvara tasemel, et saavutada a «Servidor Web»
, täna on neid palju edukat tasuta tarkvara ja avatud lähtekoodiga lahendusi saadaval, nagu alternatiive kommerts-, varalistele ja suletud lahendustele suurtest maailmatasemel ettevõtetest.
Individuaalselt programm «Servidor Web»
haldama «Protocolo de Transferencia de Hipertextos (Hypertext Transfer Protocol o HTTP)»
, et muuta veebileht moodustavad failid kasutajatele (võrgus) kättesaadavaks a kaudu veebilehitseja.
Rühmas a «Servidor Web»
saab vaadata või määratleda ka programmidega, mis on seotud ühendustega Internet või sisevõrk, selle katmine e-kirjade haldamise, failide allalaadimise, veebisaitide sirvimise ja / või andmebaasides (BD) hostitud või sellega ühendatud teabe lihtsa või keeruka otsimise kaudu.
Veebiserverid
Põhiveebiserver koosneb tavaliselt kolmest põhitüüpi programmist, mis on:
- veebiserver
- Andmebaas
- Programmeerimine, skriptimine ja märgistuskeel
Siin on tuntumad:
Veebiserverid
Peamine tasuta, avatud ja tasuta
- Apache
- nginx
Peamine privaatne, suletud ja äri
- Cloudflare server
- LiteSpeed
- Microsofti IIS
Muud tasuta, avatud, eksklusiivsed ja suletud võimalused
- Apache Tomcat
- Apache liiklusserver
- Google'i serverid
- IBM-i serverid
- lighttpd
- Node.js
- Oracle'i serverid
- Pingviin
Uuendatud teave veebiserverite programmide kohta
Andmebaasid
Peamine tasuta, avatud ja tasuta
- Postgresql
- MySQL (kogukond)
- MariaDB
Peamine privaatne, suletud ja äri
- Oraakel
- IBM DB2
- Microsoft SQL Server
- Teradata
- SAP Sybase
- Märgi loogikaserver
- Peamine GemFire
- Oracle NoSQL
- Microsofti Azure'i tabelihoidla
- Amazoni punane nihe
- AllegroGraph
- neo4j
- Lõputu graafik
- Koorte DB
- Amazon Simple DB
Muud tasuta, avatud, eksklusiivsed ja suletud võimalused
- MongoDB
- Couchbase'i server
- Elastne otsing
- RavenDB
- jena apache
- Apache geood
- Redis
- Riak
- Apache cassandra
- apache hbase
- neo4j
- Sihtasutuse DB
- Orient DB
Uuendatud teave andmebaasiprogrammide kohta
Programmeerimine, skriptimine ja märgistuskeeled
Peamine tasuta, avatud ja tasuta
- PHP
- pärl
- Python
Peamine privaatne, suletud ja äri
- Java
- PowerShell
- Kiire
- Visual Basic
- Visual Basic .Net
Muud tasuta, avatud, eksklusiivsed ja suletud võimalused
- sisse lööma
- C
- C + +
- C#
- Go
- JavaScript
- MATLAB
- R
- rubiin
- Rust
- Scala
- Shell
Veebiarenduse abi- ja täiendavad tehnoloogiad
- HTML
- CSS
Ajakohane teave programmeerimiskeele programmide kohta
Veebiserverite tüübid
Sõltuvalt sellest, kuidas ülaltoodud üksikud programmid a-s ühendatakse «Servidor Web»
Terviklahendusena nimetatakse või klassifitseeritakse neid tavaliselt järgmiselt:
- LAMP: Linux + Apache-MySQL-PHP operatsioonisüsteem
- LAMPPP: Linux OS + Apache_MySQL / MongoDB_PHP / PERL / Python
- PNML: Windowsi operatsioonisüsteem + Nginx_MariaDB_PHP
- LAPP: Linuxi operatsioonisüsteem + Apache_PostgreSQL_PHP
- MAMP: Operatsioonisüsteem MacOS + Apache_MySQL_PHP
- MAMPPP: MacOS + Apache_MySQL_PHP_PERL_Python operatsioonisüsteem
- KAART: MacOS + Apache_PostgreSQL_PHP operatsioonisüsteem
- WIMP: Windowsi operatsioonisüsteem + IIS_MySQL_PHP
- WNMP: Windowsi operatsioonisüsteem + Nginx_MariaDB_PHP
- WAMP: Windowsi operatsioonisüsteem + Apache_MySQL_PHP
- WAMPPP: Windowsi operatsioonisüsteem + Apache_MySQL_PHP / PERL / Python
- WAPP: Windowsi operatsioonisüsteem + Apache_PostgreSQL_PHP
- XAMP: Linux / MacOS / Windowsi operatsioonisüsteem + Apache_MariaDB_PHP / Perl
Tasuta ja mitte-tasuta veebiserveri paketid
Alloleval pildil mainitud programmid on mõned neist, mis eksisteerivad mõlema maailmas Vaba ja avatud tarkvara, nagu maailmas Privaatne ja suletud tarkvara a. igakülgseks rakendamiseks veebiserver:
Märkus: On ka teisi vähem teadaolevaid, mida tasuks kindlasti uurida ja testida, näiteks näiteks laragón XAMPP-veebiserverite juurutamiseks.
Järeldus
Et teada saada, millist tüüpi hästi valida «Servidor Web»
sa vajad installida ja konfigureeridavõi seda üksikut programmi või terviklikku lahendust «Servidor Web»
See peab olema rakendatud, see peab võtma arvesse kasutatava riist- ja operatsioonisüsteemi võimalusi ja omadusi, hallatavate lehtede või veebisüsteemide tüüpi ja isegi tarkvaraarenduse tööriistad mida saab installida, kui see nii oleks.
Kui olete loonud, hallanud või kasutanud mõnda sellist «Servidor Web»
siin mainitutest jaga meiega oma muljeid ja kogemusi kommentaaride kaudu, nii et koos rikastame teadmisi tervikust Vaba tarkvara ja avatud lähtekoodiga kogukond.
Ja lisateabe saamiseks külastage alati mõnda neist Veebiraamatukogu kui OpenLibra y jedit lugema raamatud (PDF-id) sellel teemal või teistel teadmiste valdkonnad. Praegu, kui see teile meeldis «publicación»
, ära lõpeta selle jagamist teistega, teie Lemmikveebisaidid, kanalid, rühmad või kogukonnad sotsiaalvõrgustikke, eelistatavalt tasuta ja avatud Paksunahalinevõi turvaline ja privaatne Telegramm.
Või lihtsalt külastage meie kodulehte aadressil DesdeLinux või liituge ametliku kanaliga Telegramm DesdeLinux selle või muude huvitavate väljaannete kohta lugemiseks ja nende poolt hääletamiseks «Software Libre»
, «Código Abierto»
, «GNU/Linux»
ja muud teemad, mis on seotud «Informática y la Computación»
Ja «Actualidad tecnológica»
.
Vau, kui absurdne ja aberantne on HTML-i programmeerimiskeeleks panna!
See on märgistuskeel, HTML-iga ei pääse te ise andmebaasidele juurde ega tal ole funktsioone, tsükleid ega midagi muud, mis ütleks, et see on programmeerimiskeel.
Tervitused M13. Täname kommentaari eest. Tõde on see, et teil on täiesti õigus, kuid lisan oma kaitseks, et kuigi HTML on märgistuskeel, on see praeguses versioonis (HTML5) midagi enamat kui lihtsalt märgistuskeel. Ja kas see meile meeldib või mitte, on loogiline see, et igaüks, kes kujundab veebilehti või veebirakendusi, on tal hea õppida ja / või valdada nimetatud märgistuskeelt (HTML5). Seetõttu lisati see nimekirja. Väikese panusena näitamaks, et HTML1 pole praegu HTML5, jätan selle väikese lingi vähem arusaadavaks: https://developer.mozilla.org/es/docs/HTML/HTML5
Igatahes võtke oma tähelepanek teadmiseks ja tehke vajalikud muudatused artikli tekstis. Täname teie panuse eest!
Mulle meeldis
Tervitused, Yolanda! Tänan teid positiivse kommentaari eest.
See tundub ka hea postitusena? Lühike ja selge ... .. Ja tõepoolest, HTML (see on märgistuskeel), nagu märkisite seda veebiarenduse täiendava või abistava tehnoloogiana, pole suurt probleemi. Tervitused !!