Я вивчаю свій шлях через керування конфігурацією взагалі і використовую лялькові для його реалізації зокрема. Я вже провів деякі загальні дослідження ( також щодо SF ) і зараз я розглядаю Apache VirtualHosts.
Ми розміщуємо безліч веб-сайтів LAMP (зараз він знаходиться в межах сотні) в двох системах: Apache2 / mod_php і MySQL - в основному протилежне іншому питанню вже в SF, де він управляє безліччю серверів з кількома vhosts кожен (якщо насправді не один, я не знаю). Я ще не склав працюючу конфігурацію лялькових, але це не повинно бути проблемою, є багато прикладів та рецептів.
На додаток до очевидних файлів конфігурації apache (тут, мабуть, немає жодної проблеми), кожному vhost потрібно було б створити деякі каталоги та перевірити права доступу (наприклад, root-dir для кожного vhost, що містить documentroot, виділений tmp dir, виділений php-файли сеансу dir, можливо, SSL-сертифікати тощо) на веб-сервері, а користувач + одна або кілька баз даних на сервері MySQL.
Додавання нового vhost вимагатиме створення маріонетки для їх створення, для видалення потрібна маріонетка запустити якийсь сценарій, який буде створювати резервні копії даних користувачів, а потім видалити живі дані з двох серверів, але також кожен запуск маріонеткового агента перевірятиме існування каталоги, db, дозволи тощо
Я запитую проблеми, коли збираються сотні сотень virtualhost з усіма тими чеками, які виконуються при кожному запуску ляльки, особливо файловій системі (на веб-сервері), і особливо, коли в майбутньому системи будуть завантажуватися більше? (скажімо, ми орієнтуємося на діапазон веб-сайтів 1000 ~ 2000 як розумний максимум на сервері).
Чи є досвід роботи з цим в мережі? Я гуглив, але нічого не знайшов, ще й тому, що при пошуку "маріонетки" та "апачі" низьке співвідношення сигнал / шум ...