Konto bez długiej aktywności - aby usunąć lub nie usunąć?

Autor:peggy h

Dzień dobry!

Co myślisz: jeśli dana osoba zarejestrowała się w zasobie, ale nie odwiedza go przez długi czas - czy powinien zachować swoje konto?

Wszakże na niektórych zasobach są one dezaktywowane. Na innych - baza nadal je wypełnia.
Zarówno pierwszy, jak i drugi mają plusy i minusy. Jak znaleźć kompromis?

Odpowiedzi

jenny garone
Cóż, tak jakby rozwiązanie kompromisu nie zostało usunięte bez powiadomienia użytkownika. Myślę, że idealnym rozwiązaniem jest wysłanie e-maila z linkiem, aby potwierdzić, że konto jest potrzebne. Osoba będzie podążać za łączem i potwierdzić, że rekord jest potrzebny, jeśli nie usunąć go 7 dni po wysłaniu prośby o potwierdzenie. IMHO jest rozsądne ...
Odpowiedzi:
PS: po prostu niezbyt miło jest usunąć bez ostrzeżenia, jak mówią, ostrzeżenie strzał bezpośrednio w głowę;) - annamaria
Moim zdaniem jedyna odpowiednia opinia tutaj. - justin heath
tamra dale
Zdecydowanie nie.
Raz w tygodniu słyszymy na pewno od "błędnego" użytkownika - "Cholera, byłem w wojsku, myślałem wszystko, a tu jest niespodzianka, konto wciąż istnieje. Dziękuję! "
emily crespo
Tak, pytanie jest kontrowersyjne. Ale jest dla mnie przyjemniej, gdy dotarłem na dawno zapomniane miejsce, aby odkryć, że zarejestrowałem się tam rok temu.
Chociaż teraz jestem zdezorientowany napisem "na stronie przez 1 rok i 1 miesiąc", ponieważ naprawdę zacząłem korzystać z usługi dopiero teraz.
brianna lopez
Możliwe jest ustawienie pola w bazie danych, które sygnalizuje aktywność użytkownika, jeśli użytkownik jest nieaktywny, pole przechodzi na wartość false, a wszystkie podmioty powiązane z tym kontem nie są używane, użytkownik jest powiadamiany, ale zawsze ma możliwość zwrócenia swojego konta po prostu odwiedzając witrynę i w ten sposób zmieniając wartość false na true, myślę, że możesz wymyślić o wiele więcej sposobów na zmniejszenie obciążenia za pomocą tego pola.
Można również przechowywać takich użytkowników w oddzielnej bazie danych, z której można je później odzyskać, gdy użytkownik zostanie przeniesiony do nieaktywnej bazy danych, warto też o tym powiadomić.
Usunięcie w żadnym wypadku nie jest tego warte, wszystko dzieje się z użytkownikami, ktoś zdecydował się żyć rok z dala od cywilizacji, ktoś ma ogromne projekty w pracy i nie ma czasu na odwiedzenie zasobu, tysiące opcji i usunięcie w każdym razie zmniejszy lojalność, bity vseravno , ale nie ludziom.
pilipr
Moim zdaniem optymalne jest zrobienie czegoś takiego jak "Archiwizacja". Na przykład osoba nie weszła w rok, a jego zapisy są archiwizowane, a list jest wysyłany do jego skrzynki odbiorczej przed i po "archiwizacji". A w archiwach tego wszystkiego nie można powiedzieć więcej niż 2 lata, a potem usunięto.

Zalety:
 - Nie trać użytkowników
 - wyładuj bazę danych

Minusy:
-Nie miejsce dla drugiej bazy danych, dla archiwum
savannah
Nie usuwaj.

Jeśli pojawią się takie pytania, ponieważ przy dużej liczbie użytkowników funkcje takie jak nazwa_użytkownika zaczną działać powoli, to będę zmieniać sposób zapisywania informacji o użytkownikach. A ludzie są szczęśliwi i nie powolni. Bez wad.
lasairfiona smith
. W żadnym przypadku nigdy nie usuwaj danych wypełnionych przez użytkownika. W końcu wszystko może się wydarzyć)

Jeśli ma to jakikolwiek wpływ na działanie systemu, wyślij biuletyn, aby jego dane zostały przesłane do "archiwum" i odrzuć link do odzyskiwania.

Podczas archiwizacji przenieś dane użytkownika na inny serwer.

I nie zapomnij stworzyć systemu do odzyskiwania!
mary raines
W każdym razie najlepszą opcją dla użytkownika nie jest usuwanie użytkownika z bazy danych na stałe. Być może musisz przestać wysyłać po pewnym czasie i ostrzec użytkownika o tym.
Aby policzyć martwe dusze, możesz zaznaczyć "IsDead" obok każdego użytkownika po dłuższym czasie.
Odpowiedzi:
Tak, daj szansę na przejście na emeryturę, aby profil nie był widoczny. No i do woli - zamiast pseudonimu w wiadomościach do wydania "usunięte" - kerri ann
gaurang
Z jakiegoś powodu nikt nie pamiętał, że usuwanie rekordów z bazy danych często powoduje dodatkową fragmentację i może spowolnić wykonywanie zapytań. Chociaż oczywiście w przypadku większości witryn (w których zarejestrowano mniej niż 100 tys.), Spowolnienie żądań będzie nieznaczne.

Ale czy ktoś może powiedzieć, jaki jest sens usuwania nieaktywnych kont?
Odpowiedzi:
Cholera, usunięcie plików ze śruby usługi masowej powoduje fragmentację, a to z postu o kontaktowaniu w ogóle. Co teraz, baza nie działa w pełni? :)

Jest jeszcze jedno pytanie i zadanie.

Sens w utrzymaniu trafności danych projektu. - benjamin yeo
marc brian
Moim zdaniem, jeśli masz pewność, że nie potrzebujesz już tego konta, możesz je bezpiecznie usunąć.
Ponadto podczas rejestracji (na przykład, aby uzyskać ukrytą zawartość (np. Linki), podaje się pewne informacje, takie jak wiek, numer telefonu komórkowego, miasto zamieszkania itp., Które w przypadku "utraty" bazy danych może spowodować jakiekolwiek szkody - wskazane jest również usunięcie takiego konta.
Ale pamiętając o przypadkach porwania tego samego uin'ova, przy pomocy ponownej rejestracji zdalnego / "dezaktywowanego" e-maila ... Może nadal muszą być aktywne?
Wszystko zależy od celu, dla którego zarejestrowano konto.
janice maynard
Usuń wyjątkowo! Ale po pewnym rozsądnym okresie, co najmniej 1 rok, po poinformowaniu użytkownika o planowanym usunięciu. Jeśli ta liczba jest dla ciebie ważniejsza, nawet jeśli są to liczne "martwe dusze", takie jak w sieciach społecznościowych, które stoją przed inwestorami i docelową publicznością, to oczywiście Ty decydujesz ... :)
Co więcej, w wielu serwisach bardzo chciałbym zobaczyć funkcję "samozniszczenia". Czasami konieczne jest usunięcie konta na własną rękę z powodu nieużywania, aby nie przypominały sobie o sobie i nie otrzymały żadnych zatorów.
ayu musa
Przychodzę na strony, na których byłem zarejestrowany przez długi czas, po latach. ładne konto jest żywe.
po co usuwać? szkoda, że)
powyżej o isDead i fragmentacji poprawnie napisane.
leland rowley
Nie trzeba usuwać. Moja dystrybucja jest już na moim TPB od 6 lat i mogę się zalogować, dodać komentarz lub zmienić dystrybucję. Usuń w przypadku braku aktywności - nie można.
Transakcje, inkrementacja i MySQL UPDATE :: Tworzenie urządzenia na podstawie papieru elektronicznego :: Doradztwo w zakresie marketingu IT :: Doradztwo w zakresie programowania funkcjonalnego :: Jaka jest lista podstawowych książek z matematyki?
Zostaw odpowiedź
Linki