SiZE
knifeblade
Nurik
Докер хорошая вещь. Но С контейнерами работать лучше в родной среде. Иначе смысл докера пропадает, та же виртуализация - вид сбоку.
Иван
Nurik
Каждый второй под рутом все правит. Видел я такое уже.
Nurik
Никакого преимущества кроме эконимии места на диске больше не вижу.
Toly
Докер - это мощный инструмент, но без production экосистемы его польза не всем очевидна. Сам в production его не использую (пока), но в разработке помогает очень сильно. Особенно если у вас в стеке не только php, nginx и mysql. В моём compose файле проекта сейчас такие сервисы:
amqp.api.gs docker-entrypoint.sh rabbi ... Up 15671/tcp, 15672/tcp, 25672/tcp, 4369/tcp, 5671/tcp, 5672/tcp
app.api.gs nginx -g daemon off; Up 443/tcp, 80/tcp
cdn.api.gs nginx -g daemon off; Up 443/tcp, 80/tcp
db.api.gs docker-entrypoint.sh mysqld Up 3306/tcp
es.api.gs /docker-entrypoint.sh elas ... Up 9200/tcp, 9300/tcp
php.api.gs supervisor-entrypoint supe ... Up 9000/tcp
redis.api.gs docker-entrypoint.sh redis ... Up 6379/tcp
s3.api.gs minio server /export Up 9000/tcp
Иди попробуй объяснить новичку как поднять такое окружение на локальной машине без докера %)
Toly
Ах да, Docker Toolbox создаёт множество ограничений. На линуксе это всё очень быстро, прозрачно, без виртуалок
SiZE
SiZE
У меня пока руки не дойдут )
Иван
Каждый второй под рутом все правит. Видел я такое уже.
Хз как так выходит. Я кроме конфигов ничего под рутом (т.е. sudo, ибо убунтер и к руту не приучен) не правлю и даже в голову без необходимости не придёт ибо для этого надо пароль вводить и всё такое. Залогиниться под рутом или хотябы su ввести как-то... ну не знаю, как в микроволновку карандаш вставить чтобы она с открытой дверцей включаться могла.
Anonymous
Блин
Anonymous
У laravel такая крутая штука есть, как laravel valet
Anonymous
никакой мороки с конфигами и прочей бурдой
Anonymous
https://laravel.ru/docs/v5/valet#valet
Anonymous
lool
Anonymous
Есть incodenz/yii2-valet-driver для поддержки yii2
Anonymous
КАЕФ
Dmytro
как по мне, так уж лучше уже запускать встроенный в php сервер
Dmytro
Dmytro
вот такой make-task и все)
Dmitriy
php yii serve
Nurik
Dmytro
эта yii-шная команда делает тоже самое
Dmitriy
спс кеп
Dmytro
не понимаю вашей иронии
Иван
Дело не в этом. Дело в том что развертывая контейнер мы берём с собой всё окружение. Я видел много случаев, когда просто где-то нечаяно дали права и получалась дыра, через которую из сервера делали спам рассылку.
Ну так контейнер развёртывает кто-то один (админ например), а остальные развёртывают его у себя же и работают только с кодом. Если делаются ещё какие-то изменения, то на прод переносятся конфиги, а не тупо вот весь образ с машины разработчика (иначе как сливать изменения двух разработчиков?)
Я к тому, что тут просто нужна правильная организация этого дела. Как правильно пока особо нигде не описано, но всегда можно придумать какое-то решение, да допиливать его по мере необходимости. А то выходит так, что заюзали любую новую технологию, что-то пошло не так (ещё бы, опыта то нет почти) и сразу на помойку, мол фигня.
Anonymous
было бы неплохо если бы вы помогли начинающему)
Anonymous
С чего начинать?
Иван
Anonymous
😂
Anonymous
знать надо какой то язык?
👀
Большое дружелюбное коммьюнити перевели документацию на русский
👀
Но местами лучше знать английский, так как много (почти все) issues на английском
👀
Хотя, кто в наше время английский не знает?..
Anonymous
Спасибо.
Anonymous
Anonymous
IELTS — Википедия
ru.wikipedia.org
IELTS (англ. International English Language Testing System) — международная система оценки знания английского языка. Позволяет определить уровень и навыки владения английским у людей, для которых английский язык не является родным.
Anonymous
От 0 до 10.
👀
ну хорошо тогда) если что - сможем отправлять на чтение офф мануалов)
Anonymous
Попробую завтра почитать)
Anonymous
Где читать кстати?😂
👀
http://www.yiiframework.com/doc-2.0/guide-index.html
Anonymous
Спасибо.
Vasily
Я на Вим работаю иногда. Пробовал перейти полностью, но с Пхп это не вариант. Многих плагинов для работы не хватает, а дописывать самому не вариант.
Vasily
Кто-то про Вим интересовался.
Anonymous
Vasily
Ну, на самом деле, Нано не сравниться с Вим.
Vasily
Даже рядом.
👀
Vim (✔️) или nano (☑️)?
👀
Предлагаю холивар, господа)
SiZE
не хватает ide )
Амаль
adobe dreamveawer добавьте
Амаль
visual studio
phpDesigner
atom
brackets
sublime text
notepad ++
Амаль
Амаль
по крайней мере так смотрел из видео обзоров от loftblog
Амаль
DevShow есть у них плейлист
SiZE
frontpage 2000 )
SiZE
Visual Code
Амаль
👀
Воу воу воу, ребята, полегче) давайте ещё вспомним все что были с начала доткомов)
👀
Visual Code
Может можно закрепить опрос? Или не канон?
👀
Я уверен, все здесь работали с тем или иным
👀
Хотя... Среди нас могут быть адепты блокнота :D
Амаль
сисястый помоему админ и может закрепить
Амаль
сайз
SiZE
ладошки волосатые станут )))
Амаль
SiZE
так все говорят :D
Амаль
ну я не все)