2. WEB-INTERNET TECHNOLOGY
2.1 Tipuri de resurse pe Internet
2.2 Interfața web-aplicație atunci când se lucrează pe Internet
rețea de Internet (Internet) poate fi descris ca o autostradă digitală vastă - sistem care leagă milioane de computere, care sunt conectate la mii de rețele din întreaga lume. trecutul său plin de culoare este înrădăcinată în epoca Războiului Rece, la sfârșitul anilor '60 începutul anilor '70. Inițial, aceste evoluții au fost finanțate de guvernul Statelor Unite, și a rețelei, care a devenit precursorul Internetului, a fost special conceput astfel încât să ofere o comunicare între unitățile guvernamentale în cazul în care o parte merge în jos, ca urmare a unui atac nuclear. Utilizat în protocolul său TCP / IP (Transmission Control Protocol / Protocol Internetwork - Protocol de control al transmisiei / Internet Protocol) a fost dezvoltat ținând cont de faptul că calculatoarele de toate tipurile pot partaja în rețea și de a interacționa direct cu reciproc, ca o rețea de calculatoare integrate în mod eficient.
Astăzi Internetul sa extins foarte mult și link-uri deja zeci de milioane de utilizatori de calculatoare din întreaga lume. Această „rețea de rețele“ globale care acoperă mii de academice, guvernamentale și sisteme de rețele enterprise asociate cu rețelele publice și private de mare viteză, și include astfel de servicii online populare cum ar fi America Online, CompuServe, și Prodigy.
Ideea de a crea o bază de date universală au fost lucrate pe o perioadă lungă, și doar recent au fost obținute un mijloc de creare a unor astfel de baze de date. Mulți văd Internetul și World Wide Web (WorldWideWeb, WWW), ca un model experimental al unei astfel de baze de date. Tehnologia dezvoltată pentru WWW, întruchipează ideea unei baze de date de informații la nivel mondial, realizat în capacitățile actuale.
De regulă, această informație este percepută ca un semn de erudiție, mai degrabă decât un lucru util practic. Într-adevăr, volumul de informații Web-spațiu satisface mulți utilizatori. Cu toate acestea, imediat ce căutarea este plasat pe o bază profesională și face să fie responsabil pentru controlul lucrărilor asupra exhaustivității resurselor de acoperire vin în prim-plan.
1.1 Istoria WWW
Proiectul a fost împărțit în două faze, sau, cum se spune, la rândul său de la noi. Prima fază (de trei luni) a trebuit să demonstreze viabilitatea ideii de proiect. În timpul acestei faze a lucrării trebuia să dezvolte un program interfețe pentru a lucra în modul alfanumeric și software-ul de interfață pentru Macintosh și NeXT, care rulează în modul GUI, pentru a accesa resursele de server Usenet, serverul de acces la sistemul de informații de regăsire CERN, serverul hipertext și poarta de acces software-ul între Internet și DECnet.
În plus, software-ul trebuia să dezvolte un protocol comun de schimb de informații într-o rețea, metoda de afișare a textului pe un ecran de computer, pentru a crea un set de documente de bază care ilustrează funcționarea sistemului, care ar putea fi completate cu documente de utilizator, oferă o căutare cuvânt cheie în acest set de documente.
Trebuie remarcat faptul că proiectul NCSA urmărit scop mai mare decât interfața programului în WWW. De la bun început, mozaic a dezvoltat programul cu accesul la capacitățile de resurse de pe internet prin diverse protocoale, care a inclus FTP, telnet, NNTP, SMTP. Cu toate acestea, la început sa presupus că acest lucru va fi realizat prin apelarea relativa externe Mosaic, programe. În prezent, Netscape se sprijină toate Gopher de mai sus protocoalele de acces și WAIS. Acesta din urmă vă permite să utilizați Netscape, cu toate acestea, ca de mozaic, pentru a lucra în afara World Wide Web.
· Iov prin intermediul rețelei, adică, crearea de noi locuri de muncă;
· Instruirea în rețea;
· Servicii regulate pe rețea;
· Gestionarea traficului;
· Un control al traficului aerian;
· Asistență medicală promptă;
· Crearea unui sistem unificat de protecție a consumatorilor și a serviciilor de informare a producătorilor;
· Crearea unei rețele administrative europene unice;
· Crearea unei rețele de informații de uz general pentru toți cetățenii Uniunii.
1.2 Conceptul de hipertext
Secțiunea anterioară ocupat cu istoria și etapele de dezvoltare a World Wide Web. Recent, am auzit de multe ori că WWW - acest lucru este foarte simplu. Dar în spatele acestei simplitate aparentă ascunde un sistem complex bine conceput. Trebuie remarcat faptul că sistemul este în plină expansiune. Pentru a descrie mai fidel această dezvoltare, colegii noștri vorbitori de limba engleză folosit epitetul „dramatic“. Faceți cunoștință în detaliu cu WWW.
În 1989, când T. Berners-Lee a propus un sistem în lumea tehnologiei informației a existat un interes crescut în noi și la modă, în timp ce direcția - sistemele hipertext. Însăși ideea, dar termenul a fost introdus de W. Bush (Vannevar Bush), în 1945, în propunerile de creare a unui sistem electromecanic de informații memex. În ciuda faptului că Bush a fost știință consilier al președintelui Roosevelt, ideea nu a fost pusă în aplicare. În 1965 T.Nelson (Ted Nelson) a inventat termenul „hypertext“, elaborat și pus în aplicare chiar și unele dintre ideile asociate cu activitatea unui texte „non-lineare“. În 1968, inventatorul manipulatorului „mouse-ul“ Enzhilbard D. (Doug Engelbart) a demonstrat lucrul cu sistemul, care are o interfață tipică hipertext, și, în mod interesant, a avut loc această demonstrație a fost utilizarea sistemelor de telecomunicații. Dar în mod clar că nu a fost capabil să descrie sistemul lor. In 1975, ideea hipertextului este încorporată în sistemul de informații al reglementărilor interne ale transportatorului nuclear aeronave „Carl Winston“, care a fost numit ZOG. In varianta comerciala, sistemul este cunoscut sub numele de KMS. Munca în această direcție a continuat și, uneori, a apărut punerea în aplicare de tip Apple HyperCard firmei sau companie Xerox HyperNode. prima conferință de specialitate Hypertext'87, din care materialele a fost consacrat un număr special al revistei „ACM Communication“ a avut loc în 1987.
Ideea sistemului informațional hipertext este că utilizatorul are posibilitatea de a vizualiza documente (pagini de text), în ordinea în care aceasta este mai mult ca ea, mai degrabă decât secvențial, așa cum se obișnuiește la citirea. Prin urmare, T.Nelson și hipertext definit ca text neliniar. Acest lucru este realizat prin crearea unui mecanism special de comunicare a diferitelor pagini de text cu link-uri hypertext, adică în text simplu, există referințe, cum ar fi „next-anterioară“, iar în hipertext poate construi un alt mod arbitrar multe alte link-uri. Exemplele mele preferate sunt specialiști în enciclopedie hipertext, Biblia, de tip „ajutor“ de sistem.
1.3 Arhitectura WWW
Din descrierea componentelor principale arhitecturii interacțiunii software-ului în World Wide Web. WWW este construit pe binecunoscutul sistem de „client-server“. Figura 1 (a se vedea punctul. Anexa) arată modul în care funcțiile sunt împărțite în această schemă.
O altă parte a pachetului software WWW este serverul HTTP, documentele de baze de date în format HTML, gestionat de server și software-ul dezvoltat în specificația CGI standard de.
Până nu demult (înainte de formarea de Netscape) utilizat de fapt două HTTP-server: serverul CERN și serverul NCSA. Dar acum, numărul de servere de baze extinse. A existat un server foarte bun pentru MS-Windows și Apachie-server pentru platforme unix.
Baza de date document HTML - face parte din sistemul de fișiere care conține fișierele de text în format HTML și grafică asociate și alte resurse. O atenție deosebită trebuie acordată documentele care conțin elementele de forme de ecran. Aceste instrumente oferă de fapt, accesul la software-ul extern.
software de aplicație care rulează pe server poate fi împărțit în gateway-uri de program și altele. Gateway-uri - un program care prevede interacțiune server cu alte protocoale, servere, cum ar fi FTP, sau distribuite pe un server de rețea Oracle. Alte programe - un program primește date de la server și de a efectua orice acțiune: obține data curentă, punerea în aplicare a link-uri de imagine, accesul la bazele de date locale sau calcule simple.
Tot ceea ce a fost spus până la acest punct, poate fi atribuită sistemul clasic de World Wide Web. În prezent, ar trebui să vorbim despre schimbarea arhitecturii globale.
A existat o revenire la structura modulară Wide Web server mondial. Această întoarcere a fost realizat sub formă de specificații API. API - o specificație pentru dezvoltarea de module de aplicații, care sunt construite în server, mai degrabă editat împreună cu modulele de server. Utilizarea toate serverele sunt multe tehnologii de streaming efectua subactivități face astfel încât să se extindă capacitatea serverelor mai economice în ceea ce privește resursele de instalare de calculator, decât dezvoltarea CGI-script-uri.
Încheierea discuției arhitecturii World Wide Web-ar dori să sublinieze încă o dată că componentele sale există în aproape toate tipurile de platforme de calcul și disponibile gratuit pe net. Oricine are acces la Internet, poate crea dvs. WWW-server, sau, cel puțin, pentru a vedea informații de la alte servere.
2.1 Tipuri de resurse pe Internet
Astăzi, informațiile sunt disponibile pe Internet de la diferite tipuri de surse. Planificarea unei căutări fără o imagine completă a spectrului și particularitățile de funcționare a acestora este posibil. Lista principalelor tipuri de resurse care pot fi folosite ca o hartă atunci când se planifică procedura de căutare. De fapt, întrebarea este în sens mai larg - despre principalele metode de prezentare, transmitere și prelucrare a informațiilor pe web.
Listele de înregistrare, camere de chat sunt, de obicei, prezintă date privind locul de reședință al participanților, iar acestea sunt rareori afișate incorecte.
De-a lungul serviciilor WWW c reorientare sub web continuă să opereze una dintre cele mai vechi servicii de căutare de acest gen - WHOIS accesibile prin intermediul protocolului Telnet cu serverul whois.internic.net după logare autentificare: whois.
2.2 Interfața web-aplicație atunci când se lucrează pe Internet
Hypertext sistem de informații World Wide Web (WWW) și tehnologia sa de departe cea mai semnificativă în rețea și să continue ascensiunea. În tabloul de navigare de fapt copiat WWW Gopher-resurse, dar consecințele un detaliu mic, puțini ar fi putut anticipa. Acest detaliu - utilizarea de pagini web ca ușor de a crea un obiect compus, din care corpul este montat un mai simplu obiecte, destinate pentru afișarea simultană. Faptul că astăzi, în ultimul text al prezentei listă, hyperlink-uri, grafica, multimedia, cod software, formulare interactive, și mai mult în cele din urmă a determinat utilizarea comercială pe scară largă a WWW. Spider căutare web condus spațiu sistem bazat pe web se adapteze subtil la ei înșiși și de fapt, a identificat tendințele cheie în dezvoltarea lor. Este pe de o parte, că resursele de indexare mai studiu detaliat al motoarelor de căutare sunt supuse domeniul pagini web, containere format HTML. Pe de altă parte, intens dezvolta acele elemente de limbi de regăsire informații care susțin căuta în aceste domenii. Astăzi putem afirma cu o integrare profundă a motoarelor de căutare și a resurselor WWW bazate pe o singură tehnologie. În plus, cantitatea enormă de informații de bază pentru prima dată WWW deosebit de acută a ridicat necesitatea existenței în paralel a unui număr de servicii de căutare identice, servind interesele utilizatorilor.
Motoarele de căutare, și indicele automat - la nivel mondial, locale, specializate (printre WWW) este un puternic sisteme de recuperare a informației, găzduite pe servere de acces gratuit. roboți lor speciale de software, păianjeni sau, în modul automat de scanare continuu rețele de informații bazate pe algoritmi predeterminate documentelor de index. Ulterior, pe baza create motoarele de căutare de baze de date indicele oferă utilizatorului acces la informațiile distribuite pe web site-uri. Acest lucru se realizează prin executarea de interogări de căutare într-o interfață corespunzătoare. capacitățile de cercetare recente ale motoarelor de căutare, chiar și cel mai puternic dintre ele, cum ar fi AltaVista, HotBot, sau, arată că resursele reale exhaustivității Wide Web-un singur sistem mondial nu depășește 30%. Planificarea pentru procedurile de căutare în spațiul WWW nu este trivial, și cu siguranță ar trebui să fie luate în considerare separat.
Pagini World Wide Web pe un scop funcțional poate fi împărțit în mai multe tipuri: pagini de acasă, pagini de navigare, pagina de schimb de date. În multe cazuri, aceste funcții pot fi combinate într-o singură pagină.
Pagini de informare - o prezentare coerentă a informațiilor cu tranziții de context hipertext. Utilizatorul este să le vizualizați în mod constant. hiperlink sunt de obicei folosite pentru a crea note de subsol note de subsol sau trimiteri la liste din literatură și alte materiale asociative. Exemple tipice de astfel de pagini sunt sfaturi, ghiduri, descrieri companiei, informații istorice, etc.
Paginile de navigare - un set de legături care vă permit să mergeți materialele Web-site-ului. Un exemplu tipic al unei astfel de pagini - Pagina de pornire. De regulă, nu există descrieri de text lungi și ilustrații, este compus dintr-o multitudine de diferite meniuri. Aceste meniuri pot fi realizate prin liste de link-uri sau imagemap tabel.
CONCLUZIE
World Wide Web succes tehnologia este determinată de doi factori principali: ușurința în utilizare și interlucrare familie TCP / IP protocol, care sunt baza pe Internet. Simplitatea și ușurința de utilizare au dus la o creștere a numărului de utilizatori WWW și a atras atenția structurilor comerciale. Mai mult, numărul de utilizatori proces de creștere a devenit o avalanșă, și așa continuă până în prezent.