Скорость отклика сайта на разных ОС - необходим совет.

12
B
На сайте с 17.11.2015
Offline
4
926

Здравствуйте!

Необходим совет по установке на виртуальную машину ОС для сайта, написанного на PHP на одно и тоже железо.

Что использовать:

OC Windows server 2012 (IIS, PHP, MySQL, FTP, Rewrite и т.д.)

ОС UNIX

OC LINUX

Важна только скорость отклика страниц сайта на данных ОС. Все остальное не интересно (стоимость, удобство установки, легкость администрирования и т.д. и т.п.)

Наш выбор пока пал на OC Windows server 2012 (IIS, PHP, MySQL, FTP, Rewrite и т.д.), но отклик не устраивает сейчас – 1.09.

Насколько он будет отличаться друг от друга на 3-х этих ОС реально?

Оптимизайка
На сайте с 11.03.2012
Offline
396
#1

От ОС будет время отклика сайта зависеть в лишь в незначительной степени.

⭐ BotGuard (https://botguard.net) ⭐ — защита вашего сайта от вредоносных ботов, воровства контента, клонирования, спама и хакерских атак!
A
На сайте с 19.07.2010
Offline
130
#2
BBBoris:
Наш выбор пока пал на OC Windows server 2012 (IIS, PHP, MySQL, FTP, Rewrite и т.д.), но отклик не устраивает сейчас – 1.09

что подразумвается под откликом?

- установка соединения (без отклика - не будет соединения)

- начло передачи первого байта страницы

- получение страницы (только хтмл)

- полная загрузка страницы

во всех случаях скорость будет зависить от умения админа, который настраивал сервер и от рук програмиста, который делал сайт.

из практики: может быть банальное отсутствие индекса сильно тормозить весь сайт. или бывает, что логика "чудо програмиста" делает сотню sql запросов и тщательно обрабатывает их пхп, когда это можно было сделать всего лишь парой sql запросов.

не глядя и в общем случае для веба, я бы отдал предпочтение unix/linux чем win.

- более устойчивое и предсказуемое поведение.

- меньше накладных расходов и соотвественно меньшие требования к железу, да и скорость думаю будет выше.

- лицензия фрии, это тоже полезно.

.............
totamon
На сайте с 12.05.2007
Offline
437
#3
BBBoris:
Насколько он будет отличаться друг от друга на 3-х этих ОС реально?

возьмите 3 ВПС и протестируйте... что за вопросы про сферического коня в вакууме?))

Домены и хостинг https://8fn.ru/regru | Дедик от 3000р https://8fn.ru/73 | VPS в Москве https://8fn.ru/72 | Лучшие ВПС, ТП огонь, все страны! https://8fn.ru/inferno | ХОСТИНГ №1 РОССИИ https://8fn.ru/beget
U
На сайте с 09.04.2015
Offline
28
#4

1. ОС UNIX - Вы уверены, что данную ОС используют реальные пользователи?

2. В php, как и в любом другом языке программирования высокого уровня, бывают аналоги некоторых функций (или контекст при их использовании), выполняющиеся быстрее общепринятых.

3. Где находится сервер, а где ЦА сайта?

WRedMedia
На сайте с 18.12.2015
Offline
25
#5
BBBoris:
Здравствуйте!
Необходим совет по установке на виртуальную машину ОС для сайта, написанного на PHP на одно и тоже железо.
Что использовать:
OC Windows server 2012 (IIS, PHP, MySQL, FTP, Rewrite и т.д.)
ОС UNIX
OC LINUX
Важна только скорость отклика страниц сайта на данных ОС. Все остальное не интересно (стоимость, удобство установки, легкость администрирования и т.д. и т.п.)
Наш выбор пока пал на OC Windows server 2012 (IIS, PHP, MySQL, FTP, Rewrite и т.д.), но отклик не устраивает сейчас – 1.09.
Насколько он будет отличаться друг от друга на 3-х этих ОС реально?

В данном случае больше зависит от местоположения сервера по отношению к проверяющему, канала, винчей...

А чем вы проверяли ?

вот хороший сервиз для этого:

https://webopulsar.ru/test/

bruder
На сайте с 03.02.2015
Offline
199
#6
BBBoris:
Важна только скорость отклика страниц сайта на данных ОС.

В списке лишь одна ось. И, как уже сказали - роли ось не играет, у всех околонулевой оверхед.

DV
На сайте с 01.05.2010
Offline
644
#7

Это правильно, что выбрали IIS.

Порт Apache под Windows явно тормозной.

Тем не менее, под *nix есть скорострельный nginx для статики, аналога которому, кроме его же порта, под Windows не наблюдается.

VDS хостинг ( http://clck.ru/0u97l ) Нет нерешаемых задач ( https://searchengines.guru/ru/forum/806725 ) | Перенос сайтов на Drupal 7 с любых CMS. ( https://searchengines.guru/ru/forum/531842/page6#comment_10504844 )
A
На сайте с 19.07.2010
Offline
130
#8
umercomp:
1. ОС UNIX - Вы уверены, что данную ОС используют реальные пользователи?

Под ОС UNIX - обычно подразумевается *BSD.

Используют.

---------- Добавлено 12.03.2016 в 11:30 ----------

DenisVS:
Это правильно, что выбрали IIS.

А мне как-то дико только для PHP+MySQL ставить Windows, со всеми вытекающими в виде IIS и т.д.

Одно дело когда используется MSSQL или какие-то виндовые прибамбасы и без винды никак, а тут просто пхп+мускул.

bruder
На сайте с 03.02.2015
Offline
199
#9
admak:
Под ОС UNIX - обычно подразумевается *BSD.

Или солярка...

А мне как-то дико только для PHP+MySQL ставить Windows, со всеми вытекающими в виде IIS и т.д.

Их вообще использовать дико, когда критичны миллисекунды какого-то там отклика.

VHS
На сайте с 28.09.2007
Offline
142
VHS
#10

http://news.netcraft.com/archives/2016/02/22/february-2016-web-server-survey.html

Это должно помочь сделать выбор, миллионы людей не могут ошибаться...

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий