![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 168 Pomógł: 126 Dołączył: 5.02.2010 Skąd: Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Witam,
piszę w php aplikację i teraz chciałem ją podzielić na front i end. FrontEnd - wszystko to co będzie widoczne czyli np. views, styles, images etc. BackEnd - Cały system aplikacji, obsługa logowania, rejestracji, obsługa bazy, kontrolery etc. I teraz jak to rozdzielić sensownie na serwerze? Żeby Kowalski nie miał bezpośredniego dostępu do BackEnd. Myślałem np. żeby BackEnd wywalić do katalogu powyżej public_ftp i po prostu cofać się x katalogów w zależności od potrzeb lub po prostu zrobić jakąś taką ścieżkę do tych plików coś ala root_path, a FrontEnd wrzucić do public_ftp. Inna opcja, to zrobienie w public_ftp katalogu o nazwie web, który będzie uruchamiany od razu po wejściu na stronę, a w samym public_ftp będę trzymał cały BackEnd. Czyli: public_ftp - Backend. public_ftp/web - Frontend. Pewnie tutaj musiałbym dodać htaccess z przekierowaniem od razu do /web oraz jakieś zablokowanie dostępu do tych plików (z tym drugim nie jestem pewien, bo i tak przecież od razu jest przekierowanie robione) Jak Wy rozwiązujecie takie "problemy"? Jak jest optymalnie i bezpiecznie? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 07:17 |