- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте!
Необходим совет по установке на виртуальную машину ОС для сайта, написанного на 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-х этих ОС реально?
От ОС будет время отклика сайта зависеть в лишь в незначительной степени.
Наш выбор пока пал на OC Windows server 2012 (IIS, PHP, MySQL, FTP, Rewrite и т.д.), но отклик не устраивает сейчас – 1.09
что подразумвается под откликом?
- установка соединения (без отклика - не будет соединения)
- начло передачи первого байта страницы
- получение страницы (только хтмл)
- полная загрузка страницы
во всех случаях скорость будет зависить от умения админа, который настраивал сервер и от рук програмиста, который делал сайт.
из практики: может быть банальное отсутствие индекса сильно тормозить весь сайт. или бывает, что логика "чудо програмиста" делает сотню sql запросов и тщательно обрабатывает их пхп, когда это можно было сделать всего лишь парой sql запросов.
не глядя и в общем случае для веба, я бы отдал предпочтение unix/linux чем win.
- более устойчивое и предсказуемое поведение.
- меньше накладных расходов и соотвественно меньшие требования к железу, да и скорость думаю будет выше.
- лицензия фрии, это тоже полезно.
Насколько он будет отличаться друг от друга на 3-х этих ОС реально?
возьмите 3 ВПС и протестируйте... что за вопросы про сферического коня в вакууме?))
1. ОС UNIX - Вы уверены, что данную ОС используют реальные пользователи?
2. В php, как и в любом другом языке программирования высокого уровня, бывают аналоги некоторых функций (или контекст при их использовании), выполняющиеся быстрее общепринятых.
3. Где находится сервер, а где ЦА сайта?
Здравствуйте!
Необходим совет по установке на виртуальную машину ОС для сайта, написанного на 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/
Важна только скорость отклика страниц сайта на данных ОС.
В списке лишь одна ось. И, как уже сказали - роли ось не играет, у всех околонулевой оверхед.
Это правильно, что выбрали IIS.
Порт Apache под Windows явно тормозной.
Тем не менее, под *nix есть скорострельный nginx для статики, аналога которому, кроме его же порта, под Windows не наблюдается.
1. ОС UNIX - Вы уверены, что данную ОС используют реальные пользователи?
Под ОС UNIX - обычно подразумевается *BSD.
Используют.
---------- Добавлено 12.03.2016 в 11:30 ----------
Это правильно, что выбрали IIS.
А мне как-то дико только для PHP+MySQL ставить Windows, со всеми вытекающими в виде IIS и т.д.
Одно дело когда используется MSSQL или какие-то виндовые прибамбасы и без винды никак, а тут просто пхп+мускул.
Под ОС UNIX - обычно подразумевается *BSD.
Или солярка...
Их вообще использовать дико, когда критичны миллисекунды какого-то там отклика.
http://news.netcraft.com/archives/2016/02/22/february-2016-web-server-survey.html
Это должно помочь сделать выбор, миллионы людей не могут ошибаться...