Wiki
Version 5 (Tobias Liebig, 2012-04-24 22:15)
| 1 | 1 | h1. Deployment |
|
|---|---|---|---|
| 2 | 1 | ||
| 3 | 3 | Tobias Liebig | h2. Notes/Minutes/Resources |
| 4 | 3 | Tobias Liebig | |
| 5 | 4 | Tobias Liebig | * Notes taken during T3DD12 in Loek Hilgersom's Workshop 'Deployment of TYPO3v4/6 installations': [[t3dd12 notes workshop]] |
| 6 | 4 | Tobias Liebig | |
| 7 | 4 | Tobias Liebig | |
| 8 | 4 | Tobias Liebig | h3. Basic Concept |
| 9 | 4 | Tobias Liebig | |
| 10 | 4 | Tobias Liebig | The basic idea includes three parts for the deployment: |
| 11 | 4 | Tobias Liebig | |
| 12 | 4 | Tobias Liebig | * An central *TYPO3.Surf installation* which takes care about the deployment itself |
| 13 | 4 | Tobias Liebig | ** http://forge.typo3.org/projects/show/package-typo3-surf |
| 14 | 4 | Tobias Liebig | ** create files/directories |
| 15 | 4 | Tobias Liebig | ** checkout from git repository |
| 16 | 4 | Tobias Liebig | ** run test/tasks/scripts |
| 17 | 4 | Tobias Liebig | |
| 18 | 4 | Tobias Liebig | * *Coreapi*: An extension or system extension to be able to run common core tasks like clear caches form CLI |
| 19 | 4 | Tobias Liebig | ** http://forge.typo3.org/projects/show/extension-coreapi |
| 20 | 4 | Tobias Liebig | |
| 21 | 4 | Tobias Liebig | * An extension and concept for database and content *migrations* |
| 22 | 4 | Tobias Liebig | ** executing database related tasks (schema updates, create/update/delete certain records) |
| 23 | 4 | Tobias Liebig | ** easily export "changed database records" from one instance and import them on another one |
| 24 | 4 | Tobias Liebig | ** http://forge.typo3.org/projects/show/extension-migrations |
| 25 | 5 | Tobias Liebig | ** see also loek's connect of update scripts and datasets |