![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 532 Pomógł: 24 Dołączył: 15.04.2011 Skąd: Kalisz Ostrzeżenie: (0%) ![]() ![]() |
Zrobiłem skrypt do logowania i z pomocą przyszły mi klasy Session z CI. Teraz sobie czytam o sesjach, że są robione po stronie serwera (odwrotnie niż ciastka - user-side).
Takie coś pisze w Class Session w UserGuide: Cytat Note: Cookies can only hold 4KB of data, so be careful not to exceed the capacity. The encryption process in particular produces a longer data string than the original so keep careful track of how much data you are storing. Najpierw czytam, że są to ciastka po stronie usera (w UG) a teraz, że sesja jest po stronie serwera. Jak to wreszcie jest z tą sesją? Ten post edytował adbacz 11.05.2011, 12:00:09 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 165 Pomógł: 20 Dołączył: 2.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Tu chodzi o to abyś zrozumiał jak to działa.
Mój kod się wykona jak dodasz konstruktor do kontrolera i będziesz miał taka bazę danych. Widać po prostu że w sieci jest mnóstwo kodu PHP który praktycznie nie nadaje się do niczego, to samo jest w kursach. Totalna porażka ... I potem CI ludzi uczą kolejnych jak coś się robi, skoro to powinno wyglądać inaczej. Najlepsza metodą na naukę jest czytanie cudzego kodu. Ale cudzego w sensie musi być to dobry kod abyś miał dobre nawyki. Zobacz jak wyglądają źródła frameworków typu: Kohana, CodeIgniter, Zend Framework, Symfony Przeanalizuj sobie, następnie przeanalizuj ich biblioteki np: właśnie do logowania i zobacz jak oni to rozwiązali. Wtedy się wiele nauczysz, przede wszystkim dobrych nawyków i jak takie rzeczy powinny być rozwiązane. No i przede wszystkim PHP w wersji obiektowej, jak to działa itp. Pozdro (IMG:style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 06:46 |