Я скачиваю PHP для Windows. У меня на сайте 2 варианта.
- Безопасный поток PHP
- PHP без поддержки потоков
Пожалуйста, ответьте на следующие вопросы:
- Какая разница между двумя? Какие преимущества и недостатки друг перед другом?
- Я разрабатываю веб-сайт электронной коммерции, который будет иметь большой трафик, какой из них рекомендуется больше и почему?
php
multithreading
sumit
источник
источник
Ответы:
Из документации PHP:
Так что это действительно зависит от того, как вы хотите использовать PHP:
LoadModule
: безопасность потоковВ руководстве по PHP есть хорошие инструкции по установке .
AFAIR, использующий PHP с FastCGI, является предпочтительным способом, он работает быстрее и позволяет более тонкую настройку безопасности.
источник
Быстро и просто: если вы используете Apache, отредактируйте файл Apache24 \ conf \ httpd.conf и найдите "loadmodule". Если вы видите, что ваш loadmodule ссылается на .dll примерно так:
LoadModule php7_module "e: /x64Stack/PHP/php7.1.9/php7apache2_4.dll"
Приложение AddHandler / x-httpd-php .php
PHPIniDir "e: /x64Stack/PHP/php7.1.9"
Тогда вы хотите включить безопасность потоков или версию TS - Thread Safe .
В противном случае, если вы используете IIS или Apache с CGI, то NTS.
Я использую несколько стеков и внутри этих нескольких серверов и версий PHP, поэтому не позволяйте путям / php или версиям сервера сбивать вас с толку.
источник
Помимо Crack, начиная с версии 5.4 вы можете использовать встроенный веб-сервер (он отлично работает!).
источник
php -S ip:port
) - хотя понятия не имею об отношении к безопасности потоков.