Александр @akubintsevread-only
Tech lead
Information
- Rating
- Does not participate
- Location
- Москва, Москва и Московская обл., Россия
- Date of birth
- Registered
- Activity
Specialization
Backend Developer
Lead
From 450,000 ₽
Golang
PHP
Linux
High-loaded systems
PostgreSQL
Redis
Docker
Лично я считаю, что попробовать себя в управляющей роли стоит. Была некоторое время назад на Хабре статья как раз об этом.
Только если реализовать некоторый специальный контролер, который будет перечитывать некоторые фрагменты, типа конфигураций.
Есть обходной путь: использовать воркеры. Костыль конечно, но все же. Либо через менеджер очередей, либо классический вариант выполнения php через php-fpm.
Например, второй путь я использовал недавно в проекте (в статье была ссылка) для загрузки и обработки картинок. В принципе, обычный подход к реализации: клиентская часть обращается к некоему загрузочному скрипту через AJAX для загрузки, происходит обработка и запись результатов виде файлов и поля в БД, а после успеха на работающий демон посылается команда для обновления кеша модели.
Так в чем сложность, можно иллюстрацию на каком-нибудь примере?
Это не значит, что я верю в правильность действий нашего государства, но я уже и не доверяю вот таким постам в стиле «мы все умрем». Слишком долго что-то умираем.
2. Пользуюсь несколько лет Киви и ЯД, карточек, привязанных к ним не имею. Эти платежные системы замечательно выполняют свои функции и без них. Для обнала использую перечисление на банковский счет, при чем у Киви даже без комиссии выходит в моем случае.
Что до твика энергопотребления, то действительно не понятно, почему до сих пор нет хотя бы GUI-утилиты для этого дела. Однажды пытался настроить, нашел кучу гайдов, включая разумеется использование интеловской утилиты. Беда только в том, что после сна настройки ее сбрасывались.
Лично я мог бы работать и дома, но всё же нужен отдельный кабинет со своей рабочей обстановкой и чтобы никто из семьи не отвлекал. А остальное уже больше дело привычки.
Из того, что просматривал по Гуглу в Москве, практически все от 5000 руб в месяц, при чём это скорее какие-то кафе, нежели офис. Ужасно, не знаю кому такое надо. А коворкинг офисного типа от 10000 руб в месяц.
Честно говоря, с такими ценами мне проще арендовать у соседки комнату, ещё и кучу вытекающих бонусов с этого поимею.
2. Похоже, что с DigitalOcean что-то приключилось, уже бывало. По крайней мере шелл у меня не отвалился и нагрузки никакой особой не увидел.
Я не проверял насколько работоспособен Ratchet под Windows. Есть ли под ней libevent? Плюс конечно понадобится и расширение php для работы с ним. Есть правда режим работы через stream_select, который не использует никаких сторонних зависимостей, по крайней мере для разработки сойдёт.
PDO используется. Другое дело, что на момент старта хотелось побыстрее всё запустить и были некоторые классы из собственного микрофреймворка под рукой. Из их числа в данный проект попала и обёртка для PDO и простейшая реализация DAO.
Но как я уже отмечал выше, по-хорошему либо надо смотреть в сторону Redis и исследовать область применимости, либо задействовать известный ORM, типа Doctrine, если оставаться на RDBMS