| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    Codes PHP sur le même serveur que le serveur MySQL
    Linux , Apache, MySQL et PHP constituent environnement Web le plus couramment installé aujourd'hui . Les deux Apache et MySQL sont des programmes serveur et il est très courant de rencontrer des quatre programmes sur un seul ordinateur physique . Si vous avez des applications plus avancées ou de bases de données intensive , vous pouvez constater que MySQL est consomme l'essentiel des ressources de l'ordinateur serveur et provoque sites à devenir lent ou ne répond pas . Dans ce cas, vous devriez étudier la mise MySQL sur son propre serveur physique dédié . Si vous le faites , il ya quelques avantages par rapport à avoir PHP et MySQL fonctionnant sur le même serveur. Définition d'un serveur

    Dans un environnement Web , le mot «serveur» n'implique pas seulement un ordinateur physique distinct , un serveur peut être un programme informatique qui écoute les requêtes sur un port spécifique et puis sert , ou répond à , ces demandes. Il est assez courant pour exécuter plusieurs serveurs sur le même ordinateur physique , qui est parfois appelé une «boîte ». Cependant, deux programmes serveurs qui écoutent sur ​​le même port ne peuvent pas fonctionner sur le même ordinateur physique.
    < br > LAMPE

    PHP nécessite un serveur Web et est généralement mis en place sur le serveur Web Apache . MySQL est un programme du serveur lui-même. Apache , PHP et MySQL sont le plus souvent mis en œuvre conjointement sur ​​une version du système d'exploitation Linux. Cette configuration est connue comme « LAMP », qui signifie pour Linux , Apache, MySQL et PHP, et est souvent déployé sur un seul ordinateur physique . Apache écoute et répond aux demandes sur le port 80 . Quand il reçoit une requête pour un fichier PHP, Apache fonctionne l'interpréteur PHP sur le code PHP. MySQL surveille et répond aux requêtes sur le port 3306.
    Dédié serveur MySQL

    Après avoir installé la pile LAMP sur un seul serveur , vous devez surveiller l' performances et l'utilisation de l'ordinateur. Si vous avez des applications très actifs ou de base de données intensive , vous découvrirez peut-être que le serveur MySQL consomme plus de ressources informatiques . Quand cela arrive, les autres serveurs, tels que Apache , doivent attendre pour le service de leurs demandes , même si ces demandes ne comportent pas une base de données MySQL. Cela peut rendre les sites hébergés sur cet ordinateur semble lent et peu réactif . Si cela se produit , vous devriez étudier la mise MySQL sur son propre serveur physique . Un administrateur système Linux peut vous aider à contrôler les ressources utilisées par chacun des serveurs et un administrateur de base de données MySQL peuvent vous aider à estimer la puissance de traitement dont vous avez besoin pour un serveur MySQL dédié.
    Avantages des serveurs distincts

    Il n'y a aucune raison impérieuse de mettre Apache /PHP et MySQL sur des serveurs séparés , sauf si vous rencontrez ou anticiper les problèmes de performance. Cependant, il ya quelques avantages à avoir des serveurs distincts. D'abord, vous pouvez déployer un matériel différent en fonction du type de serveur. Apache peut souvent fonctionner sur du matériel moins cher que MySQL et vous pourriez même être en mesure d' utiliser le matériel de rechange pour Apache et PHP. Deuxièmement, vous pouvez ajuster la manière dont Linux est configuré sur chaque machine pour obtenir une performance maximale basée sur le type de traitement qu'il fait. Troisièmement, si un serveur tombe en panne vous ne perdez pas tant Apache /PHP et MySQL en même temps .

    Previous :

    next :
      articles connexes
    ·Comment faire pour supprimer Balises vides en PHP DOM 
    ·Comment insérer iFrame Avec PHP 
    ·Comment passer une réponse de PHP pour JQuery 
    ·Comment créer un compteur PHP sans taxer le serveur 
    ·Comment inclure un fichier PHP dans Smarty 
    ·Comment savoir si PHP a été installé correctement gl…
    ·Comment choisir MySQL PHP array 
    ·Comment convertir un champ varchar null 
    ·Comment analyser les résultats Google avec PHP 
    ·Comment éditer les fichiers PHP 
      articles en vedette
    ·Comment faire pour appeler des routines de l'Assemblée…
    ·Comment vérifier listes pour Joomla 
    ·Comment trier avec QBASIC 
    ·Comment recevoir des octets à partir d'un port série …
    ·Comment faire une boîte arrondie avec CSS3 
    ·Comment de passe pour protéger un document Word avec d…
    ·Comment désinstaller Subversive sur Eclipse 
    ·Quelle est la langue de l'interpréteur Python codé en…
    ·Comment faire pivoter un chiffre en JavaScript 
    ·Java cadre Tutoriels 
    Copyright © Connaissances Informatiques http://fr.wingwit.com