Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jądro. Kolejka.
qbba
post 14.09.2003, 14:47:59
Post #1





Grupa: Zarejestrowani
Postów: 78
Pomógł: 0
Dołączył: 25.10.2002
Skąd: z kabla:)/ czewa

Ostrzeżenie: (10%)
X----


Po pierwsze nie wiem czy psize we wlasciwym miejscu, ale problem w:

Zacząlem projektowac jądro dla pewnego serwisu. Pojawiło się pytanie czy uzyć kolejki, widziałem takie pomysły w założeniach thota, ale do czego mogłoby mi się to przydać(przeglądając tamte tematy nie bardzo skapowałem po co to thotowi) i w czym mogłoby mi to ułatwić życie.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
Seth
post 14.09.2003, 15:45:57
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

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


Kolejka ma za zadanie jak sama nazwa wskazuje kolejkowac dane.
Naszym zalozeniem jest wprowadzenie mechanizmu, ktory pozwoli latwiej zazadzac wyswieltaniem stron.

Przykladowo gdy ktorys z modulow odpowiedzialnych za wyswietlanie elementow strony czy tez sama strona zarzada autoryzacji, mechanizm jadra zatrzyma wykonywanie strony i wyswietli formatke logowania. Po zalogowaniu powrocimy do dalszej pracy, ktora jest zapisana w kolejce.
Go to the top of the page
+Quote Post
BzikOS
post 14.09.2003, 22:48:18
Post #3





Grupa: Przyjaciele php.pl
Postów: 660
Pomógł: 0
Dołączył: 28.08.2002
Skąd: Starachowice

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


Ja to zrobiłem bez żadnych mechanizmów kolejkujących winksmiley.jpg
Niezbyt estetycznie, ale działa jak należy smile.gif
Go to the top of the page
+Quote Post
qbba
post 27.09.2003, 19:06:47
Post #4





Grupa: Zarejestrowani
Postów: 78
Pomógł: 0
Dołączył: 25.10.2002
Skąd: z kabla:)/ czewa

Ostrzeżenie: (10%)
X----


myślałem, myślałem i doszedłem do wnoisku że kolejka może troche ułatwić życie (narazie nie za bardzo wiem co tam wrzucać), ale mam pytanie. Jakie zadania można powierzyć kolejce (co do niej wrzucać, narazie mam tylko ładowanie modułów) i w jaki sposób zapisywać to co ma być "skolejkowane"(czy xml jest dobrym rozwiązaniem??).

Pozdrawiam.
Go to the top of the page
+Quote Post
Seth
post 27.09.2003, 21:46:59
Post #5





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

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


Cytat
myślałem, myślałem i doszedłem do wnoisku że kolejka może troche ułatwić życie (narazie nie za bardzo wiem co tam wrzucać)

Wiec nie doszedles do zadnego wniosku winksmiley.jpg

Cytat
Jakie zadania można powierzyć kolejce

Kolejka ma za zadanie kolejkowac zadania. Czyli jezeli potrzebujesz np uruchomic jakas metode/funkcje/skrypt ale nie mozesz zrobic tego w danej chwili to dorzucasz to do kolejki i pozniej sie tym zajmujesz.

Cytat
w jaki sposób zapisywać to co ma być "skolejkowane"(czy xml jest dobrym rozwiązaniem??).

Zapisujesz to np. do tablicy. Opakowujac ja przez obiekt i metody potrzebne do latwego zarzadzania nia.
XML nie jest potrzebny.

Swoja droga to wydaje mi sie, ze nie potrzebnie zasugerowales sie naszymi rozwiazaniami. Mozna stworzyc CMSa bez tego typu obiektu jak kolejka.
My poszlismy w ta strone gdyz nasze cale zalozenia od poczatku byly skierowane w kierunku stworzenia uniwersalnego systemu i kolejka byla jego czescia.
System (jadro) ma byc wykorzystywany nie tylko jako CMS, wiec stad takie rozwiazania.
Go to the top of the page
+Quote Post
qbba
post 27.09.2003, 22:11:03
Post #6





Grupa: Zarejestrowani
Postów: 78
Pomógł: 0
Dołączył: 25.10.2002
Skąd: z kabla:)/ czewa

Ostrzeżenie: (10%)
X----


Cytat
Swoja droga to wydaje mi sie, ze nie potrzebnie zasugerowales sie naszymi rozwiazaniami. Mozna stworzyc CMSa bez tego typu obiektu jak kolejka.
My poszlismy w ta strone gdyz nasze cale zalozenia od poczatku byly skierowane w kierunku stworzenia uniwersalnego systemu i kolejka byla jego czescia.
System (jadro) ma byc wykorzystywany nie tylko jako CMS, wiec stad takie rozwiazania.


Problem w tym że to cholerstwo musi byc stosunkowo uniwersalne tongue.gif (dzialy prawie calkowicie niezalezne od siebie (cus jak np. dva.pl)). . Narazie chyba jednak dam sobie spokoj z kolejką tongue.gif. Ale temat będzie dręczony z powodu mojej ciekawości smile.gif (w końcu człowiek uczy się rpzez całe życie tongue.gif ).

Cytat
Kolejka ma za zadanie kolejkowac zadania. Czyli jezeli potrzebujesz np uruchomic jakas metode/funkcje/skrypt ale nie mozesz zrobic tego w danej chwili to dorzucasz to do kolejki i pozniej sie tym zajmujesz.


heh jak by to zrozumiec....
Jakiego typu mogą być to funkcje? (narazie myślę że kolejce można powierzyć ładowanie np. modułów?) Czy może to być np. dodanie czegoś do bazy danych (tego typu "banalne" rzeczy??).
Go to the top of the page
+Quote Post
Seth
post 27.09.2003, 22:28:00
Post #7





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

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


Cytat
heh jak by to zrozumiec....
Jakiego typu mogą być to funkcje? (narazie myślę że kolejce można powierzyć ładowanie np. modułów?) Czy może to być np. dodanie czegoś do bazy danych (tego typu "banalne" rzeczy??).

Tutaj: http://forum.php.pl/viewtopic.php?t=4477 sa 3 klasy kolejek + symulacja dzilania LIFO. Przejzyj sobie to i poszukaj informacji na googlach o: kolejkach FIFO, LIFO, priorytetowych (sterty, stosy).
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 06:15