Алексей
в свое время финт понадобился, чтобы упростить настройки git
Владимир
неудалось открыть исходный каталог
Владимир
ты имеешь ввиду залезть за 700?
да, за 700 не залезешь
Алексей
я имею в виду что лучше перебздить чем надобздить
Владимир
700 это уже перебздел)
Владимир
сайт вообще может не завестись с такими правами)
Владимир
Всё зависит от хостера
Алексей
а еще полезно держать скрипт, который расчитывает crc фалов, и сверяет с предыдущими значениями :))
Алексей
чтобы, в случае заражения, вовремя среагировать
Алексей
тем более на некоторых хостингах 400 это все равно еще не добздел. :))
Алексей
потому что chmod и через php можно
Алексей
а шелл можно залить можно через любое, более менее отверстие... GD jpg, IMagic, XML, JSON.... - все это имеет известные уязвимости, которые очень часто игнорятся разрабами
Владимир
тем более на некоторых хостингах 400 это все равно еще не добздел. :))
на кой пользоваться хостингом если ты такой параноик)
Владимир
возьми уже дешёвый контейнер хотя бы
Владимир
если не полноценную виртуализацию
Владимир
))
Алексей
так и делаю
Алексей
в нашем деле параноя - это норма
~
нинада(
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
Алексей
это предложение услуги?
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
это предложение услуги?
предупреждение )
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
Ребятки как вы продумываете архитектуру на пхп?
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
Слои бизнес логики
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
Зандстру надо прочитать
Зандстра без практики ничего не даст
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
набор умных слов и не более
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
к примеру Луковая архитектура
Алексей
предупреждение )
:) ну например у меня уже много лет линух на десктопе, а винды даж в виртуалке нет
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
разве такое бывает???
Владимир
разве такое бывает???
не в твоём мире)
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
Алексей
к примеру Луковая архитектура
так или иначе любая программа что то делает с данными. и вся бизнесс логика это мутация данных их одного вида в другому + хранение
Алексей
повезло тебе.... с внутренним миром
Алексей
я аж испугался его боГадства
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
так или иначе любая программа что то делает с данными. и вся бизнесс логика это мутация данных их одного вида в другому + хранение
ну естественно! голосом Агапова) эти архитектурные решения были созданы по мере расширения функционала, так какую выбираете вы со временем нарастающими данными?
Алексей
ту, что ближе к реальности.
Алексей
как на пирожках, печах и голодных студентах
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
Вот можно создать один проект и пихать все туда, подключение к базе, роутинг, авторизация и т.д. а вот отделить мух от котлет, данные в другом домене-слое, визуализация и события в другом, вьюмодель для вьюшек в виде медиатора и т.д.
Алексей
Ну, ты когда в дом входишь, ключ в дверь вставляешь, а не в окно, и не в стол, к примеру
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
😂😂 хорошая аналогия
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
Ну, ты когда в дом входишь, ключ в дверь вставляешь, а не в окно, и не в стол, к примеру
кстати, само понятие архитектура приложения пришло из строительства) в книге Совершенный код об этом пишется
Алексей
чем больше к реальной жизни приближен тот или иной объект, тем проще его понять и легче прочитать
Алексей
а если лепить все в одно место, то этот же монстр тебя и сожрет
Алексей
как профессора Франкинштейна его монстр
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
так точно, поэтому ООП и поэтому архитектура. Ты ответил на вопросы сам, но не вынес окончательный вердикт какую нужно использовать
Алексей
:)) ты фолдингом пользуйся :))
Алексей
полегчает
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
Только тяжело воспринимать текст как объект
развивай абстрактное мышление) фантазируй чаще, рисуй картинки в уме и тренируй образное мышление
Алексей
чтобы твой стол смог существовать без окна, а окно без сартира :))
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
да именно так))
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
Алиса в стране чудес тому пример)
Алексей
вот допустим ты человек.. сущьность человека - это объект DI
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
все в меру) на донышке
Алексей
dispense injection
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
вот допустим ты человек.. сущьность человека - это объект DI
человека можно взять как уровень, не слой а именно уровень. Скажем проект, солюшн
Алексей
у тебя есть мозг и руки, в мзгу храняться методы, как открыть окно, как включить чайник и т.д.
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
а все его действия и части тела уже разделить на слои и модель
Алексей
в какой то момент нужно включить чайник.. создается объект сервиса, который рулит телом, и меняет состояния чайника
Алексей
чайник суть модель
Алексей
но чайник имеет кнопки.. которые его включают.. т.е. контролы или контроллер
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
у тебя есть мозг и руки, в мзгу храняться методы, как открыть окно, как включить чайник и т.д.
в том то и дело, что ты этим уже ограничил эволюцию человечества, заранее определив его части, хотя могут быть аномалии и у человека возникнет 6 пальцев) ассоциируй с реальным проектом, когда вдруг приспичит добавить совершенно новую функцию
Алексей
т.е. человек не сидит и не грее чайнк.. он сказал контроллеру согреть чайник. контроллер произвел действия над этим чайником, и выдал результат вуаля
Алексей
полная наркомания
Алексей
в таком случае я просто унаследуюсь от нормального, среднестатичтического человека, и приправлю уродств, как требуется. Все остались довольны
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
но чайник имеет кнопки.. которые его включают.. т.е. контролы или контроллер
ты описал классический МВЦ, это не архитектура а паттерн
Алексей
ну.. да. :) занесло
Maryna
как дела фирст?
Алексей
сделаю фабрику уродцев, которая будет сама присыпки делать
Алексей
или ты от меня хочешь слово ДЕКОМПОЗИЦИЯ услышать?
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
видно в этой группе гиков реально много, это очень радует
Алексей
видно в этой группе гиков реально много, это очень радует
ток чет нашу наркоманию тут не все поняли
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ