Un «Servidor Web»
se voi olla sekä a Tietokoneen kovalevy) joka tarjoaa isännöinti- ja käyttötoiminnot Internet-sivut tai -palvelut, kuten a Ohjelma tai ohjelmaryhmä (ohjelmisto) jotka mahdollistavat mainittujen Internet-sivujen tai -palvelujen olemassaolon ja toiminnan.
Ohjelmistotasolla a «Servidor Web»
, tänään on monia onnistuneet ilmaiset ohjelmistot ja avoimen lähdekoodin ratkaisut saatavilla, kuten vaihtoehtoja kaupallisille, omistamille ja suljetuille ratkaisuille suurista maailmanluokan yrityksistä.
Yksittäisesti ohjelma «Servidor Web»
hallita «Protocolo de Transferencia de Hipertextos (Hypertext Transfer Protocol o HTTP)»
, jotta verkkosivun muodostavat tiedostot ovat käyttäjien käytettävissä (online) a: n kautta web-selain.
Ryhmässä a «Servidor Web»
voidaan myös tarkastella tai määritellä joukko ohjelmia, jotka liittyvät yhteyksiin Internet tai intranet, kattaa tämän sähköpostiviestien hallinnasta, tiedostojen lataamisesta, verkkosivustojen selailusta ja / tai yksinkertaisesta tai monimutkaisesta tietokannoissa (BD) isännöityjen tai itsessään olevien tai niihin yhdistettyjen tietojen hakemisesta.
Web-palvelimet
Perusverkkopalvelin koostuu yleensä kolmesta perustyypin ohjelmasta, jotka ovat:
- verkkopalvelin
- Tietokanta
- Ohjelmointi, komentosarjojen kirjoittaminen ja merkintäkieli
Tässä ovat tunnetuimmat:
Web-palvelimet
Pääasiallinen ilmainen, avoin ja ilmainen
- Apache
- nginx
Pääasiallinen yksityinen, suljettu ja liiketoiminta
- Cloudflare-palvelin
- LiteSpeed
- Microsoft IIS
Muut ilmaiset, avoimet, yksinomaiset ja suljetut vaihtoehdot
- Apache Tomcat
- Apache-liikennepalvelin
- Google-palvelimet
- IBM-palvelimet
- lighttpd
- Node.js
- Oracle-palvelimet
- Moottori
Päivitetyt tiedot Web-palvelinohjelmista
Tietokannat
Pääasiallinen ilmainen, avoin ja ilmainen
- PostgreSQL
- MySQL (Yhteisö)
- MariaDB
Pääasiallinen yksityinen, suljettu ja liiketoiminta
- oraakkeli
- IBM DB2
- Microsoft SQL Server
- Teradata
- SAP Sybase
- Merkitse logiikkapalvelin
- Keskeinen GemFire
- Oracle NoSQL
- Microsoft Azure -taulukotallennus
- Amazonin punainen siirto
- AllegroGraph
- ollut Neo4j
- Ääretön kaavio
- Cortex DB
- Amazon Simple DB
Muut ilmaiset, avoimet, yksinomaiset ja suljetut vaihtoehdot
- Mongo DB
- Couchbase-palvelin
- Joustava haku
- RavenDB
- jena apache
- apache geode
- Redis
- Riak
- Apache Cassandra
- apache hbase
- ollut Neo4j
- Säätiön DB
- Suuntaa DB
Päivitetyt tiedot tietokantaohjelmista
Ohjelmointi, komentosarjat ja merkintäkielet
Pääasiallinen ilmainen, avoin ja ilmainen
- PHP
- Perl
- Python
Pääasiallinen yksityinen, suljettu ja liiketoiminta
- Jaava
- PowerShell
- Nopea
- Visual Basic
- Visual Basic .Net
Muut ilmaiset, avoimet, yksinomaiset ja suljetut vaihtoehdot
- Kemut
- C
- C + +
- C#
- Go
- JavaScript
- MATLAB
- R
- Rubiini
- Ruoste
- Scala
- Kuori
Apu- ja täydentävät tekniikat web-kehitykseen
- HTML
- CSS
Ajantasaiset tiedot ohjelmointikieliohjelmista
Verkkopalvelimien tyypit
Riippuen siitä, miten yllä olevat yksittäiset ohjelmat yhdistetään a: ssa «Servidor Web»
Kokonaisratkaisuna niitä kutsutaan tai luokitellaan yleensä seuraavasti:
- LAMPPU: Linux + Apache-MySQL-PHP -käyttöjärjestelmä
- LAMPPP: Linux-käyttöjärjestelmä + Apache_MySQL / MongoDB_PHP / PERL / Python
- PNML: Windows-käyttöjärjestelmä + Nginx_MariaDB_PHP
- LAPP: Linux-käyttöjärjestelmä + Apache_PostgreSQL_PHP
- MAMP: MacOS + Apache_MySQL_PHP -käyttöjärjestelmä
- MAMPPP: MacOS + Apache_MySQL_PHP_PERL_Python -käyttöjärjestelmä
- KARTTA: MacOS + Apache_PostgreSQL_PHP -käyttöjärjestelmä
- NYNNY: Windows-käyttöjärjestelmä + IIS_MySQL_PHP
- WNMP: Windows-käyttöjärjestelmä + Nginx_MariaDB_PHP
- WAMP: Windows-käyttöjärjestelmä + Apache_MySQL_PHP
- WAMPPP: Windows-käyttöjärjestelmä + Apache_MySQL_PHP / PERL / Python
- WAPP: Windows-käyttöjärjestelmä + Apache_PostgreSQL_PHP
- XAMP: Linux / MacOS / Windows-käyttöjärjestelmä + Apache_MariaDB_PHP / Perl
Ilmaiset ja ilmaiset verkkopalvelinpaketit
Alla olevassa kuvassa mainitut ohjelmat ovat joitain niistä, jotka ovat olemassa molemmissa Ilmainen ja avoin ohjelmisto, kuten Yksityinen ja suljettu ohjelmisto a verkkopalvelin:
Huom: On muitakin vähemmän tunnettuja, joita kannattaa varmasti tutkia ja testata, kuten esimerkiksi laragon toteuttaa XAMPP-Web-palvelimet.
Johtopäätös
Tietää kuinka valita hyvin minkä tyyppinen «Servidor Web»
se vie asenna ja määritätai yksittäiset ohjelmat tai kattava ratkaisu «Servidor Web»
Se on toteutettava, sen on otettava huomioon käytettävän laitteiston ja käyttöjärjestelmän ominaisuudet ja ominaisuudet, hallittavien sivujen tai verkkojärjestelmien tyyppi ja jopa ohjelmistokehitystyökalut joka voidaan asentaa, jos niin olisi.
Jos olet luonut, hallinnoinut tai käyttänyt mitään «Servidor Web»
täällä mainituista jaa meille vaikutelmia ja kokemuksia kommenttien kautta, niin että yhdessä rikastamme koko tietämystä Ilmaiset ohjelmistot ja avoimen lähdekoodin yhteisö.
Ja lisätietoja, älä aina epäröi vierailla missään Verkkokirjasto kuten OpenLibra y jedit lukea kirjat (PDF) aiheesta tai muusta osaamisalueet. Toistaiseksi, jos pidit tästä «publicación»
, älä lopeta sen jakamista muiden kanssa, sinun Suosikkisivustot, kanavat, ryhmät tai yhteisöt sosiaalisia verkostoja, mieluiten ilmaisia ja avoimia Mastodonttitai turvallinen ja yksityinen Telegram.
Tai yksinkertaisesti käy kotisivullamme osoitteessa DesdeLinux tai liity viralliseen kanavaan Sähke lähettäjältä DesdeLinux lukea ja äänestää tätä tai muita mielenkiintoisia julkaisuja «Software Libre»
, «Código Abierto»
, «GNU/Linux»
ja muut aiheeseen liittyvät aiheet «Informática y la Computación»
Ja «Actualidad tecnológica»
.
Vau, kuinka järjetöntä ja poikkeavaa laittaa HTML ohjelmointikieleksi!
Se on merkintäkieli, HTML: n avulla et pääse itse tietokantoihin, eikä sillä ole toimintoja, syklejä tai muuta vastaavaa sanomaan, että se on ohjelmointikieli.
Terveisiä M13. Kiitos kommentistasi. Ja totuus on, että olet ehdottomasti oikeassa, mutta lisätään puolustuksekseni, että vaikka HTML on merkintäkieli, on se nykyisessä versiossaan (HTML5) muutakin kuin vain merkintäkieli. Pitäkää siitä tai ei, looginen asia on, että jokainen, joka suunnittelee verkkosivuja tai verkkosovelluksia, on hänelle hyvä oppimaan ja / tai hallitsemaan mainittu merkintäkieli (HTML5). Siksi se sisällytetään luetteloon. Pienenä panoksena sen osoittamiseksi, että HTML1 ei ole nyt HTML5, jätän tämän pienen linkin vähemmän ymmärretyille: https://developer.mozilla.org/es/docs/HTML/HTML5
Ota joka tapauksessa huomioon havaintosi ja tee tarvittavat muutokset artikkelin tekstiin. Kiitos panoksestasi!
pidin siitä
Terveisiä, Yolanda! Kiitos positiivisesta kommentistasi.
Se näyttää myös hyvältä postitse? Lyhyt ja selkeä… .. Ja todellakin HTML (se on merkintäkieli), kuten ilmoitit sen täydentävänä tai aputeknologiana web-kehitykseen, ei ole suurta ongelmaa. Terveisiä!!