Тестирование виртуального хостинга Hostiman

В этой статье я рассмотрю опыт практического выбора и тестирования услуг виртуального хостинга. Предпосылкой к этому стал тот факт, что текущей хостер перестал удовлетворять моим требованиям, а именно цена, стабильность и скорость при должном качестве техподдержки. Рынок услуг хостинга развивается достаточно динамично, снижаются цены при повышении качества и разнообразия услуг.

Точки обмена трафиком или как устроен Интернет в России

Многие провайдеры подключаются к точкам обмена трафиком (IX, Internet eXchange) для агрегации и резервирования каналов связи. В случае если их основной канал связи станет недоступным, то трафик автоматически будет маршрутизирован по другим маршрутам. При этом будут задействованы дублирующие каналы, которые подключены к той же точке обмена трафиком. Одновременно с этим увеличивается суммарная пропускная способность каналов между участниками IX.

Установка и настройка memcached на CentOS 7 + PHP 5.6

Дело в том, что установить memcached стандартным образом на CentOS 7 сейчас нельзя, потому что с этой ОС идет PHP 5.6, а в репозитарии лежит уже новая версия memcached 3, которая требует PHP 7 и выше.

Выполняем установку memcached:

# yum install memcached

Отредактируем файл:

Публикация Python сайта на базе Flask на веб сервере nginx

Существуют готовые Python хостинги, такие как Heroku и PythonAnywhere, которые позволяют запустить Python код за считанные минуты, но это не наша цель сегодня.

Тонкости и проблемы при апгрейде Drupal с 6 на 7 версию

Сразу скажу, что с апгрейдом Drupal я намучился и потратил на это не один час. Увы, система сделано очень крисов и требует массовых патчей для корректного обновления. Основные проблемы с обновлением SQL таблиц для используемых модулей.

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

  1. Для всех модулей, которые вы будете продолжать использовать, скачайте новые версии для Drupal 7.
  2. Отключите все модули, кроме Core. Удалите модули через админ панель, которые вы не будете использовать, чтобы почистились SQL таблицы (например, FCKeditor). После удаления модуля, удалите его папку.
  3. Создайте файл php.ini, положите в корень сайта и добавьте в него следующие строки: