- artykuł, plik, obraz, nowość itp. (z tym się zgadzam)
- prywatne wiadomości - trochę skomplikowane, bo kod HTML jest w pliku, który wyświetla listę folderów, pobiera ilość wiadomości należących do zalogowanego użytkownika i dołącza podmoduł (np. redagowanie, wyświetlanie) - to znaczy, że powinny być dołączane jeszcze 2 pliki wyglądu?
- wstawki - np. link do profilu użytkownika bądź do innych podstron - myślę, że tego nie trzeba oddzielać
- komentarze, nowości, lista plików, artów, użytkowników - tu trzeba albo pętlę FOREACH w szablonie z dozwolonym kodem PHP, albo odczytać szablon funkcjami file_get_contents() i str_replace(), co uniemożliwi użycie kodu PHP (chyba, że zastosuję system szablonów - najlepiej własny)
- edycja danych użytkownika, itp. - podobnie jest też w PhpBB
- panel administracyjny - tu chyba nie ma wielkiej potrzeby na oddzielenie kodu PHP od HTML
A. Czy oddzielenie kodu HTML od PHP we wszystkich modułach jest bardzo istotne?
B. Czy odczyt danych powinien następować przed wysłaniem do przeglądarki znacznika <html>? Aktualnie robię to tylko dla kategorii oraz artów, plików, obrazów, stron informacyjnych, aby móc zmienić tytuł <title>.
Chciałbym poznać Waszą opinię na ten temat. Może jeszcze dokonam zmian, bo to dopiero początek tworzenia kolejnej wersji skryptu.