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

uEhlO4a
2021.02.07, 12:28
Форум: Установка и настройка
Тема: ssd+hdd под проект на ubuntu
Ответы: 3
Просмотры: 14023

Re: ssd+hdd под проект на ubuntu

AWS, Kubernets а если каким-то образом и VPS, то пакет с SSD проект новый, холодных/архивных баз нет, зачем HDD? Еще не понял, сервер БД будет на той же виртуалке что и PHP проект? В целом вопрос некорректный. Нет полной картины ожидаемой нагрузки и доступной RAM/CPU. Потому сложно что-то сказать. П...
uEhlO4a
2020.08.30, 23:17
Форум: Архитектура, дизайн, ООП
Тема: Yii терминология Слоистой архитектуры
Ответы: 24
Просмотры: 24275

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

иногда захожу сюда почитать, некоторые вещи не меняются, ElisDN всё так же .... в разработке. Хотя что-то поменялось, что-то не вижу слова "Doctrine" у него... как же так?! Как же куча лохов которые впарили клиентам эту х..ету по твоему совету... :D mihail_dev Если по существу, то если про...
uEhlO4a
2020.01.13, 01:45
Форум: Общие вопросы по программированию
Тема: ActiveRecord vs DataMapper
Ответы: 24
Просмотры: 9973

Re: ActiveRecord vs DataMapper

моя практика показывает, что у DataMapper есть 2 мнимых преимущества 1. защита от утечки памяти если приложение работает с консоли как служба. Мнимое, потому что у меня было 2 проекта на Symfony и утечки памяти были в самом Doctrine (gc_collect_cycles() работает только если утечка была устранена), к...
uEhlO4a
2019.11.08, 17:00
Форум: Общие вопросы по программированию
Тема: Симуляция проверки пароля в случае если пользователь не найден
Ответы: 2
Просмотры: 1887

Re: Симуляция проверки пароля в случае если пользователь не найден

что мешает сделать password_verify(блаблабла, хеш10-14) чтобы было false если пользователя нет?
uEhlO4a
2019.11.03, 07:59
Форум: Разработка фреймворка
Тема: Шаблон приложения
Ответы: 24
Просмотры: 63475

Re: Шаблон приложения

proctoleha как понимаю проблема для тебя в одной зависимости https://github.com/vlucas/phpdotenv , хотя я хз как оно работает с https://github.com/hiqdev/composer-config-plugin насчет где хранить - согласно https://www.12factor.net/config - где угодно, только не в репозитории. хотя в принципе можно ...
uEhlO4a
2019.11.02, 03:48
Форум: Вопросы
Тема: как войти в Yii3?
Ответы: 3
Просмотры: 22115

Re: как войти в Yii3?

спасибо
uEhlO4a
2019.10.31, 17:36
Форум: Вопросы
Тема: как войти в Yii3?
Ответы: 3
Просмотры: 22115

как войти в Yii3?

собственно,
как сейчас войти в yii3?

появилось немного времени почитать, а с чего правильно начать не понимаю

спасибо
uEhlO4a
2019.10.31, 17:30
Форум: Разработка фреймворка
Тема: Шаблон приложения
Ответы: 24
Просмотры: 63475

Re: Шаблон приложения

4 шаблона чтобы собрать 1 шаблон.. это трэш. как по мне это должно работать 1. я набираю composer create-project yiiX-skeleton 2. я получаю готовый проект с передом, задом, консолью (composer install уже отработал) 3. я запускаю yii serve 4. я вижу приложение на localhost:8080 с пустой страницей с с...
uEhlO4a
2019.10.20, 21:29
Форум: Разработка фреймворка
Тема: Версионирование
Ответы: 23
Просмотры: 55649

Re: Версионирование

mat.twg, ты не путай продукт и фреймворк. насчет этой скорости - то скоро весь этот "ИТ" накроется медным тазом из-за неконтролируемых обновлений. Легко нажать на "merge" и грохнуть совместимость. Как пример, переход с debian stretch на buster уже с кучей косяков в ядре, каждый м...
uEhlO4a
2019.10.08, 09:17
Форум: Архитектура, дизайн, ООП
Тема: Пример чистой архитектуры на оценку
Ответы: 143
Просмотры: 49344

Re: Пример чистой архитектуры на оценку

maleks, behavior - save() delete() getById() - это что по-твоему? так что попробуй убрать ActiveRecord и найти решение, чтобы было по этой книжке и засунуть это в Yii2. если получтся, админ тебя в core команду заберет, инфа 100 п.с. ElisDN, я разводить лохов тебе не мешаю, так что отьеб..сь от меня,...
uEhlO4a
2019.10.08, 08:46
Форум: Архитектура, дизайн, ООП
Тема: Пример чистой архитектуры на оценку
Ответы: 143
Просмотры: 49344

Re: Пример чистой архитектуры на оценку

правлом хорошего тона является файл readme.md с текстом вроде "нажми сюда - будет хорошо", ладно, проехали, не судьба значит это мне запустить. насчет Active - то репозиторий, это именно Active часть, т.к. отвечает за работу с базой, просто собирая запросы, ничего более. сохранение одной з...
uEhlO4a
2019.10.08, 08:07
Форум: Архитектура, дизайн, ООП
Тема: Пример чистой архитектуры на оценку
Ответы: 143
Просмотры: 49344

Re: Пример чистой архитектуры на оценку

ну, я увидел только папку "common", что дальше делать я хз

насчет yii2 - ну я не понимаю зачем ты там тогда используешь ActiveRecord с Repository, который по сути Active часть от Record. У тебя получается ActiveActiveRecord
uEhlO4a
2019.10.07, 20:10
Форум: Архитектура, дизайн, ООП
Тема: Пример чистой архитектуры на оценку
Ответы: 143
Просмотры: 49344

Re: Пример чистой архитектуры на оценку

maleks твой пример хреновый, т.к. он не рабочий в принципе а если по сути, то пишешь в google.com "The Clean Architecture example php project", получаешь пример https://github.com/eminetto/clean-architecture-php - там вроде то что тебе нужно это вроде даже круче первого примера https://gi...
uEhlO4a
2019.09.09, 18:46
Форум: Разработка фреймворка
Тема: Пакет data
Ответы: 13
Просмотры: 37217

Re: Пакет data

https://github.com/yiisoft/data/issues/15 эх.. я наверно плохо обьясняюсь. как это называется, "brain storming" , когда я озвучиваю всё что взбредет в голову в попытке найти что-то полезное в этом потоке бреда. не факт что это нужно.. ладно, молчу, может кто еще какой коментарий добавит :...
uEhlO4a
2019.09.09, 18:20
Форум: Разработка фреймворка
Тема: Пакет data
Ответы: 13
Просмотры: 37217

Re: Пакет data

п.с. меня как разработчика все эти "new" очень напрягают, если даже писать, чтобы защитить от опечаток, то можно сделать $filter = $aaa->And(function($where) { $where->And( 'id', '>', 3) ->And(function($where2){ $where2->Or('temperature', '<', 10)->Or('temperature', '>', 30) }) ->And('name...
uEhlO4a
2019.09.09, 17:50
Форум: Разработка фреймворка
Тема: Пакет data
Ответы: 13
Просмотры: 37217

Re: Пакет data

спасибо за ответ. я ни на что не предендую, просто визуально глянул код. как помню, раньше можно было записать $filter = new All( new GreaterThan('id', 3), new OrAny( new LessThan('temperature', 10), new GreaterThan('temperature', 30) ), new Like('name', 'agent') ); как $filter = $aaa->where([ ['and...
uEhlO4a
2019.09.09, 17:34
Форум: Разработка фреймворка
Тема: Версионирование
Ответы: 23
Просмотры: 55649

Re: Версионирование

не, ты говоришь примерно об этом https://symfony.com/doc/current/setup/upgrade_minor.html "However, some backwards-compatibility breaks are possible and you'll learn in a second how to prepare for them." могу с уверенностью сказать, они ломают почти всегда на MINOR версии и лучше подойдет ...
uEhlO4a
2019.09.08, 20:20
Форум: Разработка фреймворка
Тема: Пакет data
Ответы: 13
Просмотры: 37217

Re: Пакет data

а что там такое "generated from yiisoft/template" в репозитории? это какая-то функция github? по сути, я не понял этот код $filter = new All( new GreaterThan('id', 3), <----- зачем это? new Like('name', 'agent') <----- и это. ); а как сделать ИЛИ , так? new All( new OR( new Greater не пони...
uEhlO4a
2019.09.08, 20:08
Форум: Разработка фреймворка
Тема: Версионирование
Ответы: 23
Просмотры: 55649

Re: Версионирование

https://semver.org/ Given a version number MAJOR.MINOR.PATCH, increment the: 1. MAJOR version when you make incompatible API changes, <------- ТУТ ОТВЕТ НА ВОПРОС вроде 2. MINOR version when you add functionality in a backwards compatible manner, and 3. PATCH version when you make backwards compatib...