Установите php-расширения APC/eaccelerator и Memcached на виртуальный хостинг
Скажем , я хочу улучшить производительность своего приложения. И я хочу использовать инструмент кэширования кода операции, такой как APC или eaccelerator, и применять кеширование переменных с помощью Memcached. Допустим, я новичок и создал рабочее приложение, используя приведенные выше спецификации.
Когда мне нужно опубликовать свой сайт (удаленный), и я ищу лучшее "решение для хостинга", какие параметры хоста мне следует учитывать, когда дело доходит до установки расширений php, таких как мои инструменты кэширования? Возможно ли вообще сделать это с помощью общего хоста?
Я работаю в среде Windows, но я прочитал, что, устанавливая такие инструменты кэширования (или что-то еще) на сервере Linux, мне нужно ввести несколько команд в оболочке. Это означает, что хост должен предоставить мне окно оболочки? Я очень запутался в этой теме.
Надеюсь, вы можете помочь мне
Спасибо
Лука
1 ответ
Провайдеры виртуального хостинга являются базовыми, очень простыми, и, если вам не повезет получить выдающегося, вряд ли они установят какое-либо специальное программное обеспечение за базовый стек LAMP. И ни один провайдер виртуального хостинга не предоставит вам оболочку с разрешениями для установки программного обеспечения (известной как "root").
Похоже, ваше приложение будет гораздо лучше подходить для приличного поставщика VPS (Virtual Private Server). VPS в основном предоставляет вам все функции, которые вы ожидаете от полного выделенного сервера *, но он дешевле, потому что на хосте будет работать несколько "виртуализированных" серверов на одном физическом устройстве.
Если вы не знакомы с Linux, я бы посоветовал вам найти управляемое решение. Я бы порекомендовал LiquidWeb, так как их служба поддержки будет соответствовать вашим требованиям. Они обо всем позаботятся, если ваш сервер выйдет из строя в 2 часа ночи, они исправят это, и если вам нужно установить какое-либо программное обеспечение, просто спросите их, и они сделают это. У них даже есть политика "максимальных усилий" при установке программного обеспечения, поэтому, даже если это программное обеспечение, которое они никогда не использовали до того, как его сотрудники службы поддержки потратят до 45 минут на его установку. Но, что еще лучше, они дадут вам root-доступ, чтобы вы могли зайти в себя и получить терминал для установки программного обеспечения и поиграть с безопасными настройками, зная, что если вы все испортите, они могут прийти и исправить это =)
В интересах справедливости, есть много хороших VPS-провайдеров; SliceHost, Dataflame и еще около 100 других, но у меня был только опыт работы с LiquidWeb.