![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 29.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
Zastanawia mnie czym jest właściwie jądro aplikacji webowej, bądź po prostu jądro strony www. Ostatnio zainteresowałem się teamtyką engine'ów i myślę nad napisaniem własnego silnika (oczywiście w nieco dalszej perspektywie), stąd też moje wątpliwości. Jakie zadanie spełnia jądro strony? Czy inicjuje poszczególne moduły? Odpowiada za ich wzajemną komunikację? Czy jest to najczęściej zamknięta struktura np. klasa, czy raczej rozproszona biblioteka? A może istnieje tu spora dowolność, a określenie jądro strony jest definicją pojemną i ma wyznaczone jedynie pewne ramy funkcjonalne? W takim razie jakie? Czy ktoś mógłby jakoś schematycznie opisać formalne założenia pisania engine'u z jądrem strony tzn. jakie elementy winny w chodzić w jego skład i jaką rolę miałby w nim pełnić? Z góry dziękuję za odpowiedzi.
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 29.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
Napisałem, że z wzorcem MVC się zapoznam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Mniejsza o to - sam do tego dojdę, ale miło by jednak było usłyszeć coś o jądrze i engine'ie od kogoś kto takowy napisał - a przecież to kilka linijek np. jądro inicjuje poszególne moduły i odpowiada za komunikację między nimi, klasa Page parsuje URL i przekazuje informacje klasie Templates, która na tej podstawie wczytuje odpowiedni plik tpl, parsuje go i wypluwa kod wyjściowy itp. (wiem, że napisałem tu bzdury, ale pokazuję jedynie o co mi chodzi).
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 07:57 |