Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> skrypt podzielony na moduły
1q2w3e4r
post
Post #1





Grupa: Zarejestrowani
Postów: 238
Pomógł: 0
Dołączył: 6.05.2011

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


Witam,
Mam w planach stworzenie skryptu silnika stron, dzięki któremu będę mógł tworzyć każdą inna stronę (niezależnie jaka tematyka) zaczynając od niego.
Czyli musi być skrypt który czyta te moduły z odpowiedniego katalogu, np. "moduly", możliwość instalowania/odinstalowania danego modułu. Po przeczytaniu takiego modułu musiałby wyświetlić je w odpowiednim miejscu na stronie.
Nie wiem własnie jak z tym zastartować, jak to musi wyglądać? Założenie jest takie, że będzie on modularny. Czyli piszę jakiś moduł i on działa odpowiednio w skrypcie, każda funkcja skryptu to był by właśnie moduł (moduł 1: rejestracja,logowanie, moduł 2: newsy - itp).
Byłbym wdzięczny za podrzucenie mi jakiegoś skryptu, który własnie jest tak zbudowany i mógłbym sobie zobaczyć działanie i jak jest skonstruowany.

Z góry dzięki za pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Zyx
post
Post #2





Grupa: Zarejestrowani
Postów: 952
Pomógł: 154
Dołączył: 20.01.2007
Skąd: /dev/oracle

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


Właśnie najwięcej czasu to Ci zejdzie z samym mechanizmem obsługi modułów. Tobie się wydaje, że to jest proste "skopiuj pliki, wgraj strukturę bazy, gotowe", a to nieprawda. Jeśli to ma działać, w aplikacji musisz też przewidzieć punkty rozszerzania, czyli miejsca, które takie wtyczki będą mogły wypełniać. Przewidzenie i dobre zaprojektowanie interfejsu programistycznego do nich jest sztuką i bardzo łatwo tu się wkopać z pominięciem jakiegoś ważnego przypadku. Konieczna jest umiejętność patrzenia na problem z wielu różnych perspektyw, bo ilu programistów, tyle będzie sposobów wykorzystania mechanizmu. Do tego dochodzi kwestia obsługi zależności, rozwiązywanie konfliktów, organizacja plików, a nawet takie prozaiczne rzeczy, jak zabezpieczyć instalator i system przed błędem w czasie instalacji.

Dlatego osobiście jeśli nie radzisz sobie dobrze z obiektówką, projektowaniem i myśleniem analitycznym, radziłbym Ci póki co odłożyć ten temat i wrócić do niego nieco później. Nie ucieknie Ci on, a wiedza Ci się na pewno przyda.
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: 6.10.2025 - 14:36