| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    PHP koder på samme server som MySQL Server
    Linux , Apache, MySQL og PHP udgør den mest almindeligt installeret Web miljø i dag. Både Apache og MySQL er server-programmer , og det er meget almindeligt at køre de fire programmer på en enkelt fysisk computer. Hvis du har mere avancerede eller database -intensive applikationer , kan du opleve , at MySQL er tidskrævende meste af serverens computerens ressourcer og forårsager hjemmesider til at blive langsom eller reagerer . I så fald bør undersøge sætte MySQL på sin egen dedikerede fysiske server. Hvis du gør det , er der nogle fordele i forhold til at have PHP og MySQL kører på samme server. Definition af en server

    en Web miljø , betyder ordet "server " ikke bare ensbetydende med en separat fysisk computer, kan en server være et computerprogram, der lytter efter anmodninger på en bestemt port og tjener eller reagerer på , disse anmodninger. Det er ganske almindeligt at køre flere servere på samme fysiske computer , som kaldes en " kasse ". Dog kan to server-programmer , der lytter til den samme havn ikke køre på samme fysiske computer.
    < br > LAMP

    PHP kræver en webserver og er typisk gennemføres på Apache webserveren. MySQL er en server selve programmet . Apache, PHP og MySQL er mest almindeligt implementeres sammen på en version af Linux-styresystemet . Denne konfiguration er kendt som " LAMP ", som står for Linux , Apache, MySQL og PHP , og er ofte indsat på en enkelt fysisk computer. Apache lytter efter og reagerer på anmodninger på port 80 . Når den modtager en anmodning om en PHP-fil , Apache kører PHP tolk på PHP-kode . MySQL overvåger og reagerer på forespørgsler på port 3306 .
    Dedikeret MySQL Server

    Når du har installeret LAMP stack på en enkelt server computer, bør du overvåge ydeevne og udnyttelse af computeren . Hvis du har meget aktive eller database -intensive applikationer , kan du opdage , at MySQL -serveren er tidskrævende meste af IT-ressourcer . Når det sker , andre servere , såsom Apache , er nødt til at vente med at servicere deres anmodninger , selv når disse anmodninger ikke indebærer en MySQL-database . Dette kan gøre hjemmesider hostes på denne computer synes langsom og afvisende . Hvis dette sker, bør du undersøge sætte MySQL på sin egen fysiske server. En Linux systemadministrator kan hjælpe dig med at overvåge de ressourcer , der anvendes af hver af de servere og en MySQL-database administrator kan hjælpe dig med at vurdere regnekraft du har brug for en dedikeret MySQL server.
    Fordele ved separate servere

    Der er ingen tvingende grund til at sætte Apache /PHP og MySQL på separate servere , medmindre du støder eller forudse problemer med ydeevnen . Der er dog nogle fordele ved at have separate servere . Først , kan du installere forskellige hardware baseret på den type af serveren. Apache kan ofte køre på billigere hardware end MySQL , og du kan endda være i stand til at bruge ekstra hardware til Apache og PHP. For det andet, kan du justere , hvordan Linux er konfigureret på hver maskine for at få maksimal ydelse baseret på den type af behandlinger det gør. For det tredje, hvis en server går ned , du ikke mister både Apache /PHP og MySQL på samme tid .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan undslippe en omvendt skråstreg i PHP 
    ·Sådan får Antal Retweets i PHP 
    ·Sådan Indsæt PHP variabler i XML 
    ·Sådan oprettes en HTML Log Side 
    ·Sådan får du adgang variable i Var Dump Med PHP 
    ·Sådan Udskift en DIV på PHP 
    ·Sådan konfigureres WAMP Med Eclipse IDE til PHP 
    ·Sådan Skjul Strings i PHP 
    ·Sådan Tælle forekomster af et tegn i en String i PHP 
    ·Sådan Opdatere en kolonne i MySQL 
      Anbefalede Artikler
    ·Hvordan man skriver Date & Time Gennem Visual Basic 
    ·Sådan Graph i Java 
    ·Hvordan at spare TinyMCE data til MySQL PHP 
    ·Sådan konfigureres Perl i XAMPP 
    ·Sådan fjernes en Blank tekstboks i VBA 
    ·Sådan åbner en PHP fil i Vista 
    ·Sådan fjernes Duplicate ord i en streng i PHP 
    ·PHP Grid Tutorial 
    ·Hvordan man laver en hjemmeside Application en DLL i AS…
    ·Hvad Er Python 2.6 Interpreter Path 
    Copyright © Computer Viden http://www.computerdk.com