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

samdark
2019.08.18, 00:19
Форум: Разработка фреймворка
Тема: Используем RoadRunner как сервер
Ответы: 12
Просмотры: 243

Re: Используем RoadRunner как сервер

Мы частично объединили. Общаемся, помогаем. Слить вообще всё в один фреймворк не получилось по юридическим причинам.
samdark
2019.08.17, 14:09
Форум: Вопросы
Тема: QueryBuilder и AR в отдельном пакете?
Ответы: 83
Просмотры: 9295

Re: QueryBuilder и AR в отдельном пакете?

ElisDN
Все определения ООП (старые и новые) включают в себя инкапсуляцию для обеспечения соблюдения инварианта объекта.
Чтиво в тему: https://martinfowler.com/ieeeSoftware/p ... iation.pdf
samdark
2019.08.16, 20:58
Форум: Ни о чем
Тема: VerbFilter action delete
Ответы: 1
Просмотры: 42

Re: VerbFilter action delete

Ну да. Почему нет?
samdark
2019.08.16, 20:58
Форум: Архитектура, дизайн, ООП
Тема: Проектирование сущностей, сервисов и репозиториев
Ответы: 101
Просмотры: 15680

Re: Проектирование сущностей, сервисов и репозиториев

Если вам будет его нехватать, то сделать его самому в index.php — проще простого.
samdark
2019.08.16, 20:56
Форум: Вопросы
Тема: Как насчёт создания официальной сборки "starter kit"?
Ответы: 18
Просмотры: 3001

Re: Как насчёт создания официальной сборки "starter kit"?

Ну почему некромант сразу? Wordpress вполне себе жив-здоров.
samdark
2019.08.16, 00:01
Форум: Разработка фреймворка
Тема: flash-сообщения
Ответы: 7
Просмотры: 248

Re: flash-сообщения

Не нужна. Убрал. Спасибо.
samdark
2019.08.15, 17:30
Форум: Разработка фреймворка
Тема: Используем RoadRunner как сервер
Ответы: 12
Просмотры: 243

Re: Используем RoadRunner как сервер

1. Клонируем https://github.com/charlesportwoodii/yi ... basic-psr7
2. composer install
3. Ставим RoadRunner одним из описанных способов: https://roadrunner.dev/docs/intro-install
4. ./rr.exe serve -d -v -c ./rr.yaml
5. http://localhost:8080
samdark
2019.08.15, 17:12
Форум: Разработка фреймворка
Тема: Используем RoadRunner как сервер
Ответы: 12
Просмотры: 243

Re: Используем RoadRunner как сервер

На тему Yii 2 и RoadRunner не подскажу, не проверял как оно работает, но подозреваю там знатные костыли. Не задумывался Yii 2 изначально в таком режиме работать.
samdark
2019.08.15, 02:37
Форум: Архитектура, дизайн, ООП
Тема: Проектирование сущностей, сервисов и репозиториев
Ответы: 101
Просмотры: 15680

Re: Проектирование сущностей, сервисов и репозиториев

Не, ну ORO — это та ещё треш-система. Всё очень гибко, но работать с этим решительно невозможно. Меняем конфиг и оно начинает компилить PHP в другой PHP компилятором на PHP. Минуты может компилить... Не знаю, как могла придти идея так сильно завязаться на compiler pass Symfony...
samdark
2019.08.15, 02:31
Форум: Разработка фреймворка
Тема: Используем RoadRunner как сервер
Ответы: 12
Просмотры: 243

Используем RoadRunner как сервер

В качестве эксперимента попробовать раздавать демо-приложение через RoadRunner . Вот ветка с кодом если захотите попробовать. Всё до while ($request = $psr7->acceptRequest()) { запускается один раз и далее держится в памяти, включая состояние. То есть контейнер, приложение, настройка error handler и...
samdark
2019.08.13, 14:17
Форум: Разработка фреймворка
Тема: Должен ли error handler писать в лог PHP?
Ответы: 4
Просмотры: 212

Re: Должен ли error handler писать в лог PHP?

Так там и там конфигурируемо достаточно гибко. Вопрос был только про запись в стандартный лог PHP.
samdark
2019.08.13, 10:44
Форум: Баг-репорты и предложения (Yii 2.x)
Тема: PHP Fatal error: Uncaught Error: Call to undefined function Opis\Closure\serialize()
Ответы: 6
Просмотры: 155

Re: PHP Fatal error: Uncaught Error: Call to undefined function Opis\Closure\serialize()

Чтобы что-то починить необходимо сначала это воспроизвести. Пока не ясно как.
samdark
2019.08.12, 17:40
Форум: Разработка фреймворка
Тема: синтанксис laravel blade
Ответы: 4
Просмотры: 145

Re: синтанксис laravel blade

Возможность реализовать будет (как она есть и в Yii 2). Из коробки не будет.
samdark
2019.08.09, 20:20
Форум: Вопросы
Тема: QueryBuilder и AR в отдельном пакете?
Ответы: 83
Просмотры: 9295

Re: QueryBuilder и AR в отдельном пакете?

Ну, кстати, согласно пирамиде тестирования, покрыть функциональными и интеграционными тестами гораздо эффективнее, чем юнитом в плане отлова факта ошибки. Юнит, в основном, помогает найти причину, но не саму ошибку.
samdark
2019.08.08, 15:52
Форум: Разработка фреймворка
Тема: flash-сообщения
Ответы: 7
Просмотры: 248

Re: flash-сообщения

Скорее всего в том же пакете yii-web будет. Нет смысла отделать от сессии. На тему указывать, возможно. У SamMousa есть какие-то наработки как раз на эту тему.
samdark
2019.08.08, 13:33
Форум: Вопросы
Тема: hiqdev/composer-config-plugin
Ответы: 10
Просмотры: 2285

Re: hiqdev/composer-config-plugin

Не хотите, не закидывайте. Плагин подключен и работает только в шаблоне приложения. Отключайте и делайте array_merge руками, никто не мешает.