Un «Servidor Web»
tai gali būti tiek a Kompiuterinės įrangos) kuri teikia prieglobos ir valdymo funkcijas Interneto puslapiai ar paslaugoskaip a Programa arba programų rinkinys (programinė įranga) kurie leidžia egzistuoti ir veikti minėtiems interneto puslapiams ar paslaugoms.
Programinės įrangos lygiu, norint įgyvendinti a «Servidor Web»
, šiandien yra daug sėkminga nemokama programinė įranga ir atvirojo kodo sprendimai prieinama, pvz komercinių, nuosavybės teise priklausančių ir uždarų sprendimų alternatyvos didelių pasaulinio lygio bendrovių.
Individualiai, programa «Servidor Web»
valdyti «Protocolo de Transferencia de Hipertextos (Hypertext Transfer Protocol o HTTP)»
, kad failai, sudarantys tinklalapį, būtų prieinami (internete) vartotojams per interneto naršyklė.
Grupėje a «Servidor Web»
taip pat gali būti vertinamas arba apibrėžiamas kaip programų, susijusių su jungtimis, rinkinys internetas ar intranetas, tai apima el. laiškų tvarkymą, failų atsisiuntimą, naršymą svetainėse ir (arba) paprastą ar sudėtingą informacijos, esančios duomenų bazėse (BD), pačių ar su jomis susijusios informacijos paiešką.
Žiniatinklio serveriai
Pagrindinį tinklo serverį paprastai sudaro 3 pagrindiniai programų tipai:
- Tinklapio serveris
- Duomenų bazė
- Programavimas, scenarijų kūrimas ir žymėjimo kalba
Čia yra geriausiai žinomi:
Žiniatinklio serveriai
Pagrindinis nemokamas, atviras ir nemokamas
- apache
- nginx
Pagrindinis privatus, uždaras ir komercinis
- „Cloudflare“ serveris
- „LiteSpeed“
- „Microsoft IIS“
Kiti nemokami, atviri, išskirtiniai ir uždari variantai
- Apache Tomcat
- „Apache“ srauto serveris
- „Google“ serveriai
- IBM serveriai
- „Lighttpd“
- Node.js
- „Oracle Servers“
- Tenginas
Atnaujinta informacija apie žiniatinklio serverių programas
Duomenų bazės
Pagrindinis nemokamas, atviras ir nemokamas
- postgresql
- „MySQL“ (bendruomenė)
- MariaDB
Pagrindinis privatus, uždaras ir komercinis
- orakulas
- „IBM DB2“
- "Microsoft SQL Server
- Teradata
- SAP „Sybase“
- Pažymėti logikos serverį
- Pagrindinis „GemFire“
- „Oracle NoSQL“
- „Microsoft Azure“ lentelių saugykla
- „Amazon Redshift“
- „AllegroGraph“
- neo4j
- Begalinis grafikas
- „Cortex DB“
- „Amazon SimpleDB“
Kiti nemokami, atviri, išskirtiniai ir uždari variantai
- „Mongo DB“
- „Couchbase“ serveris
- Elastinė paieška
- „RavenDB“
- jena apache
- Apache geode
- Redis
- Ripelis
- Apache cassandra
- „Apache Hbase“
- neo4j
- Fondo DB
- Orientuokite DB
Atnaujinta informacija apie duomenų bazių programas
Programavimo, scenarijaus ir žymėjimo kalbos
Pagrindinis nemokamas, atviras ir nemokamas
- PHP
- PERL
- Pitonas
Pagrindinis privatus, uždaras ir komercinis
- Java
- PowerShell "
- greitai
- "Visual Basic"
- „Visual Basic .Net“
Kiti nemokami, atviri, išskirtiniai ir uždari variantai
- Bash
- C
- C + +
- C#
- Go
- JavaScript
- MATLAB
- R
- rubinas
- Rūdys
- Scala
- apvalkalas
Pagalbinės ir papildomos žiniatinklio kūrimo technologijos
- HTML
- CSS
Naujausia informacija apie programavimo kalbos programas
Tinklo serverių tipai
Priklausomai nuo to, kaip minėtos atskiros programos sujungiamos per «Servidor Web»
Kaip išsamus sprendimas, jie paprastai vadinami arba klasifikuojami taip:
- LEMPOS: „Linux + Apache-MySQL-PHP“ operacinė sistema
- LAMPPP: „Linux OS“ + Apache_MySQL / MongoDB_PHP / PERL / Python
- PNML: „Windows“ operacinė sistema + Nginx_MariaDB_PHP
- LAPP: „Linux“ operacinė sistema + „Apache_PostgreSQL_PHP“
- MAMPAS: „MacOS“ + „Apache_MySQL_PHP“ operacinė sistema
- MAMPPP: „MacOS“ + „Apache_MySQL_PHP_PERL_Python“ operacinė sistema
- ŽEMĖLAPIS: „MacOS“ + „Apache_PostgreSQL_PHP“ operacinė sistema
- WIMP: „Windows“ operacinė sistema + IIS_MySQL_PHP
- WNMP: „Windows“ operacinė sistema + Nginx_MariaDB_PHP
- WAMP: „Windows“ operacinė sistema + „Apache_MySQL_PHP“
- WAMPPP: „Windows“ operacinė sistema + Apache_MySQL_PHP / PERL / Python
- WAPP: „Windows“ operacinė sistema + Apache_PostgreSQL_PHP
- XAMP: Linux / MacOS / Windows operacinė sistema + Apache_MariaDB_PHP / Perl
Nemokami ir nemokami tinklo serverio paketai
Žemiau esančiame paveikslėlyje paminėtos programos yra kelios iš tų, kurios egzistuoja visame pasaulyje Nemokama ir atvira programinė įranga, kaip ir pasaulyje Privati ir uždara programinė įranga visapusiškam a Tinklapio serveris:
dėmesį: Yra ir kitų mažiau žinomų, kuriuos tikrai verta ištirti ir išbandyti, pavyzdžiui, Laragonas įdiegti XAMPP žiniatinklio serverius.
Išvada
Žinoti, kaip gerai pasirinkti, kokio tipo «Servidor Web»
jums reikia įdiegti ir konfigūruoti, arba tas atskiras programas ar išsamų sprendimą «Servidor Web»
Jis turi būti įgyvendintas, reikia atsižvelgti į naudojamos techninės ir operacinės sistemos galimybes ir ypatybes, valdomų puslapių ar žiniatinklio sistemų tipą ir net į programinės įrangos kūrimo įrankiai kurį galima įdiegti, jei taip būtų.
Jei sukūrėte, valdėte ar naudojate «Servidor Web»
iš čia paminėtų, pasidalink su mumis savo įspūdžiais ir patirtimi per komentarus, kad kartu praturtintume visumos žinias Nemokama programinė įranga ir atvirojo kodo bendruomenė.
Norėdami gauti daugiau informacijos, visada nedvejodami apsilankykite bet kuriame Internetinė biblioteka kaip „OpenLibra“ y jeditas Skaityti knygos (PDF) šia ar kitomis temomis žinių srityse. Kol kas, jei jums tai patiko «publicación»
, nenustok juo dalintis su kitais, jūsų Mėgstamos svetainės, kanalai, grupės ar bendruomenės socialinių tinklų, pageidautina nemokamų ir atvirų kaip Mastadonasarba saugus ir privatus Telegram.
Arba tiesiog apsilankykite mūsų pagrindiniame puslapyje DesdeLinux arba prisijungti prie oficialaus kanalo Telegrama iš DesdeLinux skaityti ir balsuoti už šį ar kitus įdomius leidinius «Software Libre»
, «Código Abierto»
, «GNU/Linux»
ir kitomis temomis, susijusiomis su «Informática y la Computación»
Ir «Actualidad tecnológica»
.
Oho, kaip absurdiška ir aberantiška įvesti HTML kaip programavimo kalbą!
Tai yra žymėjimo kalba, su HTML jūs negalite pasiekti duomenų bazių pats, be to, ji neturi funkcijų, ciklų ar nieko panašaus sakant, kad tai yra programavimo kalba.
Sveikinimai M13. Dėkojame už jūsų komentarą. Tiesa, jūs esate visiškai teisus, tačiau gindamasis priduriu, kad nors HTML yra žymėjimo kalba, dabartine jos versija (HTML5) tai yra ne tik žymėjimo kalba. Nesvarbu, ar mums tai patinka, ar ne, logiška yra tai, kad kiekvienas, kuris kuria tinklalapius ar interneto programas, jam gerai išmokti ir (arba) įsisavinti nurodytą žymėjimo kalbą (HTML5). Taigi jis įtrauktas į sąrašą. Kaip nedidelį indėlį pademonstruodamas, kad HTML1 nėra toks, koks dabar yra HTML5, palieku jums šią mažą nuorodą mažiau suprantamam: https://developer.mozilla.org/es/docs/HTML/HTML5
Bet kokiu atveju atkreipkite dėmesį į savo pastebėjimą ir atlikite reikiamus pakeitimus straipsnio tekste. Dėkojame už indėlį!
Man patiko
Linkėjimai, Yolanda! Dėkoju už teigiamą komentarą.
Tai taip pat atrodo geras įrašas? Glausta ir aiški ... .. Iš tikrųjų HTML (tai yra žymėjimo kalba), kaip jūs nurodėte jį kaip papildomą ar pagalbinę interneto kūrimo technologiją, nėra didelių problemų. Sveikinimai !!