bbPress-kodeks

oprettelse af et teststed

oprettelse af et teststed start med at teste din bbPress-Installation af et teststed

oprettelse af et teststed er meget gavnligt, da du kan lære, hvordan bbPress og ordtryk fungerer, og også teste dem begge ud.

  • for udviklere, der opretter et teststed, kan det hjælpe dem med at udvikle plugins eller temaer til bbPress.
  • for den almindelige tilpasning kan den teste enkle stil-eller funktionalitetsændringer på deres teststed, før ændringerne overføres til deres live site.
  • endnu vigtigere at oprette et teststed giver dig mulighed for at teste plugin/temaopgraderinger for problemer, så en opdatering ikke efterlader dit live site sårbart over for hackere eller bryder dit sted.

denne enkle proces skal hjælpe dig med at opgradere med tillid og kan lege med din side mere dristigt, teste alt på teststedet først og kun forpligte dig til et live site, når du er tilfreds med, at alt er i funktionsdygtig stand.

hvis du ikke er overbevist om, at du har brug for et teststed, så læs min begrundelse her: Hvorfor have et teststed?

der er to populære valg til oprettelse af et teststed:

  1. installation af en lokal servermiljøklient på din computer
  2. ved hjælp af et underdomæne i et eksisterende domæne.

lokal Installation

oprettelse af et teststed på din computer er et godt og gratis alternativ til at købe et nyt domæne. Hvis du vil gå denne rute, skal du installere et program, der understøtter dit operativsystem og giver dig mulighed for at køre programmer, som en værtsserver normalt har installeret for at køre teststedet på din computer.

hver applikation identificerer sig ved hjælp af det operativsystem, den understøtter og installerer programmer , der inkluderer Apache, PHP og PHP. Nedenfor er en liste over populære lokale servermiljøklienter og også links til guider, der er en del af håndbogen for at hjælpe dig med at installere hvert program.

de mest populære lokale serverpakker er:

  • MAMP – til Mac

når du har oprettet dit teststed og installeret på din computer ved hjælp af et af de anførte programmer, kan du installere bbPress og teste det ud. Du kan se, hvordan plugins fungerer med bbPress, temaer fungerer, og du kan også udvikle plugins eller temaer til bbPress.

underdomæne for et eksisterende domæne

et underdomæne bruger dit primære domæne som et separat sted. Så hvis du opretter et underdomæne af sige “test” så ville du bruge “test.mysite.com” som URL for at få adgang til dette site.

de fleste værtsudbydere giver dig mulighed for at oprette underdomæner. Hvis du får adgang til dit hostingområde, skal du finde en mulighed for at oprette underdomæner. Sådan gør du dette varierer med værtsudbyder, så hvis du har brug for hjælp, skal du kontakte din hostingudbyders support for at få oplysninger om, hvordan du opretter et underdomæne til din nuværende opsætning.

når du er oprettet, kan du derefter oprette dit teststed og modtage fordelene ved:

  • Test eventuelle problemer med ydeevnen
  • Test plugins, der inkluderer API ‘ er til eksterne kilder

kloning af et eksisterende site

kloning eller spejling af dit live site giver dig mulighed for først at teste ændringer/opgraderinger på et teststed uden at påvirke dit eksisterende live site.

så kan du teste:

  • nye opgraderinger til Temaer og plugins
  • Tilføj og test eventuelle nye plugins
  • ændre installerede temaer
  • Tilføj css, ændre funktioner, layout og alt hvad der har at gøre med dit eksisterende site

så du vil kun begå dig i testområdet først, og hvis du er tilfreds med resultaterne, kan du derefter overføre disse ændringer til dit live site. Og også hvis et plugin har en ny opgradering, kan du først teste opgraderingen på dit teststed, hvis opgraderingen forårsagede et problem, ved du ikke at opgradere på dit live site, før problemet er løst.

kopiering af dataene
så nu har du et testdomæne med alle de filer og mapper, som du live site har, men du skal kopiere dataene.

for at gøre dette

  1. brug phpMyAdmin til at få adgang til din live site database.
  2. næste, til venstre, vil du se alle dine oprettede databaser.
  3. Find og vælg din Live Site Database, og du vil nu blive vist en række tabeller.fra denne database.
  4. du vil se en mulighed for at eksportere i menuen øverst. Når du har klikket på det, får du nogle muligheder.
  5. nu kan du udføre en hurtig eksport, men dette anbefales ikke efter min mening, jeg foretrækker, at du foretager en brugerdefineret eksport, så du kan komprimere dataene i lynlåsformat og tilføje yderligere værdier for at forbedre gendannelsen.
  6. så Aktiver nu brugerdefineret.
  7. normalt kan du bare eksportere databasen i en enkelt pakke , men hvis du har en særlig stor database, kan du muligvis ikke eksportere/importere på en gang. Du skal muligvis kopiere en enkelt databasetabel eller gruppere tabellerne under importen. Du kan dog prøve at eksportere alle dine tabeller først for at teste og sikre, at alt fungerer fint.
  8. i afsnittet Output skal du vælge det ønskede lynlåsformat for at komprimere dine databasedata. Dette kan mærkbart øge uploadtiden for større databaser. Det kan også give dig mulighed for at overvinde nogle filoverførselsstørrelsesgrænser, som din værtsudbyder kan indstille.
  9. i objektoprettelsesindstillingerne skal du aktivere Tilføj DROP TABLE/vis /PROCEDURE/funktion/HÆNDELSESERKLÆRING. Under importprocessen vil dette slette eksisterende tabeller, før de nye gendannes, hvilket sikrer en ren import.
  10. Klik nu på Gå, og filen hentes på din computer.

import af dataene
når du allerede har hentet databasedataene i et komprimeret filformat, kan du nu importere dataene til en ny eller eksisterende database.

hvis du ikke har oprettet en ny database.

  1. gå til phpMyAdmin-startsiden.
  2. Klik på menupunktet databaser øverst
  3. du vil nu se et område for at oprette en ny database og også en tekstinput for at navngive din database.
  4. Opret et nyt navn til din nye database til dit teststed. Lad rullemenuen være standardindstillingen for sortering, og klik på knappen Opret.
  5. du har lige lavet din nye database.

for at importere dine data til din nye database.

  1. vælg din nyligt oprettede database til dit teststed.
  2. Klik på menupunktet Importer øverst
  3. Klik nu på knappen Vælg fil , og vælg derefter databasedataene for dit live site fra dine overførsler.
  4. Klik på knappen Go. Vent på, at importen er færdig, så skal du trods alt se en succesmeddelelse.
  5. nu har du importeret din live site database data til din test sites database.

Skift site referencer
da live site ‘s data er blevet importeret til testdatabasen, vil du se URL’ erne på dit live site i tabellen over ap_options. Hvis du ikke ændrer disse, bliver du omdirigeret til dit live site, så det er vigtigt, at du ændrer dette.

  1. i phpmyadmin vælg din teststedsdatabase
  2. Klik på menupunktet i menuen øverst
  3. Indtast nu følgende kode i det tomme felt
UPDATE wp_options SET option_value = REPLACE(option_value, 'LIVESITE_URL', 'TESTSITE_URL');UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, 'LIVESITE_URL', 'TESTSITE_URL');UPDATE wp_posts SET guid = REPLACE(guid, 'LIVESITE_URL', 'TESTSITE_URL');UPDATE wp_posts SET post_content = REPLACE(post_content, 'LIVESITE_URL', 'TESTSITE_URL');

TESTSITE_URL er din test site fulde url-adresse.
LIVESITE_URL er din live site fulde url-adresse.
og du kan ændre præfikset, hvis du bruger noget andet til din testsites database.

installation af
når du er færdig med at oprette din testsites database, skal du installere . Dette giver dig mulighed for at indtaste dine nye databaseoplysninger under installationen. Du kan gøre dette manuelt eller ved hjælp af din værts medfølgende installationsproces.
overførsel af filer

  1. Hent først en kopi af din live-sides mappe med indhold ved hjælp af en FTP-eller SFTP-klient.
  2. Upload derefter mappens indhold, som du har hentet, til din testsites mappe med indhold. Alle vigtige filer såsom temaer, plugins og medieuploads overføres ved at gøre dette.

yderligere trin
når du har konfigureret dit teststed, skal du deaktivere adgang for brugere og søgebots fra indeksering af dit teststed.

  1. i Dashboard > indstillinger > læsning skift søgemaskinens synlighed for at afskrække søgemaskiner fra at indeksere dit teststed. Og bare at holde nogen SEO plugins / funktionalitet deaktiveret bør hjælpe.
  2. da dette er et teststed , tillader du ikke, at nogen kan registrere sig på din side. Så installere begrænse Site adgang, ville tillade dig at begrænse stedet kun til din IP-adresse, og kun tillade dig at få adgang til din test site.

Write a Comment

Din e-mailadresse vil ikke blive publiceret.