Найдено 5437 результатов

ElisDN
2020.04.02, 17:56
Форум: Общие вопросы (Yii 2.x)
Тема: Cannot resolve directory
Ответы: 6
Просмотры: 274

Re: Cannot resolve directory

В PhpStorm кликнуть правой кнопкой мыши по папке web и выбрать Mark as... Resource Root.
ElisDN
2020.04.02, 17:54
Форум: Общие вопросы (Yii 2.x)
Тема: В чем отличие yii\web от yii\console?
Ответы: 1
Просмотры: 87

Re: В чем отличие yii\web от yii\console?

В консоли вы сами запускаете процесс командой php yii.php или ./yii и видите, как он вам что-то выводит.
ElisDN
2020.04.02, 17:49
Форум: Тестирование (Yii 2.x)
Тема: Не могу запустить даже стандартные тесты с помощью codeception
Ответы: 2
Просмотры: 90

Re: Не могу запустить даже стандартные тесты с помощью codeception

В yii2-app-advanced после установки нужно выполнить php init, чтобы скопировались *-local конфиги из папки environments.

Ну и нужно учитывать, что в новом Yii фикстуры в тестах используются по-другому.
ElisDN
2020.03.22, 15:15
Форум: Общие вопросы (Yii 2.x)
Тема: Почему logout post?
Ответы: 5
Просмотры: 309

Re: Почему logout post?

<img src="/site/logout" />
ElisDN
2020.03.19, 12:40
Форум: Общие вопросы по программированию
Тема: Rest где используется? Зачем?
Ответы: 37
Просмотры: 1108

Re: Rest где используется? Зачем?

maleks писал(а):
2020.03.19, 11:38
Смотря vue заметил что примеси у них внешне не особо отличаются от примесей все время(> 10 лет) используемых в yii (что широко критикуется).
Ну так это общий паттерн Mixin.

Он практически во всех языках и инструментах с ним используются одинаково.
ElisDN
2020.03.18, 10:59
Форум: Общие вопросы (Yii 2.x)
Тема: Фикстуры для наполнения локальной базы
Ответы: 5
Просмотры: 372

Re: Фикстуры для наполнения локальной базы

Прописать контроллер фикстур в девелоперском консольном конфиге с указанием отдельной папки с фикстурами. И вызывать в консоли load.
ElisDN
2020.03.13, 14:19
Форум: REST API (Yii 2.x)
Тема: Один контроллер для авторизованных и не авторизованных пользователей?
Ответы: 8
Просмотры: 460

Re: Один контроллер для авторизованных и не авторизованных пользователей?

Либо if (!Yii::$app->user->isGuest()) { ... } else { ... } в одном экшене, либо сделать два разных экшена.
ElisDN
2020.03.11, 12:34
Форум: DevOps
Тема: несколько контейнеров с проектами
Ответы: 1
Просмотры: 368

Re: несколько контейнеров с проектами

Либо разные порты, либо проксировать внешним Nginx или Traefik.
ElisDN
2020.03.11, 10:34
Форум: DevOps
Тема: докер и консольные команды
Ответы: 3
Просмотры: 275

Re: докер и консольные команды

Потому что первый php - это имя контейнера.
ElisDN
2020.03.11, 00:47
Форум: DevOps
Тема: докер и консольные команды
Ответы: 3
Просмотры: 275

Re: докер и консольные команды

docker-compose run --rm php php yii user/check-name
ElisDN
2020.03.05, 15:30
Форум: Общие вопросы по программированию
Тема: Rest где используется? Зачем?
Ответы: 37
Просмотры: 1108

Re: Rest где используется? Зачем?

Т.е. если не перейдешь на фуллстек, то прогресс может распорядиться так Фишка про то, что PHP нативно работает с HTML уже не рулит. Чтобы заверстать страницу вроде Авиасейлз с реалтаймовым интерактивом по вебсокету для поиска нужно именно фронтендеру нехило попахать. На бэке чтобы получить цены все...
ElisDN
2020.03.05, 15:20
Форум: Общие вопросы по программированию
Тема: Rest где используется? Зачем?
Ответы: 37
Просмотры: 1108

Re: Rest где используется? Зачем?

Но как плюс после выноса фронтенда появилась свобода выбора языков для бека, так как с JSON пропадает необходимость возни с шаблонизаторами. И разделение на JS-фронт и API-бэк с возможностью манипулировать c JSON дают свободу строить UI компонуя ответы из разных систем. Например, контент запрашивать...
ElisDN
2020.03.05, 14:53
Форум: Общие вопросы по программированию
Тема: Rest где используется? Зачем?
Ответы: 37
Просмотры: 1108

Re: Rest где используется? Зачем?

Я вот совсем не уверен что фронтэндеры на таком остановятся. Это у них всё про бизнес-логику отображения и про вынос в сервисы кода дёрганья API. Оригинальная логика со всеми процессами, валидацией и авторизацией должна оставаться на сервере, так как иначе в API кто угодно может отправить любой мус...
ElisDN
2020.03.05, 14:16
Форум: Общие вопросы по программированию
Тема: Rest где используется? Зачем?
Ответы: 37
Просмотры: 1108

Re: Rest где используется? Зачем?

Вот это js приложение, будет оно полноценным приложением? со всеми слоями - бизнес логика, модели, контроллеры, ui, а с API работать как с внешним миром. Или это все js приложение можно рассматривать как UI слой одного общего приложения? Обычно это просто UI с маршрутизацией и виджетами. Всю эту сл...
ElisDN
2020.03.05, 11:04
Форум: Общие вопросы по программированию
Тема: Rest где используется? Зачем?
Ответы: 37
Просмотры: 1108

Re: Rest где используется? Зачем?

Обычный классический сайт может вернуть что угодно. Вообще - что угодно. Только он должен быть на php. Может вернуть что угодно, но браузер отрендерит только HTML-страницу. А сервер может быть на PHP/Ruby/Python/Java/C#/etc. Жалкая попытка сделать php на клиенте? Если сайт не интерактивный, а прост...
ElisDN
2020.03.04, 13:02
Форум: Общие вопросы по программированию
Тема: Rest где используется? Зачем?
Ответы: 37
Просмотры: 1108

Re: Rest где используется? Зачем?

Но не путайте аббревиатуры API и REST.

API можно сделать какое угодно и в любом формате.

А REST - это всего лишь список рекомендаций, по которым можно строить любое клиент-серверное взаимодействие, чтобы его можно было кешировать, проксировать, балансировать на несколько серверов и т.п.