Un «Servidor Web»
es kann beides sein a Computerhardware) das bietet Hosting- und Betriebsfunktionen für Internetseiten oder DiensteAls Programm oder Programm (Software) die es ermöglichen, dass diese Internetseiten oder Dienste existieren und funktionieren.
Auf Software-Ebene, um die Implementierung von a «Servidor Web»
Heute gibt es viele erfolgreiche freie Software und Open Source-Lösungen verfügbar, wie Alternativen zu kommerziellen, proprietären und geschlossenen Lösungen der großen Weltklasse-Unternehmen.
Individuell ein Programm von «Servidor Web»
verwalten die «Protocolo de Transferencia de Hipertextos (Hypertext Transfer Protocol o HTTP)»
, um die Dateien, aus denen eine Webseite besteht, den Benutzern (online) über a Web-Browser.
In der Gruppe a «Servidor Web»
kann auch als eine Reihe von Programmen angezeigt oder definiert werden, die sich auf Verbindungen zu beziehen Internet oder ein Intranet, Dies umfasst die Verwaltung von E-Mails, das Herunterladen von Dateien, das Durchsuchen von Websites und / oder die einfache oder komplexe Abfrage von Informationen, die in Datenbanken (BD) in sich selbst gehostet oder mit diesen verbunden sind.
Webserver
Ein grundlegender Webserver besteht normalerweise aus drei grundlegenden Arten von Programmen:
- Web-Server
- Datenbank
- Programmier-, Skript- und Markup-Sprache
Hier sind die bekanntesten:
Webserver
Haupt frei, offen und frei
- Apache
- NGINX
Haupt privat, geschlossen und kommerziell
- Cloudflare-Server
- LiteSpeed
- Microsoft IIS
Andere kostenlose, offene, exklusive und geschlossene Optionen
- Apache Tomcat
- Apache-Verkehrsserver
- Google Server
- IBM Server
- Lichttpd
- Node.js
- Oracle-Server
- TMotor
Aktualisierte Informationen zu Webserver-Programmen
Datenbanken
Haupt frei, offen und frei
- Postgresql
- MySQL (Gemeinschaft)
- MariaDB
Haupt privat, geschlossen und kommerziell
- Oracle
- IBM DB2
- Microsoft SQL Server
- Teradata
- SAP-Sybase
- Markieren Sie den Logikserver
- Drehbares GemFire
- Oracle NoSQL
- Microsoft Azure-Tabellenspeicher
- Amazon RedShift
- AllegroGraph
- Neo4j
- Unendliche Grafik
- Cortex-DB
- Amazon Simple-DB
Andere kostenlose, offene, exklusive und geschlossene Optionen
- Mongo DB
- Couchbase-Server
- Elastische Suche
- RavenDB
- jena apache
- Apache-Geode
- Redis
- Riak
- Apache Kassandra
- Apache hbase
- Neo4j
- Stiftung DB
- DB orientieren
Aktualisierte Informationen zu Datenbankprogrammen
Programmier-, Skript- und Markup-Sprachen
Haupt frei, offen und frei
- PHP
- PERL
- Python
Haupt privat, geschlossen und kommerziell
- Javac
- Powershell
- Swift
- Visual Basic
- Visual Basic .Net
Andere kostenlose, offene, exklusive und geschlossene Optionen
- Bash
- C
- C + +
- C#
- Go
- JavaScript
- MATLAB
- R
- Ruby
- Rust
- Scala
- Schale
Hilfs- und Ergänzungstechnologien für die Webentwicklung
- HTML
- CSS
Aktualisierte Informationen zu Programmiersprachenprogrammen
Arten von Webservern
Abhängig davon, wie die oben genannten Einzelprogramme in a kombiniert werden «Servidor Web»
Als umfassende Lösung werden sie normalerweise wie folgt aufgerufen oder klassifiziert:
- LAMPE: Linux + Apache-MySQL-PHP-Betriebssystem
- LAMPPP: Linux OS + Apache_MySQL / MongoDB_PHP / PERL / Python
- PNML: Windows-Betriebssystem + Nginx_MariaDB_PHP
- Lapp: Linux-Betriebssystem + Apache_PostgreSQL_PHP
- MAMP: MacOS + Apache_MySQL_PHP Betriebssystem
- MAMPPP: MacOS + Apache_MySQL_PHP_PERL_Python Betriebssystem
- KARTE: MacOS + Apache_PostgreSQL_PHP Betriebssystem
- Weichei: Windows-Betriebssystem + IIS_MySQL_PHP
- WNMP: Windows-Betriebssystem + Nginx_MariaDB_PHP
- WAMPE: Windows-Betriebssystem + Apache_MySQL_PHP
- WAMPPP: Windows-Betriebssystem + Apache_MySQL_PHP / PERL / Python
- WAPP: Windows-Betriebssystem + Apache_PostgreSQL_PHP
- XAMP: Linux / MacOS / Windows-Betriebssystem + Apache_MariaDB_PHP / Perl
Kostenlose und nicht kostenlose Webserver-Pakete
Die im Bild unten erwähnten Programme sind einige der Programme, die beide in der Welt von existieren Freie und offene Software, wie in der Welt von Private und geschlossene Software für die umfassende Umsetzung von a Webserver:
Hinweis: Es gibt andere weniger bekannte, die es sicherlich wert wären, untersucht und getestet zu werden, wie zum Beispiel z. laragón um XAMPP-Webserver zu implementieren.
Fazit
Zu wissen, wie man gut wählt, welche Art von «Servidor Web»
du brauchst installieren und konfigurierenoder dass einzelne Programme oder umfassende Lösung «Servidor Web»
implementiert werden muss, müssen die Funktionen und Merkmale der zu verwendenden Hardware und des zu verwendenden Betriebssystems, die Art der zu verwaltenden Seiten oder Websysteme und sogar die Art der zu berücksichtigenden Seiten und Websysteme berücksichtigt werden Software-Entwicklungstools das kann installiert werden, wenn es der Fall wäre.
Wenn Sie welche erstellt, verwaltet oder verwendet haben «Servidor Web»
von den hier genannten, Teilen Sie uns Ihre Eindrücke und Erfahrungen mit über Kommentare, so dass wir gemeinsam das Wissen des Ganzen bereichern Freie Software und Open Source Community.
Und für weitere Informationen zögern Sie nicht immer, eine zu besuchen Online-Bibliothek als OpenLibra y jedit zu lesen Bücher (PDFs) zu diesem oder anderen Themen Wissensbereiche. Fürs Erste, wenn dir das gefallen hat «publicación»
, Hör nicht auf, es zu teilen mit anderen in deinem Lieblingswebsites, -kanäle, -gruppen oder -gemeinschaften von sozialen Netzwerken, vorzugsweise frei und offen als Mastodonoder sicher und privat wie Telegram.
Oder besuchen Sie einfach unsere Homepage unter DesdeLinux oder trete dem offiziellen Kanal bei Telegramm von DesdeLinux zu lesen und für diese oder andere interessante Publikationen zu stimmen «Software Libre»
, «Código Abierto»
, «GNU/Linux»
und andere Themen im Zusammenhang mit «Informática y la Computación»
Und das «Actualidad tecnológica»
.
Wow, wie absurd und abweichend es ist, HTML als Programmiersprache zu verwenden!
Es ist eine Auszeichnungssprache, mit HTML können Sie weder selbst auf Datenbanken zugreifen, noch hat es Funktionen, Zyklen oder ähnliches, um zu sagen, dass es sich um eine Programmiersprache handelt.
Grüße M13. Vielen Dank für Ihren Kommentar. Und die Wahrheit ist, dass Sie absolut Recht haben, aber ich füge zu meiner Verteidigung hinzu, dass HTML zwar eine Auszeichnungssprache ist, jetzt aber in seiner aktuellen Version (HTML5) mehr als nur eine Auszeichnungssprache. Und ob es uns gefällt oder nicht, die logische Sache ist, dass jeder, der Webseiten oder Webanwendungen entwirft, es gut für ihn ist, diese Markup-Sprache (HTML5) zu lernen und / oder zu beherrschen. Daher seine Aufnahme in die Liste. Als kleinen Beitrag, um zu demonstrieren, dass HTML1 nicht das ist, was HTML5 jetzt ist, überlasse ich Ihnen diesen kleinen Link für weniger Verstandene: https://developer.mozilla.org/es/docs/HTML/HTML5
Beachten Sie auf jeden Fall Ihre Beobachtung und nehmen Sie die erforderlichen Anpassungen im Text des Artikels vor. Danke für deinen Beitrag!
Ich mochte es
Grüße, Yolanda! Vielen Dank für Ihren positiven Kommentar.
Es scheint auch ein guter Beitrag zu sein? Prägnant und klar ... Und tatsächlich gibt es kein größeres Problem, da HTML (es ist eine Auszeichnungssprache), wie Sie es als ergänzende oder zusätzliche Technologie zur Webentwicklung angegeben haben. Schöne Grüße!!