Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Przestrzenie nazw i kontenery, Po co to w php?
Prph
post
Post #1





Grupa: Zarejestrowani
Postów: 338
Pomógł: 2
Dołączył: 4.03.2006
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Witam,

Czytam tu i tam w sieci informacje nt. aplikacji php i czasem pojawiaja sie terminy przestrzeni nazw i kontenerow.

Wiem, ze w C++ przestrzenie sa dosyc wygodne (domyslam sie, bo nie programuje w C++), ale po co stosowane sa w php i w jaki sposob?

Podejrzewam, ze kontenery to inne okreslenie przestrzeni. Moge sie mylic.

Pozdrawiam, Adrian.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Prph
post
Post #2





Grupa: Zarejestrowani
Postów: 338
Pomógł: 2
Dołączył: 4.03.2006
Skąd: Łódź

Ostrzeżenie: (0%)
-----


No powiem kolejny raz. Wiem co to przestrzenie nazw w c++. Ale chodzi mi teraz o cos co sie podobnie nazywa, ale nie jest tym o czym myslicie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Kontenery (byc moze namespaces) to np akcje. Wezmy Zenda, kontroller Nowosci, akcja Dodaj. Kontenerem bedzie tutaj Nowosci, ktory zawiera inne kontenery - akcje, np. Dodaj.

Mozna w ten sposob zorganizowac ACL (access controll list - mechanizmy bezpieczenstwa). Zakladamy, ze uzytkownik ADMIN ma dostep do kontenerow Nowosci->Dodaj, Nowosci->Usun. Acl przeprowadza kontrole i w razie potrzeby, odrzuca zgloszenie.

A w sesjach? Namespaces to cos w rodzaju instancji roznych sesji, np:
  1. <?php
  2. $oMojaSesja = new Session_Storage('moja_przestrzen');
  3. $oInnaSesja = new Session_storage('inna_przestrzen');
  4.  
  5. $oMojaSesja->zmienna = 'wartosc';
  6.  
  7. echo $oInnaSesja->zmienna; // zwroci null.
  8. ?>

Dziekuje za odpowiedz na moje pytanie ;-)

Pozdrawiam, Adrian.

Ten post edytował Prph 18.08.2006, 09:27:17
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.10.2025 - 06:24