PDA

Zobacz pełną wersję : Czy jest możliwość blokowania strony po przekroczeniu limitu gości ?



Lukashh
08-08-2011, 00:20
Witam.

Mam pytanie czy jest możliwość by joomla blokowała moją stronę np. na godzinę
żeby pojawiał się komunikat taki sam jak w panelu sterowania joomlą kiedy
manualnie zamykamy stronę w celu aktualizacji i odwiedzający widzą
komunikat, że strona tymczasowo została zamknięta.

Chciałbym coś takiego zrobić powiedzmy jeśli licznik gości w module wyniesie np. 50 osób.

Czy jest jakiś moduł aby tego dokonać ?

palyga007
08-08-2011, 08:15
Pomysł jest tak oryginalny, że aż muszę zapytać.
A po co Ci coś takiego?

Lukashh
08-08-2011, 10:47
Ponieważ więcej przeglądających strasznie męczy słaby serwerek, który się wiesza jak jest np 60 osób naraz.

zwiastun
08-08-2011, 10:53
Podejdź do tego spokojnie - nie wydoli, to nie wydoli. Efekt będzie taki, jakiego chcesz. Albo zmień serwer. Bo jeśli działasz na własnym domowym, to prawdopodobnie koszt prądu, który Ci ów serwerek zżera pokryje koszt hostingu i jeszcze na cukierki zostanie.

palyga007
08-08-2011, 10:58
To jest największa "głupota" jaką zdarzyło mi się chyba przeczytać w mojej stosunkowo krótkiej przygodzie na tym forum.

Jeśli zrobisz taki "myk" to bardzo szybko liczba użytkowników odwiedzających Twoją stronę spadnie do 0 bo po co odwiedzać stronę która jest niedostępna.
50 osób to poważniejszy kalkulator obsłuży..
Przecież to jest działanie zupełnie niezrozumiałe z punktu widzenia marketingowego. Każdy dąży do tego, aby jego strona była jak najpopularniejsza.

Pomyśl nad zmianą serwera na taki który nie będzie miał takich problemów.
Oczywiście da się to zrobić z wykorzystaniem CRON'a, ale tak jak napisałem to jest bezsens.

Lukashh
08-08-2011, 17:04
Właśnie to nie jest głupi pomysł. Nie zamierzam wrzucać stronki na hosting. O to chodzi, że serwer jest słaby i zmieniać go na razie nie będe. A jak się on powiesi to np strona nie działa 5h albo i wiecej np. 12h albo dwa dni jak gdzies wyjade więc na pewno to nie jest głupi pomysł.

Wchodzi sobie gość i widzi komunikat , że strona jest przeciążona zapraszam za 30 min. Lepsze to niż żadnego komunikatu , strona nie działa a zacznie działac np po 10h jak zrestartuje serwer.

Dlatego szukam takiego czegoś.

palyga007
08-08-2011, 17:15
Wątpię aby udało Ci się to wykonać przy pomocy jakiegoś modułu Joomla! Ja osobiście nie znam takiego modułu, ale nie wykluczam, że takowy istnieje.

Metoda na "młotek i przecinak"
Pseudojęzykiem programowania

Sprawdz czy liczba otwartych sesji jest większa od 50
Jeśli tak
Czy witryna jest online


Tak - wyłącz witrynę, wykasuj sesje w bazie
jeśli nie
Czy witryna jest offline


jeśli tak: włącz witrynę


Reszta to już tylko php + CRON
Być może jest gdzieś błąd w moim rozumowaniu, wtedy proszę o poprawienie mnie.

zwiastun
08-08-2011, 17:15
Zatem, po prostu nie zawracaj ludziom głowy. Wyłącz witrynę i swój pseudoserwerek, bo to jakieś kompletne dzadostwo. W międzyczasie możesz poszukać ofert bezpłatnych serwerów, skoro nie stać Cię na kilkadziesiąt złotych opłaty za serwer, a stać (pewno mamusię) na kilkaset za prąd!

GOGOKOM
09-08-2011, 10:27
@ lukashh sory ale to co piszesz to żenada serwer rocznie 120 zł na ehost.pl
Na twoje super mądre rozwiązanie możesz też zainwestować 40 zł na elektroniczny wyłącznik prądu który ustaw na automatyczne wyłączanie/włączanie co jakiś czas, serwer ustaw tak że sam się podniesie po "restarcie" sieci 230V i twój żenujący problem rozwiązany.
Jeszcze nie słyszałem aby ktoś marzył o zmniejszeniu ilości odwiedzin ale za to masz u mnie MEDAL za pomysł.
Skoro masz tyle odwiedzin to wrzuć reklamy google i może zarobisz rocznie te 120 zł na serwer, albo podaj adres może jak strona interesująca to znajdziesz sponsora który umieści tam swoje rozsądne nie nachalne reklamy a strona może się rozwinie dodatkowo i wtedy wilk syty i owca żyje.