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

chungachguk
2019.05.29, 19:53
Форум: Обо всем
Тема: С какой целью разрабатывается фреймворк
Ответы: 101
Просмотры: 3649

Re: С какой целью разрабатывается фреймворк

Ну, т.е по сути мы приходим к тому, что всё таки лучше выделять action в отдельный класс, а не городить кучу методов в одном классе. Тем более, что такие выделенные классы можно с минимальными затратами перенести на PSR-фреймворк и не выискивать зависимость методов. Да, по сути - можно. Либо делать...
chungachguk
2019.05.29, 16:31
Форум: Обо всем
Тема: С какой целью разрабатывается фреймворк
Ответы: 101
Просмотры: 3649

Re: С какой целью разрабатывается фреймворк

Касаемо Yii, удобно в контроллере реализовать один только метод actions и сразу наглядно видеть какие именно роуты он обслуживает. Это только касаемо Yii так удобно делать контроллер-роутер + пять классов экшенов, так как маршрутизация по умолчанию основана на контроллерах. В PSR-микрофреймворках в...
chungachguk
2019.05.28, 15:51
Форум: Обо всем
Тема: С какой целью разрабатывается фреймворк
Ответы: 101
Просмотры: 3649

Re: С какой целью разрабатывается фреймворк

Касаемо Yii, удобно в контроллере реализовать один только метод actions и сразу наглядно видеть какие именно роуты он обслуживает. До кучи один action с разными параметры повесить на разные роуты и всё в таком духе.
chungachguk
2019.05.28, 15:48
Форум: Обо всем
Тема: С какой целью разрабатывается фреймворк
Ответы: 101
Просмотры: 3649

Re: С какой целью разрабатывается фреймворк

А тогда чем гора отдельных экшенов со своими специфическими зависимостями: class ClaimShowAction extends Action { public function run(int $id) {} private function findClaim(int $id) {} } class ClaimEditAction extends Action { public function __construct(LoggerInterface $logger, Edit\Handler $handle...
chungachguk
2019.05.28, 13:27
Форум: Обо всем
Тема: С какой целью разрабатывается фреймворк
Ответы: 101
Просмотры: 3649

Re: С какой целью разрабатывается фреймворк

Мусор появится когда методов будет поболее 2-х. Восьми методов достаточно? class ClaimController extends Controller { public function index(Request $request, ClaimFetcher $claims) {} public function create(Request $request, Create\Handler $handler) {} public function edit(Claim $claim, Request $req...
chungachguk
2019.05.28, 13:00
Форум: Обо всем
Тема: С какой целью разрабатывается фреймворк
Ответы: 101
Просмотры: 3649

Re: С какой целью разрабатывается фреймворк

А без них было бы вот так, если бы Params Converter и Argument Resolver завезли: final class ClaimController extends Controller { public function show(Claim $claim) { return $this->render('show', compact('claim')); } public function edit(Claim $claim, Request $request, ClaimEditService $service) { ...
chungachguk
2019.04.11, 06:16
Форум: Обо всем
Тема: Phpstorm. Multiple selection
Ответы: 2
Просмотры: 260

Phpstorm. Multiple selection

День добрый. Может кто подсказать, почему после обновления на PHPStorm 2019 перестал работать множественный курсор? Неработает именно комбинация - зажатые ALT + Левая кнопка мыши. Выделение колесом мыши работает. ОС Ubuntu или Fedora, без разницы. Товарищи говорят что у них работает. Может с какими-...
chungachguk
2019.03.01, 19:09
Форум: Общие вопросы по программированию
Тема: Простой складской учет для интерент магазина
Ответы: 5
Просмотры: 430

Re: Простой складской учет для интерент магазина

Это из области - "хочу сделать автомобиль, подскажите, если кто делал автомобили". Есть куча нюансов, принципов хранения и получения данных, количества самих этих данных, связей и т.п. И ответа на заданные вопрос нет, как и какой-то единой диаграммы. внимателенее читайте Ты зря хорохоришься. Сам же...
chungachguk
2019.02.21, 05:21
Форум: Общие вопросы (Yii 2.x)
Тема: Memcached
Ответы: 5
Просмотры: 334

Re: Memcached

В 7.2 добавили такую штуку. Может это как раз твой случай.

https://wiki.php.net/rfc/load-ext-by-name
chungachguk
2019.01.23, 16:52
Форум: Архитектура, дизайн, ООП
Тема: DDD, тяжелые запросы для построения сущности
Ответы: 6
Просмотры: 514

Re: DDD, тяжелые запросы для построения сущности

Думаю вторая идея в самый раз. Добавил в сущность дполнительное поле sum. По мере необходимости через сервис расчитал сумму и сохранил в сущности. И дальше использовал только это поле.
chungachguk
2018.11.14, 18:33
Форум: Общие вопросы (Yii 2.x)
Тема: Метод yii\db\ActiveQuery::init
Ответы: 15
Просмотры: 603

Re: Метод yii\db\ActiveQuery::init

Странно. А люди целые приложения строят на этих огрызках кода.
chungachguk
2018.03.27, 07:58
Форум: Общие вопросы (Yii 2.x)
Тема: bootstrap.less в yii2
Ответы: 11
Просмотры: 1228

Re: bootstrap.less в yii2

Но под виндой 'linkAssets' => true, не работает. От слова совсем. Потому что linux not windows However, there are special requirements for hosting environments in order to use symbolic links. In particular, symbolic links are supported only on Linux/Unix, and Windows Vista/2008 or greater . https:/...
chungachguk
2018.03.08, 13:57
Форум: Обо всем
Тема: Yii2 - атака хейтеров и что делать дальше?
Ответы: 428
Просмотры: 36674

Re: Yii2 - атака хейтеров и что делать дальше?

trueorfalse писал(а):
2018.03.08, 13:43
sm-vasya писал(а):
2018.03.08, 13:42
trueorfalse писал(а):
2018.03.08, 13:41
Времени много. :D
у Вас или у меня ?
У меня, у вас я не знаю, уже начали ? :D
Изображение
chungachguk
2018.02.03, 19:30
Форум: Обо всем
Тема: Кто за то чтобы сделать полноценный аналог opencart на Yii?
Ответы: 122
Просмотры: 38784

Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?

trueorfalse писал(а):
2018.02.03, 18:14
Кто то за что то взялся?
Уже всё готово, можете скачивать https://goo.gl/sWGk9b