Kinsta har været kendt for ekspertise i WordPress-hostingindustrien. Med introduktionen af ​​applikations- og databasehosting kan du bringe alle dine applikationer til Kinsta.

Kom godt i gang

Inden for konteksten af ​​Kinstas applikationshosting er en applikation et sæt instruktioner, der udføres af en server for at udføre en eller flere opgaver. Vores nuværende infrastruktur er designet til at betjene og understøtte implementeringen af ​​applikationer med en server bag applikationen.

For den bedst mulige kompatibilitet med vores service anbefaler vi at følge retningslinjerne fra The Twelve-Factor App (alias Cloud-Native apps). Dette vil sikre, at din applikation er klar til at arbejde i et flygtigt/statsløst miljø som vores applikationshosting.

Du bør se en ny sidebarmenu med navnet Applikationer. Når du har tilføjet en eller flere tjenester, vil du se dem opført her.

 

MyKinsta Integration

Applikations- og databasehosting er integreret direkte i MyKinsta.

Ansøgningsside i MyKinsta
Ansøgningsside i MyKinsta

Understøttede sprog

Med Applikation- og Database Hosting kan du implementere næsten enhver applikation. Her er blot nogle få af de sprog, vi understøtter og har testet:

Vi har hurtigstartseksempler til rådighed for disse og andre sprog og frameworks, vi understøtter, inklusive nogle eksempler på, hvordan man sender e-mails ved hjælp af PHP eller Node.js med Applikation- og Database Hosting.

Du kan implementere en applikation gennem Docker ved hjælp af en Dockerfile, hvilket betyder, at du kan pakke enhver konfiguration, du ønsker, og vi vil være i stand til at køre den for dig. Vi har også hello world repositories med Dockerfiles.

Du er velkommen til at teste de tilgængelige lagre på Github.

Understøttede databaser

I øjeblikket understøtter vi følgende, og vi arbejder på at tilføje flere:

  • Redis 5.0 og 6.x
  • MariaDB 10.4, 10.5 og 10.6
  • PostgreSQL 9.6, 10, 11, 12, 13 og 14
  • MySQL 8.0

Du kan vælge forskellige versioner af disse databaser, så de passer til dit eksisterende projekt.

Database backups

Vi leverer daglige backups til databasehosting, der opbevares i 7 dage og i øjeblikket kan gendannes efter anmodning. Når en database-backup gendannes, vil alle ændringer i databasen blive rullet tilbage til det tidspunkt, hvor en backup blev oprettet.

For at anmode om en backupgendannelse skal du åbne en ny chat med vores supportteam og bede om at få din database gendannet. Sørg for at inkludere navnet på databasen i din anmodning. Der kan gå op til 2 hverdage, før restaureringen er fuldført.

Sådan skalerer du applikationsressourcer

Her er en artikel, der forklarer, hvordan man skalerer lodret eller vandret.

Vigtige bemærkninger

Husk følgende:

  • Under byggetid og kørselstid vil dine processer have root-adgang til deres container. Vores containere er isoleret vandret og lodret, hvilket giver tilstrækkelig beskyttelse selv i dette scenarie. Uanset hvad frarådes root-adgang, og vi vil sandsynligvis fjerne denne mulighed i fremtiden, så vær venlig ikke at stole på at have root-adgang i dit programs runtime-miljø.
  • For WordPress-websteder anbefaler vi, at du stadig bruger vores Administreret WordPress Hosting i modsætning til Applikation Hosting. Administreret WordPress-hosting er bygget, designet og optimeret af Kinsta til at betjene WordPress-websteder. Det inkluderer simpelthen alt, hvad du har brug for, såsom helsides caching, backups og muligheden for nemt at opdatere plugins og temaer.

FAQ

Hvilken slags depot kan jeg bruge med Applikation Hosting?

Du skal bruge et Git-lager hostet på GitHub for at implementere din applikation hos Kinsta. Første gang du tilføjer en applikation, skal du forbinde Kinsta til din GitHub-konto, så vi kan interagere med dine GitHub-depoter.

Kan jeg gemme data i filsystemet?

Ingen; pods og processer, der kører i dem, er flygtige, hvilket betyder, at de ikke kan bruges på plads i det uendelige og ikke kan bruges til at gemme data såsom uploadede billeder, videoer osv. Filer relateret til brugerindhold bør gemmes på tredjeparts lagringssteder.

Data, der er en del af selve applikationen (et favicon eller logo osv.) kan gemmes på flygtige steder, fordi når applikationen genopbygges, springer applikationens data tilbage på plads.

Kan jeg hoste (indsæt dit foretrukne CMS eller framework) med Kinstas Applikation Hosting?

Der er en god chance for, at svaret er ja, og vi har lavet en guide til understøttede frameworks og sprog. Hvis du ikke kan se det framework eller det sprog, du leder efter der, er et par ting at tjekke efter:

  • Er det kompatibelt med flygtige beholdere?
  • Følger den retningslinjerne fra The Twelve-Factor App (alias Cloud-Native apps)? For den bedste kompatibilitet anbefaler vi, at den gør det.

Hvis du ikke er sikker, er du velkommen til at prøve det! Vores supportteam vil arbejde sammen med dig for at hjælpe med eventuelle fejl, du støder på på vores platform, selvom vi ikke kan garantere, at alle applikationer fungerer.