Un «Servidor Web»
它既可以是 电脑硬件) 提供托管和操作功能 网页或服务,作为一个 程序或一组程序(软件) 使得所述互联网页面或服务能够存在并起作用。
在软件级别,要实现一个 «Servidor Web»
,今天有很多 成功的免费软件和开源解决方案 可用,像 商业,专有和封闭解决方案的替代方案 世界一流的公司。
个别而言, «Servidor Web»
管理 «Protocolo de Transferencia de Hipertextos (Hypertext Transfer Protocol o HTTP)»
,以使构成网页的文件可以通过 Web浏览器.
在小组中, «Servidor Web»
也可以被视为或定义为一组与以下内容的连接相关的程序 互联网或Intranet, 从电子邮件管理,下载文件,浏览网站和/或托管在其内部或与之相关的数据库(BD)中的信息的简单或复杂的咨询中,涵盖了这一点。
网络服务器
基本的Web服务器通常由3种基本类型的程序组成:
- 网络服务器
- 数据库
- 编程,脚本和标记语言
以下是最知名的:
网络服务器
主要免费,开放和免费
- 阿帕奇
- NGINX
主要私人,封闭和 广告
- Cloudflare服务器
- 的Litespeed
- Microsoft IIS
其他免费,开放,独家和封闭选项
- Apache Tomcat
- Apache流量服务器
- Google服务器
- IBM服务器
- Lighttpd的
- Node.js的
- Oracle服务器
- 发动机
有关Web服务器程序的更新信息
数据库
主要免费,开放和免费
- PostgreSQL的
- Mysql(社区)
- MariaDB的
主要私人,封闭和 广告
- 神谕
- IBM DB2
- 微软SQL Server
- Teradata数据
- SAP数据库
- 标记逻辑服务器
- 关键GemFire
- 甲骨文NoSQL
- Microsoft Azure表存储
- 亚马逊Redshift
- 快板图
- Neo4j
- 无限图
- 皮质DB
- 亚马逊SimpleDB
其他免费,开放,独家和封闭选项
- 蒙戈数据库
- Couchbase服务器
- 弹性搜索
- RavenDB
- 阿帕奇(Jena)
- 阿帕奇·乔德(Apache Geode)
- Redis的
- 里亚克
- Apache Cassandra
- 阿帕奇Hbase
- Neo4j
- 基础数据库
- 东方数据库
有关数据库程序的更新信息
编程,脚本和标记语言
主要免费,开放和免费
- PHP
- PERL
- 蟒蛇
主要私人,封闭和 广告
- 爪哇岛
- PowerShell的
- 斯威夫特
- Visual Basic中
- 视觉基础.Net
其他免费,开放,独家和封闭选项
- 揍
- C
- C + +中
- C#
- Go
- JavaScript的
- MATLAB
- R
- 红宝石
- 锈
- 斯卡拉
- 壳
Web开发的辅助技术和补充技术
- HTML
- 的CSS
有关编程语言程序的更新信息
Web服务器的类型
取决于以上单个程序在一个程序中的组合方式 «Servidor Web»
作为一种全面的解决方案,通常将它们称为或分类如下:
- 灯: Linux + Apache-MySQL-PHP操作系统
- LAMPPP: Linux操作系统+ Apache_MySQL / MongoDB_PHP / PERL / Python
- LNMP: Windows操作系统+ Nginx_MariaDB_PHP
- LAPP: Linux操作系统+ Apache_PostgreSQL_PHP
- MAMP: MacOS + Apache_MySQL_PHP操作系统
- MAMPPP: MacOS + Apache_MySQL_PHP_PERL_Python操作系统
- MAPP: MacOS + Apache_PostgreSQL_PHP操作系统
- WIMP: Windows操作系统+ IIS_MySQL_PHP
- WNMP: Windows操作系统+ Nginx_MariaDB_PHP
- WAMP: Windows操作系统+ Apache_MySQL_PHP
- WAMPPP: Windows操作系统+ Apache_MySQL_PHP / PERL / Python
- WAPP: Windows操作系统+ Apache_PostgreSQL_PHP
- XAMPP: Linux / MacOS / Windows操作系统+ Apache_MariaDB_PHP / Perl
免费和非免费Web服务器软件包
下图中提到的程序是在以下两种情况下都存在的程序: 免费和开放软件就像在 私人和封闭式软件 全面实施 网络服务器:
注意: 当然,还有其他鲜为人知的值得研究和测试的产品,例如, 拉贡 实现XAMPP Web服务器。
结论
要知道如何正确选择哪种类型的 «Servidor Web»
你需要 安装和配置,或个别程序或综合解决方案 «Servidor Web»
它必须实现,必须考虑要使用的硬件和操作系统的功能和特性,要管理的页面或Web系统的类型,甚至是 软件开发工具 可以的话可以安装。
如果您已经创建,管理或使用了任何 «Servidor Web»
这里提到的那些 与我们分享您的印象和经历 通过评论,以便我们一起丰富整个知识 自由软件和开源社区.
有关更多信息,请不要总是犹豫访问任何 在线图书馆 如 OpenLibra y 杰迪 读书 书籍(PDF) 关于这个话题或其他 知识领域。 现在,如果你喜欢这个 «publicación»
, 不要停止分享 与他人,在你的 最喜欢的网站,渠道,团体或社区 社交网络,最好是免费开放的 乳齿象,或者像 Telegram.
或直接访问我们的主页,网址为 DesdeLinux 或加入官方频道 电报 DesdeLinux 阅读此书或其他有趣的出版物并为其投票 «Software Libre»
, «Código Abierto»
, «GNU/Linux»
和其他相关主题 «Informática y la Computación»
和 «Actualidad tecnológica»
.
哇,把HTML当作一种编程语言是多么荒谬和荒诞!
它是一种标记语言,对于HTML,您无法单独访问数据库,也没有功能,循环或类似于它的编程语言之类的任何内容。
问候M13。 谢谢你的评论。 事实是您绝对正确,但是我补充说,尽管HTML是一种标记语言,但在当前版本(HTML5)中,它不仅仅是一种标记语言。 无论我们是否喜欢,合乎逻辑的事情是,设计网页或Web应用程序的任何人,对他来说,学习和/或掌握所说的标记语言(HTML5)都是一件好事。 因此将其包括在列表中。 为了证明HTML1不再是HTML5,我们做出了很小的贡献,我将这个小链接留给了鲜为人知的人: https://developer.mozilla.org/es/docs/HTML/HTML5
无论如何,请注意您的观察并在本文中进行必要的调整。 感谢您的输入!
我喜欢
问候,约兰达! 感谢您的正面评价。
好像还不错吗? 简洁明了……..正如您所指出的,HTML(它是一种标记语言)确实是Web开发的补充或辅助技术,没有大的问题。 你好!!