Картинку делаем в svg. По смене данных в форме запускаем js функцию, которая производит расчеты (тут только Вам ведомо при каких значениях что меняется) и добавляет панели или красит их, что там Вам надо.
Интерфейс для веб-приложения пишите на DOM с иконками на SVG. Будете писать на графике, замучаетесь с обработкой кликов, с состояниями элементов, с кешированием тяжелых компонентов при перерисовке, с масштабированием и.т.д. Проблем будет много.
Для определения кодировки используется mb_detect_encoding, а символы можно определить например конвертнув строку с помощью iconv c параметром //IGNORE - все символы что не попадут в конвертированную строку имеют неверную кодировку.
Первостепенно - обратиться к дизайнеру и сказать ему, какой он хороший дизайнер.
Ну а если уж макет не подразумевает сетку, зачем тогда пользовать бутстрап? Делайте без него флексами, гридами и т.п.
В общем случае ответ НЕТ.
Все онлайн кинотеатры заинтересованы в том, чтобы фильм смотрели на их сайте из-за рекламы.
Перечисление технических трудностей созданных на пути халявщиков займет много времени .
как угодно - таскаться по выставкам, конференциям разным, презентациям, раздавать визитки, распространять о себе максимум информации. хоть объявления на столбах вешать. Сайты вакансий. Доски объявлений.
Например стать частью сообщества в каком нибудь фреймворке или плагине. Помогать на форуме техподдержки и днями и ночами тусить на их сайте. Писать полезные туториалы. Заказчики сами в личку писать будут и уговаривать взять их деньги.
Свой сайт лишь как портфолио нужен - да и то, как я увидел, и без него пишут постоянно с предложениями работы.
Рабочий и проверенный вариант.
Смотрите попроцессно в таск менеджере.
Прибил задачку, попробовал ребут.
в AVZ более удобный менеджер процессов ну или любым специализированным попробуйте.
Может быть приложение запущено вообще не от Вашей учетки через планировщик...