Problemy z rejestracją rozwiązane

0

Witam

Parę osób zgłosiło problemy z rejestracją. Były one związane z tym, że pole user_id miało typ smallint i osiągnęło swoją granicę, czyli wartość '32767'. Pole zostało zmienione na int i to powinno rozwiązać problem na najbliższe 300 lat ;-)

0

@Marooned, jaja se robisz? Nas już jest 32 tysiące?

Swoją droga ciekawe czy sprzątanie ort! nieaktywnych by pomogło... dobry temat rozmyślań z inżynierii oprogramowania, dział utrzymanie.

0

Na chwilę serwer padł.. musiałem uaktualnić kilkanaście tabel, gdzie user_id było jako referencja, a to zabrało nieco zasobów..

CVS również uaktualnione [schema sql]

0

może należałoby ponownie przemyśleć temat usunięcia nieużywanych kont - takich, które nie mają postów, ostatnie logowanie było kilkadziesiąt miesięcy temu, niczego nie obserwują i było tylko kilka wizyt? nie wpłynie to w żaden sposób na wydajność samego systemu, ale jak pozbędziemy się martwych kont, to lista userów będzie bardziej wiarygodna. z tych 24k zarejestrowanych aktywnych jest kilka procent, podejrzewam, że ze 2/3 w całej historii serwisu nigdy się nie odezwało i zalogowało kilka razy.

0

Może należałoby.. ;)

// to może niech należy ;P - Ł

0

ja bym był na nie
taki użytkownik to w praktyce góra 300 bajtów w bazie, raczej niczego to nie przyspieszy a mi się bardzo podoba gdy po dwóch latach znowu trafiam na jakiś serwis i już nie muszę drugi raz tracić czas na rejestracje

no w tym przypadku (4p) w sumie wszystko jedno bo i tak raczej wszystkie opcje są dostępne nawet dla nie zalogowanych
ale strasznie klnę na serwisy które skasowały moje dane i muszę znowu się rejestrować :-[

0

Chodzi o kasowanie użytkowników, którzy nigdy nie napisali postu, nie mają ustawionych zakładek\obserwacji i od określonego czasu się nie logowali. Nikt nie mówi o kasowaniu kont, które faktycznie kiedyś były aktywne. Przynajmniej dałoby to informacje o faktyczniej liczbie użytkowników serwisu.
Swoją drogą zgłaszałem to ponad rok temu, pomysł został odrzucony.

0

Przypominaj o istnieniu konta
Przypomnimy Ci o istnieniu tego konta, jeżeli nie zalogujesz się na nie w ciągu pół roku

Więc generalnie jak bym usuwał nieistniejące konta.

0

Mozna by po prostu zamrozic konto, tzn w sadzic do "kosza" jako nie aktywne (np w tabele konta_<ort>nie_aktywne</ort>) i usunac z aktualnej tabeli "kont". Efekt by byl ten sam, z wyjatkiem takim, ze jak by taki uzytkownik sie zalogowal, to by dostal np. wiadmosc ze jego konto zostalo unieaktywnione z mozliwoscia ponownej aktywacji. Uzytkownik nie musi sie jeszcze raz rejestrowac, statystyki sie zgadzaja:)

0
mwili napisał(a)

Mozna by po prostu zamrozic konto, tzn w sadzic do "kosza" jako nie aktywne (np w tabele konta_nie_aktywne) i usunac z aktualnej tabeli "kont". Efekt by byl ten sam, z wyjatkiem takim, ze jak by taki uzytkownik sie zalogowal, to by dostal np. wiadmosc ze jego konto zostalo unieaktywnione z mozliwoscia ponownej aktywacji. Uzytkownik nie musi sie jeszcze raz rejestrowac, statystyki sie zgadzaja:)

i to jest dobry pomysł, odciąży baze i wilk syty bo owca dała

0

wilk syty bo owca dała

[rotfl] [rotfl] [rotfl]

0
  1. W jaki sposób to ma odciążyć bazę?
  2. Baza nie jest dociążona by ją należało odciążać.

1 użytkowników online, w tym zalogowanych: 0, gości: 1