Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Obciążenie serwera
Forum PHP.pl > Forum > Przedszkole
Dominator
Czy w PHP da się sprawdzić ile na stronie może być maksymalnie osób ?

I w wypadku przeciążenia serwera przekierowuje na inną stronę czy wyświetla coś.


PS: Zależy mi, aby nie było przeciążenia serwera. Po prostu chcę zrobić przekierowanie jeśli np; serwer jest przeciążony sporą ilością osób.
markonix
W przypadku przeciążenia wyświetla się błąd, 500 bodajże.
Formatki tych błędów możesz sobie swobodnie edytować (jakiś własny komunikat, nawet chyba JavaScript w nich umieścić).
Sexee
markonix - mógłbyś pokazać jak takie coś się robi? Taka umiejętność przydałaby się mi przy tworzeniu stron nie tylko do tego błędu.
!*!
Cytat(Sexee @ 2.04.2012, 16:20:00 ) *
markonix - mógłbyś pokazać jak takie coś się robi? Taka umiejętność przydałaby się mi przy tworzeniu stron nie tylko do tego błędu.


Chyba nie ma hostingu który by tego nie umożliwiał. Głównie przez ichniejsze panele administracyjne np. cPanel, lub tworzysz ręcznie .htaccess i wklejasz:

Kod
ErrorDocument 400 http://twoja_domena.pl/bad/400.html
ErrorDocument 401 http://twoja_domena.pl/bad/401.html
ErrorDocument 403 http://twoja_domena.pl/bad/403.html
ErrorDocument 404 http://twoja_domena.pl/bad/404.html
ErrorDocument 405 http://twoja_domena.pl/bad/405.html
ErrorDocument 406 http://twoja_domena.pl/bad/406.html
ErrorDocument 408 http://twoja_domena.pl/bad/408.html
ErrorDocument 410 http://twoja_domena.pl/bad/410.html
ErrorDocument 411 http://twoja_domena.pl/bad/411.html
ErrorDocument 414 http://twoja_domena.pl/bad/414.html
ErrorDocument 500 http://twoja_domena.pl/bad/500.html
ErrorDocument 503 http://twoja_domena.pl/bad/503.html


Jednak to zależy od hostingu, na niektórych są już gotowce w konkretnym katalogu który trzeba edytować.
Dominator
A da się zrobić, że jeśli na stronie jest np: 500( lub dowolna ilość osób ) osób to przekierowuje gdzieś ?
markonix
Jest dużo skryptów typu "licznik osób na stronie" więc nie sądzę aby to był problem ale wydaje mi się, że zbyt kombinujesz.
Uważasz że np. 500 osób, które patrzą tylko na Twoją stronę jest gorsze o 10 osób, które masowo submitują bazodanowe formularze?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.