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

anton_z
2020.09.08, 03:22
Форум: Обо всем
Тема: Зарплата middle разработчика
Ответы: 2
Просмотры: 13591

Re: Зарплата middle разработчика

Я думаю от 800 руб./час.

P.S. Крепкий middle разработчик =) Может вам Senior на самом деле нужен?
anton_z
2020.08.31, 11:00
Форум: Обо всем
Тема: Приемлемая почасовая ставка для стажёра php/yii2
Ответы: 4
Просмотры: 13626

Re: Приемлемая почасовая ставка для стажёра php/yii2

Это ппц мало. Адекватного разраба за эти деньги не найти
anton_z
2020.08.26, 02:06
Форум: Архитектура, дизайн, ООП
Тема: Yii терминология Слоистой архитектуры
Ответы: 24
Просмотры: 24425

Re: Yii терминология Слоистой архитектуры

приходят новые разрабы которые учатся на новых веяниях (кстати которые непосредственно вы продвигаете) понимал бы вас если бы вы отказались от любых комментариев кроме как не пользуйтесь Yii2 ждём 3 версии и точка! но вы выпустили много материала как сломать Yii чтоб потом выкинуть проект! Это хитр...
anton_z
2020.08.25, 15:52
Форум: Архитектура, дизайн, ООП
Тема: Yii терминология Слоистой архитектуры
Ответы: 24
Просмотры: 24425

Re: Yii терминология Слоистой архитектуры

А вы подумали, зачем вам AR от базы отвязывать? Чего именно вы этим добиться хотите и надо ли оно вашим работодателям? Рецепт от меня: 1. AR юзаем как слой доступа к данным, без бизнес-логики. Валидацию там используем для проверки соответствия модели данных. Хорошо сделать в AR метод типа saveOrFail...
anton_z
2020.07.29, 02:20
Форум: Обо всем
Тема: Сравнил с Laravel
Ответы: 8
Просмотры: 16035

Re: Сравнил с Laravel

Сборку выполнять локально, собранные файлы закачивать на сервер. Я пользуютсь https://deployer.org. В репозиторий собранные файлы лучше не добавлять.
CD на github вроде бесплатный только для open source?
anton_z
2020.07.20, 00:31
Форум: Архитектура, дизайн, ООП
Тема: Вопрос по слоям DDD и архитектуре проектов
Ответы: 16
Просмотры: 20891

Re: Вопрос по слоям DDD и архитектуре проектов

будут посылать. Это предсказуемо. Это вы будете, потому что вы такой. За всех вы говорить не можете, вы не знаете, что они думают. По себе людей не судят. Мне человек спасибо сказал, между прочим, почитайте. Из пушки по воробушкам... Для меня этот код просто бесполезен... Мне это не нужно... Ну ну....
anton_z
2020.07.19, 14:58
Форум: Архитектура, дизайн, ООП
Тема: Вопрос по слоям DDD и архитектуре проектов
Ответы: 16
Просмотры: 20891

Re: Вопрос по слоям DDD и архитектуре проектов

Если вам это не нужно для ваших задач или не нравится по личным причинам, то и не отвечайте в темах о DDD. Без необходимости грузить и гонять по сети все остальные поля поста и автора. И при необходимости спокойно оберну кешированием. Если для вас этот код "слишком сложный", то увы. Надо ...
anton_z
2020.07.19, 00:13
Форум: Архитектура, дизайн, ООП
Тема: Вопрос по слоям DDD и архитектуре проектов
Ответы: 16
Просмотры: 20891

Re: Вопрос по слоям DDD и архитектуре проектов

или в более сложных будет array_map(fn, json_decode($row['tags'))). Это уже замена функционала ORM. Тогда будет на одну строку больше: Результаты JOIN "потеряли", тоже одной строкой разберете? :D Или выяснится что уже и JOIN не нужен, так же как DateTime? Если будет действительно построен...
anton_z
2020.07.18, 00:14
Форум: Архитектура, дизайн, ООП
Тема: Вопрос по слоям DDD и архитектуре проектов
Ответы: 16
Просмотры: 20891

Re: Вопрос по слоям DDD и архитектуре проектов

Это весь ручной мэппинг безо всяких GROUP BY. Да. Разные способы. Либо через нативный запрос на три поля, либо через перегонку всех данных рефлексией через тяжеловесную Doctrine. Хех, как вы передернули, свели общую задачу разбора результатов запросов к одному простому случаю :D Так делают професси...
anton_z
2020.07.17, 01:44
Форум: Архитектура, дизайн, ООП
Тема: Вопрос по слоям DDD и архитектуре проектов
Ответы: 16
Просмотры: 20891

Re: Вопрос по слоям DDD и архитектуре проектов

не сущности или модели, так как для представления нам нужно просто данные По мне так сущности это и есть данные. Не понимаю, почему вы не хотите их вместо DTO вернуть, ну да ладно. * Для получения данных для списков статей сделать свой отдельный репозиторий: PostListRepository у которого есть метод...
anton_z
2020.07.17, 01:31
Форум: Архитектура, дизайн, ООП
Тема: Вопрос по слоям DDD и архитектуре проектов
Ответы: 16
Просмотры: 20891

Re: Вопрос по слоям DDD и архитектуре проектов

А потом вдруг надо в списке постов вывести comments_сount и last_comment_date. И костыли поплыли. Доктрина не умеет relation count и relation с доп. условием? А вы предлагаете руками делать разбор JOIN и приведение типов, это не большие костыли? По-моему это просто разные способы решения одной и то...
anton_z
2020.07.16, 07:14
Форум: Предлагаю работу
Тема: Senior разработчик - 190 000 в месяц
Ответы: 7
Просмотры: 4035

Re: Senior разработчик

У всех свои "упрощенные версии" и они совсем друг с другом не стыкуются А во всех крупных проектах всё индивидуально, это же не конвейер простых сайтов. Даже если на sf + DDD дать делать проект разным командам, то результат будет отличаться. Если бы я присоединился к подобному проекту, я ...
anton_z
2020.07.16, 02:49
Форум: Архитектура, дизайн, ООП
Тема: Вопрос по слоям DDD и архитектуре проектов
Ответы: 16
Просмотры: 20891

Re: Вопрос по слоям DDD и архитектуре проектов

Не используйте эти же сущности и репозитории для вывода списков на сайте. Выводите через прямые запросы как в https://yiiframework.ru/forum/viewtopic.php?p=248689#p248689 И самому результаты JOIN разбирать, типы данных приводить, да ну... Уже ORM есть, маппинги прописаны, зачем повторяться? DRY. От...
anton_z
2020.07.11, 10:17
Форум: Архитектура, дизайн, ООП
Тема: Вопрос по слоям DDD и архитектуре проектов
Ответы: 16
Просмотры: 20891

Re: Вопрос по слоям DDD и архитектуре проектов

- Где должен быть механизм сборки DTO? В отдельном классе типа FeedbackDtoAssembler? Можно в форме, можно в контроллере. Городить отдельный билдер для DTO нет смысла. - Где проверять условие, что запрос можно сделать только раз в минуту? Сейчас сделал в контролере, но кажется это должно быть на уро...
anton_z
2020.06.23, 04:30
Форум: Предлагаю работу
Тема: Проработка бэкенда на Yii2 или Laravel - сервис Мастер на час
Ответы: 3
Просмотры: 1826

Re: Проработка бэкенда на Yii2 или Laravel - сервис Мастер на час

Примерно 60-150 часов работы
Это вы сами так количество работы оценили или вам кто-то оценку сделал? По-моему тут работы одному человеку гораздо больше.
anton_z
2020.06.02, 13:21
Форум: Общие вопросы по программированию
Тема: Импорт данных в elasticsearch
Ответы: 2
Просмотры: 5768

Re: Импорт данных в elasticsearch

Составляем запрос, вычитываем результат построчно при помощи курсора...
Есть ли необходимость поддержиывать соответствие индекса и базы в реальном времени или база будет меняться редко?
anton_z
2020.05.08, 03:50
Форум: Предлагаю работу
Тема: Есть работа для web-программиста - около 90 руб. в час.
Ответы: 9
Просмотры: 4349

Re: Есть работа для web-программиста - около 90 руб. в час.

Из того что делал вчера - Из-за одинаковых названий классов всё выводилось криво. Нашёл эти классы и добавлял к названиям единицу в нужных местах. Жалко тех, кто потом будет разбираться с результатами такой работы. Как? Я сам программист и работаю за 2 евро в час. Отдать вам часть работы просто так...
anton_z
2020.05.06, 07:30
Форум: Предлагаю работу
Тема: Есть работа для web-программиста - около 90 руб. в час.
Ответы: 9
Просмотры: 4349

Re: Есть работа для web-программиста - около 90 руб. в час.

Бизнесмены) Работы много, не успеваете? Может цену повысите лучше?
anton_z
2020.04.30, 11:42
Форум: Обо всем
Тема: Крик души
Ответы: 24
Просмотры: 25098

Re: Крик души

Постоянно такие темы всплывают, не устают люди про архитектуру дискутировать, а это же вообще пустая тема. Я считаю, что разница между PHP фреймворком X и PHP фреймворком Y (если это полноценные допиленные вещи) не играет никакой роли. Это иструменты одного класса. Если команда грамотная, она и та т...
anton_z
2020.03.25, 11:26
Форум: Архитектура, дизайн, ООП
Тема: Быстрый доступ к порталу с разных континентов
Ответы: 2
Просмотры: 16719

Re: Быстрый доступ к порталу с разных континентов

Посмотрите здесь: https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/load-balancing-overview , некоторые опции достаточно дешевые. Перенаправить трафик на ближайший сервер - задача легко решаемая. А вот синхронизировать... тут надо смотреть что у вас за сервис. Если OLTP, т...