Shared Hosting

Материал из Smart Core Wiki

Перейти к: навигация, поиск

Хостинги на которых возможно заведется CMS для будущего тестирования, когда будет готов инсталлятор.

Содержание

Проверенные и рабочие

  1. http://timeweb.com/ - по умолчанию в консоле пхп 5.3, нужно создать файл .profile и в нём прописать:
    export PATH=/opt/php55/bin:~/bin:$PATH
    и будет доступна 5.5 (версия 5.6 работает медленнее). Далее скопировать composer.phar и запускаемый файл Composer-а в ~/bin, Надо иметь ввиду, что Composer работает только на инсталляцию в связи с лимитом памяти в 128М, но есть способ выполнять composer update, для цмс-ки это не нужно т.к. пакеты блокируются.
    php -d memory_limit=700M composer.phar update
    Для сайтов нужно создавать символическую ссылку на public_html
    ln -s ~/mysite.ru/web ~/mysite.ru/public_html
  2. http://fozzy.com/ru/virtual-shared-hosting - Всё запустилось без проблем. Тестовый аккаунт в Нидерландах с cPanel. Git ставят по заросу. Генерация страниц 30-60мс, память 6-8мб. PHP 5.4 работает медленно, а вот 5.5 вполне адекватно. Из особенностей: используется /var/lib/mysql/mysql.sock а не /var/run/mysqld/mysqld.sock
  3. http://beget.ru/virtual-hosting - Всё работает! Скорость в 2 раза ниже, чем у VPS. Установка Composer:
    curl -sS https://getcomposer.org/installer | php
    Использование Composer:
    ./composer.phar install
    Для сайтов нужно создавать символическую ссылку на public_html
    ln -s ~/mysite.ru/web ~/mysite.ru/public_html
  4. http://hosting.agava.ru/virt/unix/m_price.shtml - Проверено на тарифе "Универсальный" + CPanel, всё заработало корректно. На IPSmanager нужно запрашивать смену версии пхп и обязательно перечислить расширения:
    intl, mbstring, opcache, apcu, phar, json, fileinfo, gd, mcrypt, pdo, pdo_mysql, tidy, xml, dom
    через обращение в СП, а также чтобы установили git и всё равно будет работать раза в 3 медленнее, чем на Cpanel - т.е. неприемлемо медленно.

    Доступны версии пхп 5.5.25 и 5.6.9 у которых есть проблема с регулярными выражениями https://github.com/gplessis/dotdeb-php/issues/85

Проверенные, но работают неполноценно

  1. http://ihc.ru/hosting.html#all - Нужно просить, чтобы установили intl и подняли лимит памяти. Также в консоли не будет доступен intl, но это не так критично т.к. можно удалить зависимость ext-intl из composer.json на момент инсталляции. Также нет возможности сменить web папку... скорее всего всё придёся держать в паблике. Главная генерится за 50-70мс, память 5.8мб, мускул тормозит примерно в 3 раза.
  2. http://www.ihor.ru/php - в целом запускается, но время выполнения в среднем 500мс, нужно указывать "SET NAMES 'UTF8' COLLATE 'utf8_unicode_ci'" для подключения к БД, также не дают git.

Надо проверить

PaaS

Не пригодные хостинги

Личные инструменты
Пространства имён
Варианты
Действия
Основные разделы
Ссылки
Навигация
Инструменты