the structure of the PC and the server is the same, but I dont't upload the project directory but only the resulting folder 'album' to the server.
That's not exactly what I mean. Let me see if I can explain....
Take my jAlbum skin demo website,
https://jgromit.com. On my PC, I have exactly the same tree structure. See the
FileZilla screenshot, attached.
But are the demo album projects located on the tree on my PC?
No. They are elsewhere on the PC. On the PC, the tree contains
only the output of the demo projects.
Take, for example, the Pluto/dark demo album. On the PC, the album project is located at
C:\Users\jefft\Documents\jAlbum Skins\Pluto\Pluto Samples\dark. But the output of that project is pointed to
C:\Users\jefft\Documents\jGromit\pluto\dark. See the
plutoDark screenshot.
Think of it as being like having ten boxes of Xmas tree ornaments (the album projects), scattered all over the floor. You take out an ornament (the project output), and hang it on the tree where you want it.
So, when it comes time to upload, I can just upload the tree from my PC. The input side of the album projects isn't mixed in with it - the tree contains only the output.