Veftæknihýsing

Birting: Stuðningur þinn hjálpar til við að halda vefnum í gangi! Við þénum tilvísunargjald fyrir sumar þjónusturnar sem við mælum með á þessari síðu.


Finndu hýsingu með þessum aðgerðum í Technologies

  • CGI aðgangur
  • Podcast
  • SAAS
  • ownCloud
  • PaaS
  • Docker
  • OpenStack
  • Ajax
  • krulla
  • ImageMagick
  • FFmpeg
  • LAMP
  • memcached

Um hýsingartækni

Tækni í tengslum við internetið þýðir margt ólíkt. Til þess að skilja allt þetta flækjustig, fyrst að skilja grunnatriðin. Internet samskiptareglur eru settar af mismunandi gögnum og hugbúnaðarforritum sem gera kleift að ýta skilaboðum yfir mikið net (oft að flytja á milli margra mismunandi tengipunkta.)

Upplýsingar um þessa föruneyti koma frá Open Systems Interconnection (OSI) líkaninu, sem er verkefni sem Alþjóðastofnunin um stöðlun (ISO) rekur. Hugtakið ISO staðall þýðir að tækni er í stórum dráttum notuð af ekki aðeins einni atvinnugrein, heldur öllum. Opin kerfi skilgreind með ISO stöðlum eru það sem gerir internetinu kleift að vinna yfirleitt. Það þýðir að CISCO netleið getur talað við HP netleið og að pakkar munu renna í gegnum með fyrirfram ákveðnum gagnapakka hausamerki, svo að leiðin viti hvar á að beina pakkanum einhvers staðar annars staðar.

Lög af Internetinu

Útfærsla OSI internetsins sem við þekkjum er skipt í þessi fjögur þemu:

  • Krækjulaga – þar sem grundvallaratriðin eiga sér stað með líkamlega vélbúnaðinn. Sérhvert nettæki er með MAC-heimilisfang (Media Access Control), sem gerir kleift að vísa á hvert líkamlegt tæki eða staðfesta það. Þetta er það sem gerir það að verkum að Ethernet eða DSL geta báðir verið færir um að tengja tvær vélar (stundum hluti af sömu tölvu, eða mörgum tölvum í einhverjum sérstökum stillingum).
  • Internetlag – þó að fjöldi netlagasamskipta sé til er algengasti Internet Protocol (IP) sem gefur hverri tölvu IP-tölu. Þetta getur annað hvort verið IPv4 eða IPv6 (stærri netbók) og tölvan sjálf getur verið með fleiri en eitt IP-tölu miðað við hvaða netviðmiðun er notuð. Til dæmis gæti Wifi leið alltaf verið að finna á IP tölu 192.168.0.1 og hver tölva á staðarneti væri með 192.168 IPv4 forskeyti. En internetið mótaldið sem þú ert með mun vera vefsíðan að breiðara internetinu og verður með sérstakt IP-tölu sem aðgreinir það frá hverju öðru IP tölu á jörðinni.
  • Flutningslag – þetta er þar sem pakkarnir sjálfir eru skilgreindir. Mismunandi samskiptareglur hafa mismunandi staðfestingar- og offramboðsaðgerðir, stærsta, mest notaða er Transmission Control Protocol (TCP) sem er straumur af bitum sem krefjast áreiðanlegs gagnastraums. TCP er hlynntur áreiðanleika vegna leyndar, en UDP (User Datagram Protocol) sem er minna notuð, einbeitir sér að lægsta leynd. TCP pakkar innihalda internetgögn sem send eru milli tölvu, vefsins, tölvupóstsins og flestra skráaflutninga nota TCP.
  • Forrit lag – Þetta er þar sem hlutirnir verða miklu áhugaverðari, fjöldi samskiptareglna í þessu lagi er beint stjórnað af internetnotendum. Protocol (Hypertext Transfer Protocol) er þekktastur sem hluti af hverri vefslóð. IMAP & POP annast flestan tölvupóst en FTP og SSH sjá um fjartengingu. TLS / SSL annast löggildingu á öryggi en DNS sér um að búa til kort milli léns og IP-tölu. Já, mikið af flóknum og mismunandi hlutum eiga sér stað í umsóknarlaginu.

Á háu stigi snertir næstum öll tækni fyrir nútíma internetið Internet Protocol Suite. Hins vegar er internetþáttur flestra þessara tækja aðeins toppurinn á ísjakanum.

Vélbúnaður, kjarna og stýrikerfið

Hugbúnaðarforrit eiga oft ekki samskipti við internetið, auk þess gæti hugtakið „Tækni“ ekki aðeins fjallað um hugbúnað heldur einnig allan þann vélbúnað sem notaður er við útreikning. Þar sem þetta er yfirlit eru hugtökin sem þarf að skilja fyrir tölvuvélbúnað Von Neumann arkitektúr, sem er aðskilnaður tölvunaraðgerða í vélbúnaðarhluta, þannig að tölva er með örgjörva (CPU), minni (RAM), geymslu (HDD / SSD), og móðurborð. The CPU er heilinn, meðhöndla flæði upplýsinga sem eru geymdar tímabundið í minni og varanlega á diska eða solid state diska.

Sérhver tölva sem keyrir þennan arkitektúr (næstum öll) verður með BIOS kerfi, eða grunn inntak / úttakskerfi. Þetta er það sem gerir gagnaflæðinu kleift að eiga sér stað milli stýrikerfisins og vélbúnaðaríhlutanna með djúpstætt gagnaflæði. Almennt er þetta þar sem nettengiliður verður skilgreindur, sem gerir Internet-samskiptareglur og tengingu kleift. Stýrikerfið notar síðan tæki rekla sem keyra í gegnum BIOS og er kveikt á meðan á ræsingu kerfisins stendur.

Stýrikerfið sjálft (Windows, OSx, Linux) keyrir aðallega á hluta af CPU og minni, svo og á tengdum tækjum í gegnum rekla og af einhverju sem kallast kernal. Kjarninn er lagið milli vélbúnaðarins og forritsins og meðhöndlar hvernig kerfið veit hvaða rekla á að nota.

Nú, með alla þá grunnvinnu sem lagður er, getur stýrikerfi keyrt ýmis forrit sem mörg hver geta haft þýðingu á vefnum.

Hugbúnaðarforrit

Hugbúnaðarforrit eru venjulega skrifuð á tilteknu forritunarmáli, þau geta annað hvort keyrt úr tvöfaldastærðum eða verið til sem handrit fyrir núverandi tvöfaldar. Forritunarmál eru algjörlega önnur grein. Það sem þeir eru notaðir fyrir er höfundar hugbúnaður og vefsíður. Þó að hugtakið „hugbúnaður“ geti þýtt lítið efni eins og Kernel, þýðir það oftar forrit sem eru sett upp ofan á stýrikerfið. Hægt er að flokka hugbúnað í þessar greinar:

  • Skrifborðsforrit – nær yfir vafra, skrifstofuhugbúnað, símaforrit, leiki, hvaða forrit sem er yfir OS.
  • Miðlarahugbúnaður – þetta er mikilvægt fyrir vefforrit. Vefþjónn umsókn sér um beina síðu, gagnagrunnshugbúnaður sér um gagnageymslu. Dæmi um það væru allt ASP.NET, Java, PHP.
  • JavaScript – þetta er hugbúnaður sem er skrifaður á vefsíður sem ekki þarfnast viðbótar. Javascript keyrir inni í vafranum án þess að þurfa að taka saman.
  • Innbyggður hugbúnaður – oft ekki hægt að greina frá stýrikerfinu, en á hærra stigi abstrakt en tæki ökumanns.

Hugbúnaðurinn er oft höfundur í gagnvirku þróunarumhverfi (IDE) eða ritstýrt frá textaritli (leit VI vs Emacs til skemmtunar). Hugbúnaður þegar hann keyrir sér um vélarnúmer sem nær alla leið niður til Kernal sjálfs. Þessi tækni gerir öllum kleift netþjóninn og skrifborðsforritin sem eru almennt þekkt innan þróunar vefforrita. Alhliða listi yfir vefforrit, gagnagrunnsgerðir, netstillingar gæti tekið milljónir síðna til að ná yfir allt.

Vefhugbúnaður kemur oft í það sem kallað er „stafla.“ Yfirleitt þýðir það að stýrikerfi, vefþjónn, forritunarmál og gagnagrunnsgerð eru tilgreind. „LAMP“ stafla vísar til Linux, Apache netþjóns, MySQL gagnagrunns og PHP. Þessi samsetning er ein sú afkastamesta á vefnum. Annar „stafla“ væri ASP.NET, sem er Windows OS, með IIS netþjón og Microsoft Transact-SQL. Stundum skiptir staflið ekki máli hvaða stýrikerfi er notað. „MEAN“ stafla notar MongoDB fyrir gögn, síðan ExpressJS, AngularJS og NodeJS. NodeJS sér um javascript bókasöfn, Express er veframminn og Angular stjórnar vefsíðunni.

Tækni getur þýtt svo margt, hún getur jafnvel átt við þróunarverkefnisstjórnunarkerfi eins og Agile eða Scrum, sem er ekki vélbúnaður eða hugbúnaður. Dregið enn frekar saman, tækni í stærra samhengi gæti átt við hvað sem er, allt frá uppfinningu elds til flugsöguþotu.

Svo þegar þú ert að reyna að skilja erfitt hugtak í tölvumálum eða í þróun vefa, reyndu að huga að stærri myndinni. Sjáðu hvernig það fellur að annarri tækni, vitandi af hverju tækni sem til er næstum alltaf er fyrsta skrefið í skilningnum hvernig það virkar.

Orðalisti um sameiginlega hýsingartækni

Netið er flókinn staður og verktaki er mjög skapandi fólk. Vegna þessa er fjöldinn allur af forritum, hugmyndum, aðferðafræði og hugtökum sem henta ekki alveg í neinn greinanlegan flokk. Vefurinn nýsköpar hraðar en getu okkar til að tala nægilega um það. Við reynum að vera skipulögð hér á WhoIsHostingThis, þannig að við höfum flokkað þetta saman einfaldlega, „Technologies.“

ADO.NET – Forritunarsafn fyrir .NET pallinn sem getur verið gagnlegt til að búa til gagnamiðaða vefþjónustu.

Ajax – Stundum hástafir: AJAX Tæknilega séð er þetta skammstöfun fyrir ósamstilltur Javascript og XML. Það er ekki sérstakt forrit eða tæki, heldur er aðferðafræði – leið til að byggja upp vefforrit.

Í Ajax samskiptum verður JavaScript notað til að senda HTTP beiðnir til netþjónsins og taka á móti gögnum sem síðan er notað til að uppfæra síðusýnið án þess að hlaða það aftur. Nafnið felur í sér að gögnunum verður skilað á XML sniði, en þessa dagana hefur það tilhneigingu til að vera JSON, sem er bæði smærri og auðveldari í notkun (vegna þess að þau eru samsniðin JavaScript).

Protip: Forðastu að nota „Ajaxy“ sem lýsingarorð. Þróttarar hata það.

AspJpeg – Forritunarbókasafn fyrir ASP.NET umgjörð, notuð við forritun og í stærð mynda í smáforritum og annars konar myndvinnslu og meðferð.

AspPDF – Forritun bókasafns fyrir ASP.NET umgjörð, notuð til að búa til, breyta og lesa PDF skjöl.

AspUpload – Miðlarinn hluti sem gerir kleift að búa til skrár sem hlaðið er upp í ASP-undirstaða vefforrita.

CGI aðgangur – CGI – Common Gateway Interface – er staðlað leið til að hafa samskipti við netþjóninn og CGI handrit er handrit (lítið forrit) sem keyrir á vefþjóninum. Þetta veitir tiltölulega einfaldan hátt til að bæta við litlu magni af kraftmiklu efni á annars stöðuga vefsíðu. (Margir snemma töluverðir unnu á þennan hátt.)

„CGI Access“ vísar til eiginleika á vefþjónustureikningi: veita þeir aðgang til að setja upp CGI forskriftir.

krulla – cURL er tæki sem notað er til að gera beiðnir og sækja gögn byggðar á slóðum. Það er hægt að nota það frá skipuninni eins og (prófaðu curl example.com til að prófa það) eða fella það inn í annað forrit (eins og til að skafa vefinn).

Dcraw – Forrit til að vinna úr hráum myndgögnum úr stafrænni myndavél yfir í nothæf framleiðslusnið eins og TIFF.

Framburður Dee See Raw, ekki Dee-Kraw.

EasyRSS – RSS – Yfirlit yfir ríkar staður, eða virkilega einföld samtök – er samskiptareglur til að samstilla stöðugt uppfært efni vefsins, svo sem blogg. Hægt væri að lesa RSS straum af og gerast áskrifandi að frá RSS Reader, sem gerir notanda kleift að nálgast efni frá mörgum mismunandi bloggum úr einni umsókn.

EasyRSS var forrit til að fá aðgang að efni frá Google Reader reikningi. Google Reader er ekki lengur fáanlegur, svo að EasyRSS er ekki lengur þörf.

Stuðningur Exif – Exif – skiptanlegt myndskráarsnið – er staðall til að tilgreina (meðal annars) lýsigögn í mynd, hljóð og aðrar skrár.

Það er til Exif viðbót fyrir PHP sem gerir forriti kleift að lesa þessi gögn, sem nokkur innihaldsstjórnunarkerfi (þ.mt WordPress) nýta sér. Hins vegar verður viðbót þessi að taka saman í PHP af netþjónustustjóranum.

Stuðningur Exif vísar venjulega til þess hvort þessi hluti er til í uppsetningu hýsingarfyrirtækisins á PHP.

FFmpeg – FFmpeg er föruneyti af skyldum tækjum til að taka upp, breyta og streyma hljóð og myndefni. Tengt vefhýsingu vísar „FFmpeg“ venjulega til stuðnings við streymi vídeó frá hýsingarþjóninum.

Stuðningur við GD – GD – Grafískt teikning – er forritunarsafn sem hægt er að nota af öðrum forritum til að forrita eða búa til forrit í forriti og vinna með myndir. Það er í boði fyrir PHP forrit í gegnum viðbyggingu sem verður að taka saman í PHP af netþjóninum.

GD stuðningur vísar venjulega til þess hvort þessi hluti er til í uppsetningu hýsingarfyrirtækisins á PHP.

Ghostscript – A pakka af verkfærum notuð til að gera PDF í myndir og til að umbreyta á milli PDF og PostScript sniði.

IIS ASP íhlutir – IIS er vefþjónn frá Microsoft og ASP er tungumál til að fella öflugt efni í HTML skjöl (svipað og PHP). Til þess að ASP virki á IIS þarf að setja ASP íhluti inn á vefþjóninn.

Ef þú ert að keyra Windows Server með IIS og vilt nota ASP á vefsíðunni þinni þarftu að ganga úr skugga um að þetta sé uppsett eða tiltækt.

ImageMagick – ImageMagick er forritunarbókasafn til að búa til og breyta myndum á fjölmörgum sniðum. Það er tiltækt til notkunar á mörgum tungumálum, þar á meðal PHP, Python og Ruby, en það verður að vera innifalið á þessum tungumálum af kerfisstjóranum.

LAMP – LAMP er „tæknistakki“, dæmigerð samsetning tækja sem notuð eru sem sameiginlegur vettvangur. Það stendur fyrir Linux, Apache, MySQL og PHP. Flest vefforrit eru keyrð á LAMP stafla.

markItUp! – JQuery bókasafnið var notað á vefsíðu í vefformum til að breyta venjulegu textarea inntaki í merkingarritara til að slá inn HTML, Markdown, Textile, Wiki Syntax, BBcode, eða jafnvel sérsmíðaða setningafræði. Inniheldur forskoðun og hjálparhnapp.

memcached – Memcached er skyndiminni fyrir skyndiminni sem keyrir á netþjóni og skyndiminnkar niðurstöður tiltekinna gerða gagnabeiðna (svo sem API-símtöl eða gagnagrunnsspurningar) svo hægt sé að svara síðari símtölum með þeim í minni. Þetta getur flýtt vefforrit til muna.

Vefforrit verða að nýta sér sérstaklega memcached – að hafa það tiltækt gerir ekki sjálfkrafa neitt. WordPress er til dæmis með þriðja aðila viðbót sem flýtir fyrir forritið með memcached. MediaWiki (hugbúnaðurinn sem veldur Wikipedia og mörgum öðrum Wiki-síðum) notar hann sjálfgefið.

Ef þú ætlar að nota forrit sem nýta sér memcached verður það að vera til á þjóninum. Þetta er ókeypis og opið gagnsemi, svo margir (en ekki allir) gestgjafar hafa það nú þegar eða setja það upp ef þess er óskað.

Flokkun Microsoft – Verðtrygging Microsoft er nú ósniðið tól til að skrá innihald skráa á Windows netþjóni til að flýta fyrir aðgerðum eins og File Search. Það er ekki lengur sjálfstæður hugbúnaður heldur er hann innbyggður í Microsoft Sharepoint.

Mod-umrita – Mod_rewrite er mát fyrir Apache vefþjóninn sem gerir netþjónsstjóra eða forréttindaforritum kleift að búa til endurskrifunarreglur URL, sem gerir „ljóta“ dagskrárslóð (dæmi.com?qid=2763&v = 32) til að vera alias sem læsilegar, „fallegar“ vefslóðir (dæmi.com/post-about-mod-rewrite).

Mod_rewrite er krafist fyrir mörg innihaldsstjórnunarkerfi, þar á meðal WordPress, og verður að setja upp netþjóninn af vefþjóninum. Mörg hýsingarfyrirtæki hafa það tiltækt sjálfkrafa eða munu gera það aðgengilegt ef spurt er um það.

ownCloud – OwnCloud er sjálf-hýst, Open Source valkostur við SaaS skjalaforrit eins og Google Drive og Dropbox.

Phar – Phar – PHP Archiver – er tæki til að sameina margar PHP skrár í eina skrá til að auðvelda dreifingu eða uppsetningu. Hægt er að keyra Phar skrár í PHP eins og er, án þess að draga út.

Phar virkar sem hluti af PHP og til að nota verður að taka saman í PHP af kerfisstjóranum.

Podcast – Podcast er röð hljóðskráa sem hægt er að gerast áskrifandi að eða hlaða niður með samtökun á vefnum. Svipað og á bloggi, en í hljóðformi frekar en texta.

Netvörp treysta á sérstakan hugbúnað á hliðarnetinu, eins og hljóðstjórnunarkerfi fyrir hljóð, til að gera efnið aðgengilegt opinberlega, svo og hugbúnað við hlið viðskiptavina til að hlaða niður og hlusta á podcastið.

Frá hýsingarfræðilegu sjónarhorni er mikilvægt að vita að umfram hugbúnaðar kröfur fyrir podcasting stjórnunarkerfið verður að geyma og hlaða podcast skrám (sem eru venjulega nokkuð stórar hljóðskrár) sem mun valda verulegri notkun á plássi og bandbreidd.

SaaS – SaaS – Hugbúnaður sem þjónusta – er fyrirmyndar hugbúnaðarnotkun þar sem fólk gerist áskrifandi að netþjónustu frekar en að setja upp hugbúnað á staðnum eða á eigin netþjónum..

Sem dæmi: WordPress er innihaldsstjórnunarkerfi sem þú getur halað niður (ókeypis) og keyrt á eigin netþjóni eða hýsingaráætlun. WordPress er einnig til sem SaaS tilboð á WordPress.com, þar sem þú getur sett upp blogg sem er geymt á netþjónum þeirra, frekar en þínu eigin.

XML þáttari – XML þáttari er hvert hugbúnaðarforrit eða bókasafn sem getur lesið í XML gögn og búið til innra líkan af gagnagerðinni sem hægt er að „skilja“ af öðru forriti í ákveðnu samhengi. Til dæmis, PHP-undirstaða XML þáttari getur túlkað XML gögnin í samtengda fylki eða röð af hlutum eiginleika. Síðan er hægt að nota þessa gagnagerð með hvaða PHP forriti sem er.

XML þáttar eru venjulega settir saman á forskriftarmál eins og PHP og Ruby, sem þjónnastjórnandi þyrfti að gera.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map