Un «Servidor Web»
ia boleh menjadi kedua-duanya a Perkakasan komputer) yang menyediakan fungsi hosting dan operasi untuk Halaman atau perkhidmatan internetseperti a Program atau Set program (Perisian) yang memungkinkan halaman atau perkhidmatan Internet tersebut wujud dan berfungsi.
Di peringkat Perisian, untuk mencapai pelaksanaan a «Servidor Web»
, hari ini, terdapat banyak perisian percuma dan penyelesaian sumber terbuka yang berjaya tersedia, seperti alternatif kepada penyelesaian komersial, proprietari dan tertutup syarikat bertaraf dunia yang besar.
Secara individu, program dari «Servidor Web»
menguruskan «Protocolo de Transferencia de Hipertextos (Hypertext Transfer Protocol o HTTP)»
, untuk membuat fail yang membentuk laman web tersedia (dalam talian) untuk pengguna, melalui a pelayar web.
Dalam kumpulan, a «Servidor Web»
juga boleh dilihat atau ditakrifkan sebagai satu set program yang berkaitan dengan sambungan ke internet atau intranet, merangkumi perkara ini dari pengurusan e-mel, memuat turun fail, melayari laman web, dan / atau perundingan maklumat yang sederhana atau kompleks yang dihoskan dalam pangkalan data (BD) di dalam diri mereka sendiri atau bersambung dengannya.
Pelayan Web
Pelayan Web asas biasanya terdiri daripada 3 jenis program asas iaitu:
- Pelayan web
- Pangkalan data
- Pengaturcaraan, Skrip dan Bahasa Markup
Berikut adalah yang paling terkenal:
Pelayan Web
Utama percuma, terbuka dan percuma
- Apache
- Nginx
Peribadi utama, tertutup dan komersial
- Pelayan Cloudflare
- LiteSpeed
- Microsoft IIS
Pilihan percuma, terbuka, eksklusif dan tertutup yang lain
- Apache Tomcat
- Pelayan Trafik Apache
- Pelayan Google
- Pelayan IBM
- lighttpd
- Node.js
- Pelayan Oracle
- enjin
Maklumat terkini mengenai program Pelayan Web
Pangkalan data lain
Utama percuma, terbuka dan percuma
- Postgresql
- Mysql (Komuniti)
- MariaDB
Peribadi utama, tertutup dan komersial
- Oracle
- IBM DB2
- Microsoft SQL Server
- Teradata
- SAP Sybase
- Tandakan Pelayan Logik
- Api Permata Penting
- Oracle NoSQL
- Penyimpanan Meja Microsoft Azure
- Pergeseran Merah Amazon
- AllegroGraph
- neo4j
- Graf Tidak Terbatas
- Korteks DB
- Amazon Simple DB
Pilihan percuma, terbuka, eksklusif dan tertutup yang lain
- Mongo DB
- Pelayan Couchbase
- Pencarian Elastik
- RavenDB
- jena apache
- apache geode
- Redis
- Riak
- Apache Cassandra
- apache hbase
- neo4j
- Yayasan DB
- Orient DB
Maklumat terkini mengenai program Pangkalan Data
Pengaturcaraan, Skrip dan Bahasa Markup
Utama percuma, terbuka dan percuma
- PHP
- mutiara
- Python
Peribadi utama, tertutup dan komersial
- Java
- PowerShell
- Swift
- Visual Basic
- Asas Visual. Bersih
Pilihan percuma, terbuka, eksklusif dan tertutup yang lain
- Bash
- C
- C + +
- C#
- Go
- JavaScript
- MATLAB
- R
- Ruby
- Rust
- Scala
- Shell
Teknologi tambahan dan pelengkap untuk Pembangunan Web
- HTML
- CSS
Maklumat terkini mengenai program Bahasa Pengaturcaraan
Jenis Pelayan Web
Bergantung pada bagaimana gabungan program di atas dalam a «Servidor Web»
Sebagai penyelesaian yang komprehensif, mereka biasanya disebut atau diklasifikasikan sebagai berikut:
- LAMPU: Sistem Operasi Linux + Apache-MySQL-PHP
- LAMPPP: OS Linux + Apache_MySQL / MongoDB_PHP / PERL / Python
- PNML: Sistem Operasi Windows + Nginx_MariaDB_PHP
- LAPP: Sistem Operasi Linux + Apache_PostgreSQL_PHP
- MAMP: Sistem Operasi MacOS + Apache_MySQL_PHP
- MAMPPP: Sistem Operasi MacOS + Apache_MySQL_PHP_PERL_Python
- PETA: Sistem Operasi MacOS + Apache_PostgreSQL_PHP
- WIMP: Sistem Operasi Windows + IIS_MySQL_PHP
- WNMP: Sistem Operasi Windows + Nginx_MariaDB_PHP
- WAMP: Sistem Operasi Windows + Apache_MySQL_PHP
- WAMPPP: Sistem Operasi Windows + Apache_MySQL_PHP / PERL / Python
- WAPP: Sistem Operasi Windows + Apache_PostgreSQL_PHP
- XAMP: Sistem Operasi Linux / MacOS / Windows + Apache_MariaDB_PHP / Perl
Pakej Pelayan Web Percuma dan Tidak Percuma
Program yang disebutkan dalam gambar di bawah ini adalah beberapa program yang ada baik di dunia Perisian Percuma dan Terbuka, seperti di dunia Perisian Peribadi dan Tertutup untuk pelaksanaan menyeluruh a Pelayan web:
Nota: Terdapat yang lain yang kurang dikenali yang semestinya patut disiasat dan dicuba, seperti laragón untuk melaksanakan Pelayan Web XAMPP.
Kesimpulan
Untuk mengetahui bagaimana memilih dengan baik jenis apa «Servidor Web»
ia mengambil masa pasang dan konfigurasikan, atau program individu atau penyelesaian menyeluruh «Servidor Web»
Ia mesti dilaksanakan, diperlukan untuk mempertimbangkan kemampuan dan ciri-ciri Sistem Perkakasan dan Operasi yang akan digunakan, jenis halaman atau sistem web yang akan dikendalikan dan juga jenis alat pembangunan perisian yang boleh dipasang sekiranya berlaku.
Sekiranya anda telah membuat, mengurus atau menggunakan mana-mana «Servidor Web»
dari yang disebutkan di sini, kongsi dengan kami kesan dan pengalaman anda melalui komen, sehingga bersama-sama kita memperkaya pengetahuan keseluruhan Perisian Percuma dan Komuniti Sumber Terbuka.
Dan untuk maklumat lebih lanjut, jangan ragu untuk mengunjungi mana-mana Perpustakaan dalam talian sebagai OpenLibra y jedit untuk membaca buku (PDF) mengenai topik ini atau lain-lain bidang pengetahuan. Buat masa ini, jika anda menyukai ini «publicación»
, jangan berhenti berkongsi dengan orang lain, di anda Laman web, saluran, kumpulan, atau komuniti kegemaran rangkaian sosial, lebih baik percuma dan terbuka sebagai Mastodon, atau selamat dan peribadi seperti Telegram.
Atau hanya lawati halaman utama kami di DesdeLinux atau menyertai Saluran rasmi Telegram daripada DesdeLinux untuk membaca dan memilih ini atau penerbitan menarik lain di «Software Libre»
, «Código Abierto»
, «GNU/Linux»
dan topik lain yang berkaitan dengan «Informática y la Computación»
, dan «Actualidad tecnológica»
.
Nak, betapa tidak masuk akal dan menyimpang untuk meletakkan HTML sebagai bahasa pengaturcaraan!
Ini adalah bahasa markup, dengan HTML Anda tidak dapat mengakses pangkalan data dengan sendirinya, juga tidak mempunyai fungsi, kitaran atau yang serupa dengan mengatakan bahawa itu adalah bahasa pengaturcaraan.
Salam M13. Terima kasih atas komen anda. Dan yang sebenarnya adalah anda benar, namun saya menambah dalam pembelaan saya bahawa walaupun HTML adalah bahasa markup, sekarang dalam versi sekarang (HTML5), ia lebih daripada sekadar bahasa markup. Dan sama ada kita suka atau tidak, yang logiknya ialah sesiapa sahaja yang merancang laman web atau aplikasi web, ada baiknya belajar dan / atau menguasai bahasa markup (HTML5). Oleh itu ia dimasukkan dalam senarai. Sebagai sumbangan kecil untuk menunjukkan bahawa HTML1 tidak seperti HTML5 sekarang, saya meninggalkan pautan kecil ini untuk yang kurang difahami: https://developer.mozilla.org/es/docs/HTML/HTML5
Bagaimanapun, perhatikan pemerhatian anda dan buat penyesuaian yang diperlukan dalam teks artikel. Terima kasih atas input anda!
saya sukakannya
Salam, Yolanda! Terima kasih atas komen positif anda.
Nampaknya juga jawatan yang bagus? Ringkas dan jelas… .. Dan memang HTML (itu adalah bahasa markup), seperti yang anda nyatakan sebagai teknologi pelengkap atau tambahan untuk pengembangan web, tidak ada masalah besar. Salam !!