Skocz do zawartości
Zaloguj się, aby obserwować  
milons

[CMS][PHP]Dostęp do plików na innej domenie.

Recommended Posts

Witam.

Projektuję swój własny system CMS. Chciałbym aby klienci mojej firmy logowali się do niego przez adres cms.(mojafirma).pl.

Przewiduję dodawanie aktualności, opinie, galerie zdjęć itd - jak w większości CMS-ów.

Moje pytanie brzmi:w jaki sposób mam dostać się do plików na domenie (domenaklienta).pl z cms.(mojafirma).pl ?

Większość komponentów na stronie (jak na przykład opinie o produktach) są obsługiwane w pełni z bazy danych, jednak problem pojawia się np przy uploaderze plików do galerii zdjęć.

Jak obsłużyć coś takiego bez użycia FTP?

  • Upvote 2

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Witaj. Pisanie CMS od podstaw to jak wynajdywanie koła od nowa. Strata czasu a i tak na pewno nie dogonisz najlepszych CMSów na rynku. Jest wiele darmowych systemów, także do rozwiązań komercyjnych, więc warto rozważyć ich użycie. Własny CMS wymaga po części własnego frameworka i ogromnego wkładu pracy. Najgorzej będzie zadbać o bezpieczeństwo a nie napisać odpowie funkcje. Pewnie zrezygnujesz z własnych CMSów kiedy doświadczysz pierwszego włamania na większą skalę, jak było w moim przypadku (a za włamanie ponosi się konsekwencje).

Nie ma najlepieszej metody na rozwiązanie Twojego problemu.

Jedyne rozwiązanie jakie przychodzi mi do głowy do użycie biblioteki cURL.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Jeżeli na serwerze ustawisz odpowiednio virtual hosty (cms.twojafrma.pl na to samo miejsce to twojafirma.pl) to zrobisz to bez problemu. W swoim skrypcie sprawdzaj kto wklepal jaki adres url i odpalaj strone klienta lub CMSa. I wsio ;)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Utwórz konto lub zaloguj się, aby skomentować

Musisz być użytkownikiem, aby dodać komentarz

Utwórz konto

Zarejestruj nowe konto na forum. To jest łatwe!

Zarejestruj nowe konto

Zaloguj się

Masz już konto? Zaloguj się.

Zaloguj się

Zaloguj się, aby obserwować  

×