Trablšuting web stranica

  • Home

Tako, posjedujete ili upravljate web stranicom poput online trgovine ili bloga i tražite kako otkloniti probleme s web stranicom. Stranica je izrađena s nekim od ovih sustava:

  • WordPress/WooCommerce
  • OpenCart
  • PrestaShop
  • MODX
  • Joomla
  • Drupal
  • Prilagođena PHP/Python/RubyOnRails
  • Bilo koji drugi

i umjesto vaše stranice vidite stranice poput ovih?

Problemi

  • 400 Bad Request
  • 413 Request Entity Too Large
  • This page isn’t working (HTTP Error 500)
  • 502 Bad Gateway
  • Gateway time-out (Error code 504)
  • Web server is down (Error code 521)
  • Your connection is not private (NET::ERR_CERT_AUTHORITY_INVALID, NET::ERR_CERT_INVALID)
  • This site has been reported unsafe
  • Redirected you too many times (ERR_TOO_MANY_REDIRECTS)

Greške se mogu razlikovati, ali posljedice su obično iste:

  • Gubitak u SEO-u
  • Uklanjanje s rezultata pretraživača (SERP)
  • Izgubljeni narudžbi
  • Gubitak novca uloženog u oglase
  • Izgubljeni profit

Ponekad nemate kritične greške, ali stranica se ne učitava dovoljno brzo, što opet vodi do nižih pozicija na SERP-u, posjetitelji napuštaju stranicu jer ne žele čekati.

Razlozi

Glavni razlozi koji dovode do problema na web stranici su sljedeći:

  1. Koristite zajednički hosting. Zajednički hosting može uštedjeti nekoliko desetaka dolara mjesečno, ali gotovo svaki zajednički hosting je loša opcija za web stranice s većim prometom.
  2. Vaš dedikirani poslužitelj ili VPS nisu dovoljni. Iako je vlastiti dedikirani poslužitelj mnogo bolja opcija od zajedničkog hostinga, često vam je potreban jači poslužitelj za potrebe vašeg web-mjesta.
  3. DDoS napadi. Danas su jeftini i mogu uzrokovati velike probleme. Nepravedni konkurenti i zle osobe mogu naručiti DDoS napad za vaše web-mjesto.
  4. Ne koristite predmemoriranje stranica. Svakom CMS-u je potreban dodatak za predmemoriranje stranica kako bi mogao rukovati prometom.
  5. Ne koristite predmemoriranje upita u bazi podataka. To je vrsta predmemoriranja koja pomaže smanjenju opterećenja na bazi podataka pomoću memcache/redis/etc predmemoriranja.
  6. Loši SQL upiti i struktura. Nepooptimizirani upiti i nedostatak indeksa tablica mogu dovesti do visoke aktivnosti baze podataka i preopterećenja poslužitelja.
  7. Vaš dedikirani poslužitelj (ili VPS) nije pravilno postavljen i optimiziran. Postavljanje poslužitelja može imati uska grla uzrokovana neoptimalnim postavkama softvera.
  8. Vaš sustav web-mjesta i/ili dodaci/moduli su zastarjeli i sadrže sigurnosne ranjivosti, nema automatskog ažuriranja.

Primjer korištenja – Kako otkloniti probleme sa web-stranicom

  1. Pritisnite tipke ispod 👇 ili ispunite kontakt obrazac. Opisujete problem, potpisujemo NDA ako je potrebno, dajete nam vjerodajnice, a mi započinjemo analizu i otklanjanje problema s web-stranicom. Prva 2 sata su besplatna. Postoji šansa da će samo mala promjena biti potrebna i da ćete na tom koraku dobiti riješeni problem besplatno.

  2. Ako zajedno zaključimo da je potrebna potpuna re-implementacija hostinga, odabiremo tarifu i započinjemo naplatu usluga.

  3. Na temelju zahtjeva prikupljenih u prethodnom koraku, naručujete novi prazan server ili VPS.

  4. Ako koristimo dedikirani fizički server, preporučujemo jednodnevno testiranje opterećenja hardvera.

  5. Dok je server pod opterećenjem, pripremamo kod (Infrastructure as Code) za upravljanje serverom i web-stranicom prema našoj arhitekturi.

  6. Kako bismo svaki site odvojili na zasebnog Linux korisnika, možete ugostiti mnogo stranica (do tisuća) na jednom serveru. Mi postavljamo web-stranicu (ili stranice) bez promjene DNS-a. Dajemo vam kod i pristup bazi podataka. Vi, obično s vašim web programerom, morate temeljito testirati i provjeriti da li admin panel, stranica narudžbi, slanje e-pošte itd. rade.

  7. Razgovaramo i osiguravamo da su aktivne automatske nadogradnje motora, keširanje upita baze podataka, keširanje stranica i druge potrebne optimizacije. Pomažemo programeru u profilu i optimizaciji koda, DB upita ako je potrebno. Obično su potrebni i load testovi.

  8. Kad zaključimo da je novi setup spreman, postavljamo CDN, WAF (obično se preporučuje CF Pro plan), sinkroniziramo podatke i mijenjamo DNS web-stranice kako bi se počela prikazivati s novog servera.

  9. Pazimo na izradu sigurnosnih kopija podataka.

  10. Počinjemo analizirati metrike s CDN-a i servera, pokrećemo proces praćenja servera i web-stranica. Praćimo brojne parametre, ali najvažniji su:

    • dostupnost servera, opterećenje CPU-a, korištenje memorije

    • slobodan prostor na diskovima

    • dostupnost web-stranice izvana, obrazac na stranici, stanje SSL certifikata

    • sigurnosne kopije

  11. Razgovaramo o postignutim rezultatima i poboljšanjima.

  • Monthly rate for a managed server

  • Managed ServerManaged Server
  • On-demand ServicesOn-demand Services
  • Server BackupsServer Backups
  • Managed Sites or AppsManaged Sites or Apps
  • SupportSupport
  • Emergency Response TimeEmergency Response Time
  • Emergency HoursEmergency Hours
  • Response TimeResponse Time
  • Working HoursWorking Hours
  • MonitoringMonitoring
  • Managed BackupManaged Backup
  • Managed FirewallManaged Firewall
  • Infrastructure as CodeInfrastructure as Code
  • DocumentationDocumentation
  • Economy

  • €40

    per server

  • Managed Server€40 per month
  • On-demand Services€25 per hour
  • Server Backups€0.2 per 1GB
  • Managed Sites or AppsUnlimited (∞)
  • SupportTicketing
  • Emergency Response Time
  • Emergency Hours
  • Response Time72 hours
  • Working Hours
  • Monitoring
  • Managed Backup
  • Managed Firewall
  • Infrastructure as Code
  • Documentation
  • Standard

  • €45

    per server

  • Managed Server€45 per month
  • On-demand Services€45 per hour
  • Server Backups€0.2 per 1GB
  • Managed Sites or AppsUnlimited (∞)
  • SupportChat
  • Emergency Response Time1 hour
  • Emergency Hours24x7
  • Response Time24 hours
  • Working Hours8x5
  • Monitoring
  • Managed Backup
  • Managed Firewall
  • Infrastructure as Code
  • Documentation
  • Premium

  • €70

    per server

  • Managed Server€70 per month
  • On-demand Services€70 per hour
  • Server Backups€0.2 per 1GB
  • Managed Sites or AppsUnlimited (∞)
  • SupportChat
  • Emergency Response Time15 minutes
  • Emergency Hours24x7
  • Response Time4 hours
  • Working Hours8x5
  • Monitoring
  • Managed Backup
  • Managed Firewall
  • Infrastructure as Code
  • Documentation
  • Flex

  • €0

    per server

  • Managed Server€0 per month
  • On-demand Services€90 per hour
  • Server Backups€0.2 per 1GB
  • Managed Sites or AppsUnlimited (∞)
  • SupportChat
  • Emergency Response Time1 hour
  • Emergency HoursWorking days (8x5)
  • Response Time24 hours
  • Working Hours8x5
  • Monitoring
  • Managed Backup
  • Managed Firewall
  • Infrastructure as Code
  • Documentation
  • Monthly rate for a managed server

  • Managed ServerManaged Server
  • On-demand ServicesOn-demand Services
  • Server BackupsServer Backups
  • Managed Sites or AppsManaged Sites or Apps
  • SupportSupport
  • Emergency ResponseEmergency Response
  • Emergency Working HoursEmergency Working Hours
  • Response TimeResponse Time
  • Working HoursWorking Hours
  • MonitoringMonitoring
  • Managed BackupManaged Backup
  • Managed FirewallManaged Firewall
  • Infrastructure as CodeInfrastructure as Code
  • DocumentationDocumentation
  • Economy

  • $42

    per server

  • Managed Server$42 per month
  • On-demand Services$30 per hour
  • Server Backups$0.2 per 1GB
  • Managed Sites or AppsUnlimited (∞)
  • SupportTicketing
  • Emergency Response
  • Emergency Working Hours
  • Response Time72 hours
  • Working Hours
  • Monitoring
  • Managed Backup
  • Managed Firewall
  • Infrastructure as Code
  • Documentation
  • Standard

  • $50

    per server

  • Managed Server$50 per month
  • On-demand Services$50 per hour
  • Server Backups$0.2 per 1GB
  • Managed Sites or AppsUnlimited (∞)
  • SupportChat
  • Emergency Response1 hour
  • Emergency Working Hours24x7
  • Response Time24 hours
  • Working Hours8x5
  • Monitoring
  • Managed Backup
  • Managed Firewall
  • Infrastructure as Code
  • Documentation
  • Premium

  • $75

    per server

  • Managed Server$75 per month
  • On-demand Services$75 per hour
  • Server Backups$0.2 per 1GB
  • Managed Sites or AppsUnlimited (∞)
  • SupportChat
  • Emergency Response15 minutes
  • Emergency Working Hours24x7
  • Response Time4 hours
  • Working Hours8x5
  • Monitoring
  • Managed Backup
  • Managed Firewall
  • Infrastructure as Code
  • Documentation
  • Flex

  • $0

    per server

  • Managed Server$0 per month
  • On-demand Services$100 per hour
  • Server Backups$0.2 per 1GB
  • Managed Sites or AppsUnlimited (∞)
  • SupportChat
  • Emergency Response1 hour
  • Emergency Working HoursWorking days (8x5)
  • Response Time24 hours
  • Working Hours8x5
  • Monitoring
  • Managed Backup
  • Managed Firewall
  • Infrastructure as Code
  • Documentation

Oprilike troškovi

Tipična internetska trgovina ili blog obično odgovara na jednom dedikiranom serveru, a mi preporučujemo ovu opciju jer dobivate odgovarajuću izvedbu po najnižoj cijeni. Dakle, približni troškovi najma servera od davatelja usluga i naših usluga za premještanje i podršku web-stranice na tom serveru tijekom 6 (šest) mjeseci su:

Trošak Količina Cijena Ukupno
AX52 Dedicated Server rent (plaćeno Hetzneru) 6 mjeseci $69 $414
AX52 Dedicated Server jednokratna naknada za postavljanje (plaćeno Hetzneru) jedanput $42 $42
Microdevops Standard Server License 6 mjeseci $50 $300
Microdevops Standard Ops Hours potrebne za postavljanje gore navedenih koraka upotrebe 20 sati jednom $50 $1000
Microdevops Standard Ops Hours dodatni zahtjevi klijenta, ~2 sata mjesečno 2 sata x 6 mjeseci $50 $600
Ukupno za 6 mjeseci     $2356

Možemo Pomoći

Vjerujemo da svaka web-stranica zaslužuje dobru funkcionalnost i znamo što treba učiniti kako bismo to omogućili i kako bismo otklonili probleme s web-stranicom.

Slobodno nam se javite putem poruka, e-pošte ili ispunite donji obrazac kako bismo vam mogli pomoći. Razgovarat ćemo o problemima vaše web-stranice, pružamo 2 sata besplatnog savjetovanja.

Ako vas nešto ometa u slanju poruke, jer ste zbunjeni ili ne sviđa vam se opis naših usluga, slobodno nam to napišite (koristeći jednokratnu e-poštu kako biste ostali anonimni). Želimo poboljšati naše ponude usluga i cijenimo vaš feedback!