Map met map op FTP server synchroniseren

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Roy H

Roy H

13/02/2017 16:45:50
Quote Anchor link
Goedemiddag,

Ik ben op zoek naar een scriptje of manier om een map op de lokale server te synchroniseren met een map op een externe FTP server middels PHP.
Daarbij moet het twee kanten op gaan, dus echt een mirror.

Heb op Google al een poosje zitten zoeken maar nog niet echt een goed antwoord of voorbeeld weten te vinden.

Hebben jullie een goed voorbeeld of suggestie?

Groeten
 
PHP hulp

PHP hulp

27/11/2024 07:58:53
 
Thomas van den Heuvel

Thomas van den Heuvel

13/02/2017 17:36:50
Quote Anchor link
Een spiegel weerspiegelt enkel, dus weerkaatst alleen dingen die er al zijn, ik zie niet hoe dat "twee kanten opgaat". Ook lijkt het mij onverstandig om beide kanten leidend te laten zijn over wat juist is. Daarnaast klinkt het alsof je dingen (onnodig?) dupliceert. Idealiter heb je één bron voor informatie, en niet meerdere bronnen.

Dit klinkt in eerste instantie als een kunstgreep waar een ander probleem aan vooraf gaat.

Voor de discusie zou het enorm helpen als je aan zou kunnen geven welke informatie je synchroon wilt houden, en waarom.

En als dat duidelijk is kunnen we het gaan hebben over een oplossing. Of een andere aanpak.
 
Roy H

Roy H

13/02/2017 19:17:35
Quote Anchor link
Daar zit inderdaad wat in, ik ga er nog even over nadenken.

Eigenlijk wilde ik dat als op de server een bestand in een map geplaatst wordt deze ook op de FTP server terecht komt en andersom dat als er een bestand op de FTP server terecht komt deze ook in de lokale map terecht komt.
 
Thomas van den Heuvel

Thomas van den Heuvel

13/02/2017 19:42:56
Quote Anchor link
En waarom schrijf je geen API/interface zodat je rechtstreeks kunt communiceren met die ene FTP-server, zodat je bronbestanden maar op één plek hoeft bij te houden?

Wederom: wat voor bestanden zijn dit, en waar gebruik je deze voor, en waarom is het noodzakelijk dat deze op meerdere plekken bestaan?

En nogmaals, het lijkt mij verstandiger dat je één bron hebt die leidend is, anders kan het fuseren van beide instanties voor conflicten zorgen of kan afhankelijk van timing een nieuwere versie van een bestand overschreven worden. Het is gewoon handiger als hier een richting in zit (van master naar slave, van origineel naar kopie).
 
Eddy E

Eddy E

13/02/2017 20:53:16
Quote Anchor link
Klinkt als een RAID-opstelling.
Of als een Google Drive / Microsoft Onedrive / Dropbox-idee. Dat werkt ook zo namelijk.

Let wel: verwijder je per ongeluk 1 bestand ergens, is hij gelijk op beide weg.
Daarom is het soms handiger het niet te verwijderen, maar in de prullenbak te gooien. En pas na een week echt te deleten. Uiteraard met mogelijk het gelijk permanent te verwijderen (shift+delete in Windows)
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.