Size: a a a

2017 July 14

MS

Mikhail Sytchev in Rubyata
Десятки пользователей одновременно -- вряд ли будет тормозить
источник

U

Ul in Rubyata
Mikhail Sytchev
Десятки пользователей одновременно -- вряд ли будет тормозить
имеется ввиду вот счетчик крутится от 0 до 60, это в минутах час на пример я бегаю по страницам так же счетчик бежит, если я притормозил на сайте и отошел то счетчик тормозит и не бегает дальше к примеру накапало 10 минут и он будет держать на 10 минуте пока я опять не начну бегать на сайте либо не обновлю сайт и когда он наберет 60 мин то отправляет его в контроллер а я его там обработаю
источник

U

Ul in Rubyata
Беда в том что если человек закроет сайт и перезайдет счетчик полностью обнулится если это все держать на фронте
источник

PT

Pavel Tkachenko in Rubyata
Ul
Беда в том что если человек закроет сайт и перезайдет счетчик полностью обнулится если это все держать на фронте
Держи в local storage
источник

PT

Pavel Tkachenko in Rubyata
В шифрованном виде
источник

PT

Pavel Tkachenko in Rubyata
конечно же
источник

MS

Mikhail Sytchev in Rubyata
Ul
имеется ввиду вот счетчик крутится от 0 до 60, это в минутах час на пример я бегаю по страницам так же счетчик бежит, если я притормозил на сайте и отошел то счетчик тормозит и не бегает дальше к примеру накапало 10 минут и он будет держать на 10 минуте пока я опять не начну бегать на сайте либо не обновлю сайт и когда он наберет 60 мин то отправляет его в контроллер а я его там обработаю
это сообщение я нихуя не понял. Сформулируй более четко задачу. Без оборотов "бегает по сайту". Какие действия совершает на сайте? Двигает мышку, или переходит по страницам
источник

MS

Mikhail Sytchev in Rubyata
Ul
Беда в том что если человек закроет сайт и перезайдет счетчик полностью обнулится если это все держать на фронте
А если он закроет сайт, а ты на бекенде продолжишь трекать его по каким-то другим признакам, то это обман
источник

U

Ul in Rubyata
Mikhail Sytchev
это сообщение я нихуя не понял. Сформулируй более четко задачу. Без оборотов "бегает по сайту". Какие действия совершает на сайте? Двигает мышку, или переходит по страницам
переходит по страницам либо тупо обновляет страницу
источник

MS

Mikhail Sytchev in Rubyata
тогда вариант с before_filter в ApplicationController — самое то
источник

MS

Mikhail Sytchev in Rubyata
только критерии для себя определи верные
источник

MS

Mikhail Sytchev in Rubyata
вот я зашел к тебе на сайт, ты открыл сессию. потом я пошел порнхаб смотреть. Прихожу к тебе через час и обновляю страницу твоего сайта. Ты как затрекаешь сколько я времени провел? Час?
источник

U

Ul in Rubyata
Mikhail Sytchev
вот я зашел к тебе на сайт, ты открыл сессию. потом я пошел порнхаб смотреть. Прихожу к тебе через час и обновляю страницу твоего сайта. Ты как затрекаешь сколько я времени провел? Час?
ты зашел на сайт к примеру счетчик крутится ты через 2 минуты уходишь на порнхаб, после 2 минут ты ничего не делал на сайте значит у тебя останется 2 минуты.
источник

MS

Mikhail Sytchev in Rubyata
ну ок. в таком случае первый вариант для тебя лучше, имхо
источник

U

Ul in Rubyata
Mikhail Sytchev
ну ок. в таком случае первый вариант для тебя лучше, имхо
ок, спасибо за совет
источник
2017 July 17

DO

Denis Oster in Rubyata
class Article < ApplicationRecord

  has_one     :scope_article_scheme

end


class ScopeArticleScheme < ApplicationRecord

  belongs_to  :article, optional: true

end


A.where(id: 1).destroy_all

Какие я должен дописать опции для того чтообы при удаление A удалялась и B?
источник

DO

Denis Oster in Rubyata
  has_one     :b, dependent: :destroy

Не работает
источник

DO

Denis Oster in Rubyata
источник

DS

David Salamau in Rubyata
dependent: 'delete_all'
источник

DS

David Salamau in Rubyata
David Salamau
dependent: 'delete_all'
Попробуй так
источник