В дополнение к первому ответу есть ещё IndexedDB в неё можно больше данных положить. Так как у localStorage ограничение около 5мб то IndexedDB до 20% от свободного места на устройстве. Но тоже от браузера точное значение зависит.
phantomjs это по факту консольный браузер.
Сможет выполнить js и сделать скриншот сайта, или получить доступ к его dom дереву в любой момент после загрузки страницы.
Я бы назвал это тяжеловесным но абсолютно универсальным способом.
1. Напишите себе ТЗ как будто хотите продукт заказать.
2. Посмотрите на ТЗ и оцените стоимость работ исходя из своих расценок
3. Подумайте окупятся ли инвестиции вашего времени и какие риски
4. Подумайте как упростить работу
...
99. Начинайте писать код, по своему ТЗ
Спросите об этом лучше поддержку jivosite, но я думаю что ваша идея очень сомнительна.
Просто подумайте какая для них выгода от такого подхода? И не будет ли удобнее сделать всю систему целиком а не только половину.
Я себе подключил best2pay.net они оказывают посреднические услуги за приём денег но за то я не нуждаюсь в онлайн кассе. А ещё если мне кто то платит картой из СНГ то деньги приходят ко мне на расчётный счёт в рублях и от их юр. лица и я не морочу себе голову лишней бюрократией.
Вроде как и не из СНГ тоже можно, но это вы у них уточните. Но лично меня устраивает платить дополнительно несколько процентов но экономить своё время на работе с бухгалтерией.
Я себе подключил best2pay.net они оказывают посреднические услуги за приём денег но за то я не нуждаюсь в онлайн кассе. А ещё если мне кто то платит картой из СНГ то деньги приходят ко мне на расчётный счёт в рублях и от их юр. лица и я не морочу себе голову лишней бюрократией.
Я сегодня подал заявку и обязательно напишу в комментарии к этому ответу как только мне её одобрят или когда придёт отказ.
У меня SaaS сервис и юр. лицо в России
Из проблем может быть то что XD файлы открыть нечем не получается кроме XD а psd можно открыть в gimp
Ну и XD не ставится на многие ОС а у вотошопа с кросплатформеностью проще намного.
В целом как «сигнал о новом сообщении» использовать можно.
Но проще будет не заморачиватся с генерацией каналов а отправить личное сообщение. В комет сервере есть механизм авторизации и можно отправить сообщение используя id пользователя.
Посмотрите договоры на пример на хостинг. Почти все хостеры в случаии их вины должны вам компенсировать все ваши убытки но с ограничением суммы выплат равной стоимости Х дней вашего тарифного плана.
Это нормально. Вы если накосячили и несёте убытки но в разумном объёме. Больше сумма контракта больше мотивации не косячить. Но и максимум чем вы рискуете это поработать бесплатно. И потерять репутацию.
Вы исполнитель а не владелец бизнеса. Поэтому у вас не должно быть рисков больше чем у владельца бизнеса.
Я тоже когда заключаю договор с кем то то там обычно есть и штрафы за просрочку и ответсвенность за нарушение авторских прав. Но если вы не будете воровать чужой код и выдавать его за свой то всё будет нормально.
Я общался с репетитором из Колумбии по скайпу всего за 200 руб за 60 минут это не дорого и эффективнее чем звонить кому попало так как он ещё и грамматику объясняет.
Я пробовал премиум аккаунт в течении трёх месяцев. Он себя не окупил. Так как не принёс хоть какого нибудь эффекта.
А вот хорошее портфолио и работа в направлении с низкой конкуренцией это эффективно. (на пример по вёрстке сотни заявок а на разработку видео чата еденицы)
Ещё мне приносит заказы мой опенсорс проект. Но если бы он не был для меня моим хобби это было бы самое не рациональное вложение в саморекламу.
По моему личному опыту искать заказы в вконтакте не эффективно так как там нет серьёзных заказчиков. За то ексть куча мамочек в декрете которым максимум что может понадобится это интернет магазин на вордпресе
Вот есть https://github.com/CppComet/comet-server мой проект который сильно упростит создание чата на php. Он дас вам апи через которое можно будет отправлять сообщения в вебсокеты.