Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Sigurnost
  • Pingirajte domaćinu iz različitih dijelova svijeta.

Pingirajte domaćinu iz različitih dijelova svijeta.

Prilikom pristupa ili dodjele resursa, obavezno provjerite njegovu dostupnost. Na primjer, ako program treba da radi s datotekom, onda nakon otvaranja provjerite rezultirajući pokazivač. Datoteka koja sadrži grešku neće biti pronađena. Ne treba se nadati da će fajlovi uvijek biti na svom mjestu, jer ih korisnik može namjerno ili slučajno obrisati ili premjestiti, mogu se „pokvariti“ zbog kvara na hard disku itd.

Isto važi i za pamćenje. Prilikom odabira, neophodno je provjeriti rezultirajući pokazivač. Može se dogoditi da ste zatražili previše memorije ili da je došlo do nekog kvara. U Windows 2000 / XP ovakvi problemi ne nastaju zbog dobre "swap" i dinamičke alokacije memorije, ali korisnik može raditi u Win9x.

Ako program treba da radi sa uređajima kao što su štampač ili zvučna kartica, pobrinite se da ih imate prije nego što ih pokušate koristiti. Ako mislite da je kompjuter bez zvuka sada nezamisliv, onda ste u velikoj zabludi. Moji korisnici često šalju svoje konfiguracije kada imaju problema, a računari bez zvuka se i dalje susreću. Ovo se ne dešava među ruski korisnici iu inostranstvu.

Nisam analitičar i ne mogu reći ni približan omjer računala sa i bez zvuka. Ali ako bez zvučna karticaće biti najmanje 10%, onda će se ispostaviti da ih sve ignorišete, jer će program za takve korisnike biti nestabilan. Deset posto nije tako mala cifra. Ako izbrojite koliko ljudi na svijetu ima kompjuter, dobićete broj sa velika količina nule.

Jednom sam napisao program ekonomskog izvještavanja (bila je to 1995. i ja sam se prijavio Pascal) za veliko preduzeće i nije pratio sećanje. Naravno, tada je to bio MS DOS i 386 DX kompjuter sa 8 MB ram memorija... Za program je dodijeljen vrlo mali stog, a memorija je bila ozbiljno ograničena. Izveštaj je bio mali, pa sam se nadao da će biti dovoljno memorije. Dva mjeseca zaista nije bilo problema, a onda je program izdao jedan izvještaj u kojem su podaci precijenjeni za faktor 100, ali ja to nisam primijetio i proslijedio sam dokumente. Kada firma posjeduje samo milion, a izvještaji su izašli u trilionima, direktor može doživjeti srčani udar. Ovo je srce izdržalo. Nakon ponovnog izračunavanja, postigao sam ispravne rezultate. Teško je reći šta je uzrokovalo pad, ali nakon što sam dodao provjeru resursa u program, nikada nije bilo problema.

Nakon ovog incidenta, uvijek provjeravam sve dodijeljene resurse i ne oslanjam se na "swap" datoteke, jer mogu ponestati ako nema dovoljno slobodnog prostora na disku.

Prije svakog pristupa datoteci, obavezno provjerite njeno prisustvo. Nema potrebe za rukovanjem greškom otvaranja kada postoji funkcija FileExists koja se može koristiti za sprječavanje budućih grešaka unaprijed. U Delphiju, mnoge liste (na primjer, TStrings) mogu se sačuvati i učitati sa diska pomoću metoda SaveToFile i LoadFromFi.

Pogledajmo primjer. Recimo da program ima TListBox listu. Želimo da svi elementi liste budu sačuvani u datoteci kada se program zatvori i učitaju pri pokretanju. Pogledajmo sljedeći obrađivač događaja za OnShow događaj:

procedura TMainForm.FormShow (Pošiljalac: TObject): započeti ListBoxl.I terns.LoadFromFile ("c: \ list.txt"); // Inicijalizacija

U ovom primjeru, prvo se učitavaju linije iz datoteke, a zatim se izvode ostali koraci za inicijalizaciju programa. Ako fajl ne postoji, onda će doći do greške nakon koje će procedura prekinuti njeno izvršavanje i inicijalizacija će se zaustaviti.Sve to može uticati na rad programa i stabilnost sistema.

Problem je moguće riješiti na dva načina:

Uključite kod za učitavanje podataka iz datoteke u pokušaju. .except;

da unaprijed provjerite postojanje datoteke.

Procedura TMainForm.FormShowCSender: TObject); započnite ako postoji Fi1e ("C: \ list.txt"), a zatim pokušajte s ListBoxl.Items.LoadFromFi1e ("c- \ lTSt.txt"): osim

ShowMessage ("Greška pri učitavanju datoteke"):

End; // Kraj inicijalizacije;

Usluga provjere dostupnosti web stranice prvenstveno je namijenjen programerima i vlasnicima web resursa. Servis za proveru dostupnosti (statusa) sajtova omogućava da se u realnom vremenu pošalje standardni zahtev za proveru dostupnosti naveden korisnik stranica (domena, blog, itd.), primite i dešifrirajte odgovor. Usluga provjere dostupnosti web-lokacije pomoći će korisnicima da odrede ime hosta (Host), korisničkog agenta i ime pretraživača, HttpRequest, jezične postavke navedene stranice, Accept, Accept-Language, Accept-Encoding, DNT, X-Requested-With parametre, Vrijednost polja preporuke, pratite tip i parametre kolačića koje koristi analizirana web stranica.

Osim toga, provjera pristupačnosti web stranice omogućava korisnicima da primaju i gledaju sadržaj u tekstualnom prikazu (u obliku čistog HTML koda) navedenu stranicu site.

Provjera dostupnosti (statusa) stranice je korisna i tražena opcija. Samo na stranici tehnološkog portala provjera dostupnosti stranice se vrši u realnom vremenu, sadrži trenutnu (stvarnu u trenutku provjere), ne kešira se i ne dodaje u bazu podataka. Broj zahtjeva za provjeru dostupnosti sa jedne IP adrese je neograničen, što omogućava našim korisnicima da udobno kontroliraju podatke koje daje stranica.

Napominjemo da se provjera dostupnosti (statusa) stranice, u trenutnom trenutku, vrši sa jedne od 32 distribuirane pristupne tačke. S druge strane, pristupne tačke bira bot za skeniranje nasumično, ne uzimajući u obzir geografsku blizinu i trenutnu lokaciju testirane lokacije.

Usluga provjere dostupnosti stranice je javno dostupna, usluga je besplatna.

Prije ili kasnije, svaki webmaster se suoči s nedostupnošću stranice. Prije svega, vlasnik stranice (ili administrator) kontaktira službu podrške hosting provajdera kako bi saznao razloge. Nije stvarno pravi pristup, jer postoji mnogo načina da se samostalno otkrije uzrok problema. Pogledajmo glavne.

1. Provjera whois-a. Prije svega, provjeravam whois podatke, odnosno NS zapise domene i status (da li je domen delegiran ili ne). Ako se problemi pojave već u ovoj fazi, trebate kontaktirati registra domene i vratiti funkcionisanje naziva domene. Za whois provjere možete koristiti resurs http://who.is

2. Ping - ovo je najlakši način da provjerite dostupnost resursa. Otvorite komandnu liniju vašeg računara (Start - Pokreni - cmd.exe; ako imate Linux ili MacOS, koristite standardni terminal) i unesite ping naredba example.com, gdje je example.com ime vaše domene. Kao rezultat izvršenja naredbe, dobićemo ip servera kojem se pristupa, vrijeme odgovora servera i broj poslanih/izgubljenih paketa:

Ako nema odgovora sa servera, odgovor traje više od 100-200 ms, visok procenat gubitaka, ima smisla otkriti gdje je nastao problem. Možda poenta uopće nije u hosteru, već, na primjer, u vašem provajderu. Može se ispostaviti da problemi s pristupom nisu uticali na većinu posjetitelja stranice, nema razloga kriviti hostera i pripremati se za selidbu.

Postoje servisi pomoću kojih možete provjeriti ping na domenu različite tačke... Na primjer, http://just-ping.com

Na ovoj stranici potrebno je samo unijeti naziv domene ili ip-adresu čiju dostupnost želite provjeriti. Dostupnost resursa će se provjeriti sa 50 različitih lokacija širom svijeta. Ova metoda je precizniji od pingovanja sa vašeg računara, jer eliminiše mogućnost problema na strani vašeg ISP-a.

Resurs http://host-tracker.com ima širu funkcionalnost, koji radi po istom principu, ali, osim ping rezultata, prikazuje i http odgovor servera, veličinu stranice, vrijeme učitavanja stranice i brzinu. Pošto ICMP paketi mogu biti blokirani od strane servera ili rutera, možda neće biti pinga na domenu, ali će stranica funkcionirati bez problema. U takvim situacijama, http://host-tracker.com je najbolji alat za provjeru dostupnosti stranice.

3. Trag - to je provjera rute signala od radnog PC-a do lokacije ili servera. Da biste provjerili praćenje rute do bilo kojeg resursa, trebate komandna linija Pozovite odgovarajući uslužni program na svom računaru. Ako imate Windows, idite na Start - Pokreni - cmd.exe i u meniju koji se otvori unesite tracert example.com. Na Linuxu ili MacOS-u pokrenite traceroute example.com u standardnom terminalu. Rezultat izvršavanja naredbe će biti lista svih mrežnih čvorova na ruti između vašeg PC-a i domene example.com.

Ako se signal izgubi na bilo kojem čvoru u mreži, prikazuje se poruka da je čvor nedostupan ili da je prekoračeno vremensko ograničenje. Pogledajte gdje je nastao problem i izvucite zaključke.

4. Mtr (MyTraceroute) - uslužni program koji kombinuje ping i traceroute. Uslužni program u realnom vremenu prikazuje rutu paketa sa vašeg računara na domenu ili IP, prikazujući sve čvorove na mreži, vreme odgovora sa svakog čvora i izgubljene pakete. Uslužni program se zove mtr na Linux-u i MacOS-u, a WinMTR na Windows-u.

5. Proxy serveri, anonimizatori. TO ovaj tip uključuje resurse koji vam omogućavaju da sakrijete svoju pravu IP adresu ili vidite kako se resurs prikazuje za regiju u kojoj se proxy server fizički nalazi. Primjer takvog izvora je http://anonymouse.org. Potrebno je samo da unesete adresu stranice koja vas zanima, a resurs će prikazati traženi sajt. Ova metoda provjere dostupnosti stranice se koristi kada internet provajder blokira pristup stranici ili DNS server provajdera ne može obraditi zahtjev.

Evo pet glavnih načina da provjerite dostupnost resursa. Preporučljivo je provesti sveobuhvatnu analizu umjesto korištenja bilo koje metode. Tako možete uštedjeti vrijeme na otkrivanju razloga nedostupnosti stranice, jer za to nije uvijek kriv hosting provajder.

Prilikom kreiranja vlastitog internetskog resursa, svaki vlasnik želi znati kakve su njegove performanse nakon nekog vremena. Ovo je posebno korisno i važno za one koji naručuju optimizaciju i promociju svog resursa, ulažući mnogo novca u to.

Kako saznati da je vaš web resurs indeksiran tražilice? Gdje mogu pronaći informacije o IP domeni ili hostu? Šta je ping ili pingator i kako će koristiti vašoj web stranici? Kako dobiti a dns domena? Ova i mnoga druga pitanja danas zanimaju i početnike i iskusne vlasnike sajtova, a svako od njih traži odgovor na svoje pitanje na raznim portalima World Wide Weba.

Provjera pinga, traceroute i zaglavlja servera

Naš alat je univerzalni sistem site checker, koji će vam pomoći da pronađete sve informacije koje vas zanimaju na jednom mjestu. Za samo nekoliko minuta na našoj web stranici možete dobiti ažuriran izvještaj o statusu vaše stranice, koji će uključivati ​​sljedeće indikatore: traceroute i IP domena, ping IP i HTTP zaglavlja.. "Šta je potrebno za ovo ?" - pitate. Potrebno je samo da unesete adresu Vaše stranice u odgovarajuće polje.

Prvi je pomoćnik svakog optimizatora koji pruža detaljne informacije o DNS-u domene i izvještaju o pingu.

Provjera sa tracert, trace, traceroute

Prilikom kreiranja izvještaja koristimo dijagnostički alat kao što je tracert. Zahvaljujući tracertu, možete saznati rutu zahtjeva i postaviti odredište koje će odgovarati IP adresi koju ste naveli. Zajedno sa tracertom, koristimo metodu praćenja, koja se široko koristi za otklanjanje grešaka u aplikacijama. Drugi ruter koji naš servis koristi je traceroute. Istovremeno, traceroute pomaže da se utvrdi postoje li problemi s isporukom podataka duž jedne ili druge međurute.

Pustili smo nova knjiga„Marketing sadržaja u na društvenim mrežama: Kako ući u glavu pretplatnika i zaljubiti se u svoj brend."

Pretplatite se na

Za svakog vlasnika stranice važno je da njegov resurs uvijek bude dostupan korisnicima. U suprotnom, može izaći veliki problemi sa pretraživačima i saobraćajem na sajtu. Pa hajde da prvo shvatimo,šta je vrijeme rada servera.

Vrijeme rada (uptime) je vrijeme neprekidnog rada servera (računara ili hostinga) od trenutka njegovog uključivanja do isključivanja (kao i ponovnog pokretanja ili zamrzavanja). Suprotno ovom konceptu je vrijeme prekida rada - vrijeme tokom kojeg je server isključen, a vaša stranica, shodno tome, ne radi.

U ovom trenutku, kada vaša stranica ne radi, i dalje je posjećuju korisnici koji vide natpis „Zahtjev Isteklo... Molimo, pokušajte ponovo kasnije ”i otiđite razočarani. I također u ovom trenutku stranica može zaobići robot za pretragu koji takođe vidi nedostupnost resursa. Kao rezultat, vaša web lokacija pada Rezultati pretrage a neke od stranica izlaze iz indeksa.

Najviše visoka vrijednost produženje rada je 99,9% - treba težiti ovom idealu, ne treba ga spuštati ispod 99%, inače će rezultirati gore opisanim problemima. Kod nekih hosting provajdera ćete naći indikaciju vremena neprekidnog rada, neki to ne pokazuju.

Kako provjeriti dostupnost stranice na mreži

Ima ih mnogo različite usluge, sa kojim možete izvršiti praćenje dostupnosti lokacije.

  • Host tracket - prednost servisa je što ima ruski interfejs. Iako je usluga plaćena, ali besplatna verzija dovoljno za praćenje rada 2 lokacije. Učestalost provjere može se podesiti nezavisno od 1 do 60 minuta. Poruke o kvarovima servera bit će poslane na vašu e-poštu ili telefon.
  • Uptime Robot - ova usluga potpuno besplatna omogućava vam da svakih 5 minuta provjerite dostupnost stranice, a broj stranica ovdje je do 50 komada. Međutim, mana je učestalost praćenja – tokom ovih 5 minuta može doći do kvarova servera, a vi za to nećete znati.
  • Montastic je vrlo jednostavan servis na koji se šalju poruke o padu email... Loša strana usluge je učestalost provjera - minimalna učestalost je 30 minuta. Usluga je pogodnija za one koji samo žele da znaju kada sajt radi, a kada ne.

  • Pingdom je najviše popularna usluga vrijeme rada. Pomoću nje možete provjeriti dostupnost stranice različitim dijelovima svijet, različite zemlje ili regionima. Možete podesiti učestalost provjere od 1 do 60 minuta, poruke o neuspjehu će se slati na Vašu e-mail.
  • Monitor je američki servis čija je prednost što pruža sve informacije o radu servera u obliku tabela, grafikona i dijagrama. U besplatnoj verziji možete pratiti samo 1 web lokaciju s učestalošću provjere od 30 minuta.
  • Yandex Metrica - da bi se utvrdilo zdravlje stranice, metrika također provjerava vrijeme rada servera, ovo je posebno važno kada ga koristite kontekstualno oglašavanje... Možete koristiti e-poštu ili SMS da vas obavijestimo o problemima sa dostupnošću.

Ovo su, možda, glavni servisi koji prate dostupnost servera, iako postoji niz drugih, manje poznatih:

  1. LoadImpact
  2. BrowserMob
  3. Alertra
  4. Dobijate signal
  5. Wipmania
  6. Syslab
  7. Uptimerobot

Za provjeru rada stranice možete odabrati bilo koju uslugu koja vam se sviđa i pratiti kvalitet vašeg servera. Ako je njegovo vrijeme rada ispod 99%, onda biste trebali ozbiljno razmisliti o promjeni vašeg hosting provajdera.

Recite nešto o članku:

Dobijte profesionalnu vanjsku perspektivu na vaš projekat

Specijalisti SEMANTICA studija će izvršiti sveobuhvatnu analizu sajta prema sledećem planu:

- Tehnička revizija.
- Optimizacija.
- Komercijalni faktori.
- Vanjski faktori.

Top srodni članci