
Chcę to dobrze zacząć - to podobno najważniejsze - więc tworzę podstępny plan

tutaj coś z mojego help.txt (edit 1)
Kod
+phpSys
-images folder z grafikami wspólnymi dla każdego szablonu
+installation folder z plikami potrzebnymi jedynie podczas przeprowadzania instalacji
+sql folder z plikami zawerającymi zapytania SQL
installation\sql\phpSys.sql plik sql zawierający struktury tabel
+languages folder zawierający pliki językowe instalacji
+polish_lang folder zawierający polkie pliki językowe instalacji
installation\languages\polish_lang\polish_lang.php plik zawierający polski język instalacji
installation\index.php plik główny instalacji
+languages folder zawierający pliki językowe
+polish_lang folder zawierający polskie pliki językowe
languages\polish_lang\polish_lang.php plik zawierający polski język stałych elementów strony
+library folder zawierający bibliotekę plików
-actions folder zaiwerający pliki akcji
actions\library\show_article_by_id.php plik zawierający akcję wyświetlania artykułu o podanym ID
library\core.php plik rdzenia systemu zawierający wszytkie główne klasy(+ klasa input)
library\database.php plik modelu zawierający klasę obsługi połączenia z bazą danych
library\view.php plik widoku tworzący wyjściowy plik
library\controller.php plik kontrolera sterujący systemem
+modules folder zawierający moduły
+user_mod folder modułu wyświetlającego solenizantów
+actions folder z akcjami modułu
modules\user_mod\actions\show_user_card.php plik akcji
modules\user_mod\actions\new_user.php plik akcji
modules\user_mod\actions\delete_user.php plik akcji
-images folder grafik
+styles folder styli
modules\user_mod\styles\user_mod.css plik styli (opcjonalnie)
modules\user_mod\user.mod.php plik główny modułu
modules\user_mod\user_mod.xml plik konfiguracyjny modułu
+templates folder szablonów
+default_tpl folder szablonu default
-images folder grafik
+styles folder styli
templates\default_tpl\styles\default_tpl.css plik styli
templates\default_tpl\default_tpl.jpg plik podglądu szablonu
templates\default_tpl\default_tpl.xml plik konfiguracyjny szablonu
templates\default_tpl\index.tpl główny plik szablonu
.htaccess plik ustawień serwera
index.php główny plik (uruchamia kontroler)
configurations.php plik konfiguracji
index.php -> tworzy klasę kontrolera -> ten tworzy klasę input, która pobiera wszelkie dane i informuje kontroler jakie akcje uruchomić ->
-> uruchamia akcje, które korzystają z modelu -> kontroler uruchamia widok, który przetwarza dane wyświetlając plik wyjściowy
pliki językowe => zdenifiowanie stałych, które są (jako plik) przez kontroler (interesuje się tym odpowiednia klasa w rdzeniu)
moduły => kontroler po odtrzymani informacji jakie akcje podjąć uruchamia odpowiednie moduły (lub poprostu jakieś zwysłe metody)
widok => kontroler steruje widokiem; odpowiednie klasy są odpowiedzialne za przygotowanie pliku - np. klasa xhtml, klasa html, klasa txt...
każdy moduł posiada swoje akcje
w bibliotece również są akcje dostępne do standardowych metod
-images folder z grafikami wspólnymi dla każdego szablonu
+installation folder z plikami potrzebnymi jedynie podczas przeprowadzania instalacji
+sql folder z plikami zawerającymi zapytania SQL
installation\sql\phpSys.sql plik sql zawierający struktury tabel
+languages folder zawierający pliki językowe instalacji
+polish_lang folder zawierający polkie pliki językowe instalacji
installation\languages\polish_lang\polish_lang.php plik zawierający polski język instalacji
installation\index.php plik główny instalacji
+languages folder zawierający pliki językowe
+polish_lang folder zawierający polskie pliki językowe
languages\polish_lang\polish_lang.php plik zawierający polski język stałych elementów strony
+library folder zawierający bibliotekę plików
-actions folder zaiwerający pliki akcji
actions\library\show_article_by_id.php plik zawierający akcję wyświetlania artykułu o podanym ID
library\core.php plik rdzenia systemu zawierający wszytkie główne klasy(+ klasa input)
library\database.php plik modelu zawierający klasę obsługi połączenia z bazą danych
library\view.php plik widoku tworzący wyjściowy plik
library\controller.php plik kontrolera sterujący systemem
+modules folder zawierający moduły
+user_mod folder modułu wyświetlającego solenizantów
+actions folder z akcjami modułu
modules\user_mod\actions\show_user_card.php plik akcji
modules\user_mod\actions\new_user.php plik akcji
modules\user_mod\actions\delete_user.php plik akcji
-images folder grafik
+styles folder styli
modules\user_mod\styles\user_mod.css plik styli (opcjonalnie)
modules\user_mod\user.mod.php plik główny modułu
modules\user_mod\user_mod.xml plik konfiguracyjny modułu
+templates folder szablonów
+default_tpl folder szablonu default
-images folder grafik
+styles folder styli
templates\default_tpl\styles\default_tpl.css plik styli
templates\default_tpl\default_tpl.jpg plik podglądu szablonu
templates\default_tpl\default_tpl.xml plik konfiguracyjny szablonu
templates\default_tpl\index.tpl główny plik szablonu
.htaccess plik ustawień serwera
index.php główny plik (uruchamia kontroler)
configurations.php plik konfiguracji
index.php -> tworzy klasę kontrolera -> ten tworzy klasę input, która pobiera wszelkie dane i informuje kontroler jakie akcje uruchomić ->
-> uruchamia akcje, które korzystają z modelu -> kontroler uruchamia widok, który przetwarza dane wyświetlając plik wyjściowy
pliki językowe => zdenifiowanie stałych, które są (jako plik) przez kontroler (interesuje się tym odpowiednia klasa w rdzeniu)
moduły => kontroler po odtrzymani informacji jakie akcje podjąć uruchamia odpowiednie moduły (lub poprostu jakieś zwysłe metody)
widok => kontroler steruje widokiem; odpowiednie klasy są odpowiedzialne za przygotowanie pliku - np. klasa xhtml, klasa html, klasa txt...
każdy moduł posiada swoje akcje
w bibliotece również są akcje dostępne do standardowych metod
Napiszcie co mógłbym zrobić lepiej, wklepujcię również Wsze przemyślenia, uwagi, popełnione błędy... może coś się nauczę

Z góry dzięki
pozdrowienia!