Hi,
I work most of my time with TYPO3 (a cms comparable with drupal). TYPO3 has a simple file structure.
- fileadmin (users can store files)
- typo3 (cms core)
- typo3conf (configuration directory)
- typo3conf/ext/ (extension directory, each subdirectory contains one extension.)
- typo3temp (temp file directory)
- uploads (default upload directory)
You can easily update the cms core or the extensions via upload, git or composer. When I update couch, I have to backup and restore the config file and some other files (i.e. special ckeditor config.) When I create a couch project, I have to use a lot the .gitignore to include only the necessary files. All in all not very convenient and error prone.
That's one thing I really miss about couch. A better file structure for updates, versioning and backups.
I work most of my time with TYPO3 (a cms comparable with drupal). TYPO3 has a simple file structure.
- fileadmin (users can store files)
- typo3 (cms core)
- typo3conf (configuration directory)
- typo3conf/ext/ (extension directory, each subdirectory contains one extension.)
- typo3temp (temp file directory)
- uploads (default upload directory)
You can easily update the cms core or the extensions via upload, git or composer. When I update couch, I have to backup and restore the config file and some other files (i.e. special ckeditor config.) When I create a couch project, I have to use a lot the .gitignore to include only the necessary files. All in all not very convenient and error prone.
That's one thing I really miss about couch. A better file structure for updates, versioning and backups.