ketov: Есть много способов, если надписи должны быть активными, проще сделать их ссылками с абсолютным позиционированием, при этом иконка в общем релятивном блоки и на бэкграунде, а у ссылок на back картинки с оранжевыми коннекторами.
Можно с помощью svg сделать, это сложнее, но универсальнее и будет индексироваться текст.
так что все зависит от задачи.
Никита БеловОлег Трубин Вы говорите, что учить laravel проще, после Symfony. Автор вопроса хочет быстро и Вы советуете тогда учить Laravel. Где логика, тогда надо советовать Symfony.
Олег Трубин: Если с php проблем нет, то оф доки и гайд -лучший курс. Могу свой канал предложить, но там не структурировано все. Как-то гамузом получается: https://youtu.be/-WRMlGHLgRg
Alex_proger: Какая разница где размещен сайт? Главный вопрос будут ли нарушены какие-либо законы. Если заказчик придумал как легально продавать женские попки - значит и сайт легальный. Если он будет использовать серые схемы и исполнитель был в курсе, что это не легально, он должен сообщить. Хоть на луне.
Игорь: Создание казино законно. Нарушение закона не в факте создания программного продукта. А в факте знания о нарушении закона и не сообщении в милицию.
Если Вы не знали, что казино будет функционировать на территории рф и т.д. Вы не при чем. Но если Вы точно знали, что некие люди будут нарушать закон, при чем не важно используя Ваш продукт или нет, и не сообщили - это повод Вас взять. Другой вопрос, кто будет возбуждать дело? Но чисто теоретически это легальный вариант давления, что бы Вы здали заказчика, например.
В данном случае автор точно знает, что будет совершаться преступление. И судить его могут не за создания сайта по продаже этой ерунды, а за не донесение о готовящемся преступлении.
Сергей: Сделайте дефрагментацию и задайте вопрос поддержке стима. Что делает их прога. У них странная логика. Недавно глянул сколько эта тварь хавает ресурсов и исключил из автозагрузки. Там с оптимизацией явно не все хорошо.