Internet, Web Hosting
Web server għall-websajts ta 'ttestjar u l-applikazzjonijiet
Server tal-Web - applikazzjoni li huwa responsabbli għall-għoti ta 'informazzjoni fil-forma ta' paġni tal-web. Barra minn hekk, huwa responsabbli għal varjetà ta 'karatteristiċi addizzjonali, inklużi:
- eżekuzzjoni ta 'varjetà ta' applikazzjonijiet bil-miktub fil-PHP, ASP u lingwi oħra ta 'programmazzjoni;
- appoġġ ta 'konnessjoni sigura użu HTTPS;
- awtorizzazzjoni ta 'utenti.
servers mill-web bażiċi
Illum, l-aktar popolari Apache server Web, grazzi għal kompatibilità ma 'numru kbir ta' sistemi operattivi u liċenzja ħielsa.
Fl-ambjent korporattiv, l-utenti spiss jużaw prodott simili imsejjaħ Servizzi ta 'Informazzjoni Internet (IIS), żviluppata minn Microsoft.
F'xi każijiet, bħall-ħtieġa li tiżdied il-veloċità upload ta 'kontenut statiku, jew għal funzjonijiet speċifiċi fl-applikazzjoni, irrikorrew għall-użu ta' web server nginx, lighttpd u oħrajn.
Il-prinċipji tat-tħaddim tal-web server
Malli tirċievi talba mill-utent, web server, skond it-tip tal-fajl mitluba, tibgħatha lill-klijent jew jibda tirrendi l-paġna. Dan jista 'jiġġenera kodiċi ta' rispons li jindika tlestija b'suċċess tal-operazzjoni jew kwalunkwe żbalji.
Matul l-ipproċessar tal-paġni tal-Web server tniedi varjetà ta 'skripts, jew applikazzjonijiet, jekk ikun meħtieġ, jirċievi data minnhom, u wara l-konverżjoni għall-forma meħtieġa jibgħat lill-klijent. Iktar iva milli le ir-riżultat ta 'ssir server Web, maħsuba biex HTML, il-wiri ta' li hija involuta fil-browser. Hemm varjanti oħra ta 'tweġibiet, per eżempju, għall-programmi li għaddejjin fuq il-mezz utent jistgħu jaqgħu data format XML, il JSON, u l-bqija.
Ħatra ta 'servers Web lokali
Iżvilupp ta 'applikazzjonijiet, kull programmer qiegħed iħabbat wiċċu ma' l-ħtieġa ta 'ttestjar kostanti tagħha. Spiss għal dawn l-iskopijiet, huwa konvenjenti għall-użu ta ' web server lokali, li hija installata direttament fuq il-kompjuter tal-iżviluppatur. Dan huwa dovut għall-ħila biex malajr jagħmlu modifiki, u n-nuqqas ta 'bżonn ta' konnessjoni permanenti għall-magna remoti.
Iċċekkja d-dehra ta 'HTML paġni huwa possibbli mingħajr softwer addizzjonali tuża l-funzjoni fajl miftuħ. F'dan il-każ, il-browser mhux se tesegwixxi l-applikazzjoni, u sempliċiment juri it-test kollu, l-osservazzjoni HTML Markup. Dan jista 'jwassal għal riżultati stramba ħafna. Biex jinkisbu riżultati konsistenti ma 'dawk li jinkisbu mill-tqegħid riżorsa fuq l-Internet, jippermetti lill-web server, l-installazzjoni hija mwettqa fuq il-kompjuter lokali.
Pakketti għall-iżviluppaturi jew installazzjoni indipendenti u l-konfigurazzjoni ta 'server web
servers mill-web Ħafna distribwiti mingħajr ħlas u taħt kondizzjonijiet ta 'liċenzi ħielsa. prodotti Mħallsa huma rari u jeħtieġu, bħala regola, biss f'ambjent korporattiva. Tniżżel u tinstalla s-softwer fuq il-problemi tal-kompjuter tagħhom stess mhuwiex. Aktar kumplessi stadju - iffissar. Web server konfigurazzjoni default tagħha tkun inkonvenjenti għall-użu ta 'kuljum, anke waqt l-ittestjar applikazzjoni. Allura aħna għandna biex jeditjaw fajls ftit li tispeċifika l-parametri meħtieġa.
Approċċ ieħor huwa popolari ma 'utenti Windows. Hija tinsab fl-użu ta 'pakketti ta' applikazzjoni għall-iżviluppaturi. F'tali kit immedjatament jinkludu: web server, sistema ġestjoni ta 'database MySQL, lingwi differenti ta' programmazzjoni. F'dan il-inkarnazzjoni, meta jkun installat fuq il-kollox kompjuter lokali se jiġu kkonfigurati awtomatikament.
L-għażla ta 'għażliet installazzjoni jiddependi fuq preferenzi personali u taħriġ għall-utenti. F'ħafna każijiet, inti tista 'tuża l-kit, għalkemm jista' jkun hemm verżjonijiet anzjani ta 'lingwi ta' programmar jew databases li jistgħu jikkumplikaw b'mod sinifikanti d-disinn u l-għażla ta 'hosting fornitur li jospita riżorsa lesta.
Installazzjoni ta 'web server lokali fuq magna virtwali
Il-magna virtwali jippermettilek li jimxu fuq l-istess każi multipli tal-kompjuter ta 'sistemi operattivi. U huma jista 'anke jkun minn familji differenti. Per eżempju, inti tista 'taħdem Windows minn Linux u FreeBSD.
Installazzjoni ta 'server Web għall-ittestjar applikazzjonijiet jew siti fuq il-magna virtwali li joħolqu konfigurazzjoni, l-aktar simili għall-kundizzjonijiet reali li fihom l-ħidma għandha ssir. Ħafna pjattaformi hosting moderni jimxi fuq Linux li tikkawża konfigurazzjoni tas-softwer speċifiku. Fuq il-magna virtwali, inti tista 'tinstalla l-istess sistema operattiva, imwaqqaf qrib għar-realtà tal-istruttura tal-fajl, jagħżlu l-verżjoni xierqa tal-lingwi ta' programmar u sistemi ta 'ġestjoni database. Vantaġġ ieħor huwa l-abbiltà li jittestjaw proġetti multipli jeħtieġu varjetà ta 'konfigurazzjonijiet.
Similar articles
Trending Now