Post
#1
|
|
|
Grupa: Developerzy Postów: 823 Pomógł: 12 Dołączył: 18.12.2005 Ostrzeżenie: (0%)
|
Klasa zlicza ile jest userów on-line. Opiera się na MySQL, w tabeli są przypisywane kolejno numery IP oraz czas wygaśnięcia sesji (time() + 180). Jak sesja kolesia się skończy, rekord zostaje usunięty i liczna online spada...
http://dyzio.nowiny.pl/bin/sources/online.class.txt Jest to moja pierwsza klasa w php więc się nie śmaic (IMG:http://forum.php.pl/style_emoticons/default/dry.gif) Jak macie jakieś uwagi/sugestie (a takie będą bo noobie w OOP - 1 klasa (IMG:http://forum.php.pl/style_emoticons/default/blink.gif) ) to pisać (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) oceniać (IMG:http://forum.php.pl/style_emoticons/default/cool.gif) Ten post edytował Athlan 19.07.2006, 08:41:46 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 740 Pomógł: 15 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%)
|
Deklarujac wlasciwosci klasy w PHP5 nie uzywa sie slowa var tylko, podobnie jak w przypadku metod, nazwy wlasciwosci poprzedza sie slowami public, private lub protected.
Metody, ktore nie korzystaja z wlasciwosi obiektu i maja charakter publiczny, jak np encodeIP i getIP zrob najlepiej statycznymi. Nazwy klas pisane sa zwykle wielkimi literami. Poczytaj tez na temat phpDocumentatora i komentowania kodu. To tylko szczegol, ale podawanie w komentarzu nazwy metody bezposrednio nad nia jest niepotrzebne. To tyle na poczatek Ten post edytował bigZbig 19.07.2006, 09:07:29 |
|
|
|
Athlan [OOP-php] [ocena] moja pierwsza klasa w OOP 19.07.2006, 08:41:30
nospor Do oceny mamy forum oceny. Przenosze 19.07.2006, 08:43:16
Athlan Dobrze @bigZbig, zastosowałeś się d... 19.07.2006, 09:49:23
nospor Cytatchoć metodę getIP() pozostawie publ... 19.07.2006, 09:52:54
Athlan CytatNo i wlasnie dlatego powinna byc statyczna.
d... 19.07.2006, 10:19:14
Diwi Cytat- class ONLINE - nazwa klasy z wielkich liter... 19.07.2006, 10:26:04
nospor Cytat@nospor - możliwe że patrzyles na klasę wcześ... 19.07.2006, 10:36:30
Ludvik Pierwsze, co mi się rzuciło w oczy, to komentarze.... 19.07.2006, 10:40:06 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 18:26 |