Мы в 1cloud занимаемся построением облачного сервиса — наши пользователи могут заказывать у нас виртуальные серверы, и очень часто на них запускаются сайты. Но не всегда они загружаются быстро (хотя со своей стороны мы прикладываем максимум усилий к повышению быстродействия и надежности). Как ускорить загрузку страниц?
Решить эту проблему помогут советы из материала эксперта по Ruby Нейта Беркопеца (Nate Berkopec) — мы представляем вашему вниманию адаптированный перевод заметки.
Примечание: Это технически сложный текст, так что если вы заметите ошибку или неточность перевода — напишите нам, и мы все поправим, чтобы сделать материал лучше.
Читать дальше →
В стремлении к быстрому сайту многие разработчики упускают один важный момент: клиентскую ( ...
... jpg" alt="
вращения марсианского пылевого ... (UAH) для
вращения марсианского пылевого ...
По данным исследования Алабамского университета в Хантсвилле (UAH) для ускорения вращения марсианского пылевого дьявола требуется более сильный восходящий поток воздуха, чем для создания подобного вихря на Земле. Первые результаты этого исследования Департаментом атмосферных наук Алабамского университета представлены на сегодняшней презентации во время очередного заседания Американского геофизического союза в Сан-Франциско. «Для образования пылевого дьявола на Марсе […]
... статьи:
и оптимизация PHP ...
В продолжение статьи:
Ускорение и оптимизация PHP-сайта. Какие технологии стоит выбирать при настройке сервера под PHP
В отличии от предыдущего материала, в этой статье сделан упор на сравнение скорости отклика и интерпретации кода для различных версий PHP, включая PHP 7 beta3.
Для ранних версий PHP, проведено тестирование между оптимизаторами кода apc, xcache и opcaсhe.
Эта статья не содержит тестов на производительность, таких как нагрузочные тесты ab и siege. Возможно, об этом я напишу в одной из следующих статей.
В данном случае, меня не интересует сколько страниц за секунду способна сгенерировать та или иная версия php-интерпретатора, скорее то, с какой скоростью она сгенерирует мне страницу и с какой задержкой.
В данном случае разница в том, что тесты производительности замеряют отношение скорости интерпретатора к общим ресурсам сервера, а так же подготовленности других связанных компонентов web-системы к работе на повышенных нагрузках.
Остановимся на скорости и отклике. Очевидно что производительность зависит от скорости, но высокая скорость не может гарантировать высокую производительность. Это, возможно, связанно с тем, что недостаточно хорошо настроен web-сервер или база данных, а также с какими-то не было ограничениями, например сетевого стека.
Что бы не заниматься попыткой объять необъятное, мы просто замерим скорость и отклик работы интерпретаторов php, на мощном сервере без нагрузки, с одинаковыми конфигурациями web-сервера, базы данных и операционной системы для всех испытуемых. Используем конфигурацию php-fpm + nginx. База данных MariaDB. Все технические детали скрыты под спойлером ниже.
Читать дальше →
... выборе темпа: украинское
и молдавская пауза ...
Трудно сказать, какая судьба ждала бы Молдову, если бы переворот на Украине произошел не в 2014 году (как случалось из-за форс-мажорного отказа Януковича подписывать соглашение об ассоциации), а, как и было запланировано – в 2015-м. После распада СССР отношения Молдовы и Украины с Россией развивались примерно одинаково. Разница заключалась разве что в том, что в … Читать далее
О правильном выборе темпа: украинское ускорение и молдавская пауза →