kafkiansky, а что, знание паттерна mvc каким-то образом говорит о профессионализме?
И смешно твой ответ читать, один из последних вопросов, как спарсить из текста ссылку..
А почему бы самому не изучить регулярки ? Почитать что-то "сложное"?
Спасибо, с ооп знаком достаточно хорошо,
знаком с паттернами проектирования и активно применяю на практике.
Использую композер, и пишу код в соответствии с psr)
Вашу статью уже читал давно)) что такое mvc в классическом смысле - понимаю, а как на практике нужно разделять сущности на все эти слои
По поводу - laravel, думаю это плохая идея начинать с фреймворка, т.к. у меня еще больше будет возникать вопроса (почему сделано так, этак, для чего это нужно, что дает и т.д.,).
Я пробовал начать разобраться с микрофреймворком slim, возникло куча вопросы, на которые не смог найти ответы, и в документациях тоже.
Например, вот один из вопросов - Как разобраться в демо-данных из штатного slim-skeleton (slim framework)?
Мне непонятно было, что и для чего сделано в демо данных фреймворка.
Хотелось бы для начала разобраться в общих чертах, а дальше уже на фреймворках было бы понятнее.
спасибо! но это не совсем помогло мне, т.к. всеравно непонятно.
в папке bin, должен быть 1 файл console, который запускает разные приложения ?
или каждого свой файл нужно создавать ?
и непонятно, где размещать скрипты наследуемые от Command
dmitriy , спасибо, но в ответе прошлого вопроса, была раскрыта другая тема, а я именно хотел бы понять про LoggerAwareInterface, т.е. можно ли его использовать в отрыве от auto-wire, для имплементации сеттера?
В целом, все перенес уже на кролика, и все вроде работает!
Задача такая была:
1С по http запросу в произвольный момент времени присылает огромную xml для импорта.
Естественно к контексте того же http-запроса я не могу запустить импорт файла - слишком долгий процесс для http.
Ранее, у нас каждый 3-5 мин крон проверял наличие нового файла, и запускал процесс импорта.
А сейчас, по при получении нового файла - добавляю таск в очередь, а консюмер при появлении нового сообщения - запускает импорт.
Меня настораживает одно в этой новой схеме:
запрос на импорт файла - поступает примерно 2-3 раза в сутки. получается, что все остальное время консюмер простаивает, слушая очередь - является ли серьезной это нагрузкой ?
Иван Шумов, спасибо, со стороны кролика, все понятно. у меня по этой части нет вопросов.
вопрос в другом: для чего указываются exchange у систему, которая просто должна читать сообщения из очереди (т.е. консюмеру, чтобы получать сообщения из очереди, эксчендж не нужен).