Для запуска Yii подойдут сервера с PHP 5.6 и PHP 7.0. Для Yii Advanced и Yii basic у нас предусмотрены шаблоны nginx конфигов. Главное преимущество elasticweb для владельцев сайтов на Yii — высокая производительность ваших сайтов.

Yii — это высокоэффективный, основанный на компонентной структуре PHP-фреймворк для быстрой разработки крупных веб-приложений.

Для сайтов на Yii2 можно использовать как Elastic ноды, так и Strong ноды.

  • Еженедельные резервные копии ваших сайтов на другой сервер.
  • Поддержка от разработчиков
  • Composer, Git на всех наших серверах

 

Как запустить Yii приложение в elasticweb

Ваше приложение уже готово к запуску? Запуск веб-приложения на Yii делится на несколько этапов:

1. Разместите код вашего приложения на сервере.

Деплой приложения главным образом включает в себя копирование файлов в директорию на сервере. Существует несколько вариантов загрузить файлы, мы рассмотрим простой (FTP). Загрузите файлы вашего сайта в папку /domains/site.com/ на сервере. Следующий контрольный список содержит все необходимые шаги:

  1. Отредактируйте файл точки входа index.php, указав в переменной $yii путь к файлу начальной загрузки Yii;
  2. Отредактируйте файл protected/yiic.php, указав в переменной $yiic путь к новому файлу yiic.php;
  3. Измените права директорий assets и protected/runtime так, чтобы они имели доступ на перезапись процессом Web-сервера.

2. Разместите базу данных на сервере.

Приложение PHPMyAdmin позволяет работать с базами данных через браузер. 
С его помощью вы можете редактировать содержимое базы, выполнять SQL-запросы, осуществлять резервное копирование и восстановление баз данных. Используйте данные MySQL-пользователя для авторизации.

  1. В интерфейсе phpMyAdmin, в правой части окна перейдите на вкладку «Базы данных» и выберите нужную БД.
  2. На открывшейся странице справа кликните на вкладке «Импорт».
  3. В разделе «импортируемый файл» нажмите «выберите файл», укажите дамп импортируемой БД и нажмите «OK» внизу страницы.

3. Настройте ваше приложение для работы в нашей экосистеме.

Изменим файл точки входа ~/domains/site.com/index.php, удалив строку, определяющую константу YII_DEBUG. Эта константа полезна во время стадии разработки, потому что позволяет Yii отображать больше информации об отладке при возникновении ошибки. Однако, когда приложение выполняется в рабочем режиме, отображать информацию об отладке — плохая идея, потому что она может содержать секретную информацию, такую как расположение файла скрипта, содержание файла и др.

Стоимость хостинга для сайта на Yii 2

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

Стоимость хостинга для сайта на Yii framework начинается от 1 рубля / сутки.

Заказать перенос сайта

Бесплатно перенесём ваш сайт от другого хостера. Оставьте заявку с данными доступа и мы всё сделаем.

Имя домена

www.

Введите имя своего домена

CMS / Framework

Укажите CMS или Framework

Связь с вами

Email для связи с вами