Je télécharge PHP pour Windows. J'ai 2 options sur le site Web.
- PHP Thread Safe
- PHP non sécurisé pour les threads
Merci de répondre aux questions suivantes:
- Quelle est la différence entre les deux? Quels sont les avantages et les inconvénients les uns par rapport aux autres?
- Je développe un site e-commerce qui aura un trafic important, lequel est le plus recommandé et pourquoi?
php
multithreading
sumit
la source
la source
Réponses:
Depuis la documentation PHP:
Cela dépend donc vraiment de la manière dont vous souhaitez utiliser PHP:
LoadModule
: Thread SafeLe manuel PHP a de belles instructions d'installation .
AFAIR exécutant PHP avec FastCGI est le moyen préférable, il fonctionne plus rapidement et permet une configuration de sécurité plus fine.
la source
Rapide et simple: si vous utilisez Apache, modifiez votre fichier Apache24 \ conf \ httpd.conf et recherchez "loadmodule". Si vous voyez que votre loadmodule fait référence à un .dll quelque chose comme:
LoadModule php7_module "e: /x64Stack/PHP/php7.1.9/php7apache2_4.dll"
Application AddHandler / x-httpd-php .php
PHPIniDir "e: /x64Stack/PHP/php7.1.9"
Ensuite, vous voulez que Thread Safety soit activé ou TS - Thread Safe version .
Sinon, si vous utilisez IIS ou Apache avec CGI, la saveur NTS.
J'utilise plusieurs piles et dans ces multiples serveurs et versions de PHP, alors ne vous laissez pas déranger par les chemins / php ou les versions de serveur.
la source
En plus de Crack, depuis la version 5.4, vous pouvez utiliser un serveur Web intégré (cela fonctionne bien!).
la source
php -S ip:port
) - aucune idée de la relation avec la sécurité des threads cependant.