buildout - набір розділів (parts), які визначають, як зібрати додаток
part (розділ) - набір опцій, які дозволяють зібрати частину додатки
recipe (спосіб) - програма, яка використовується для створення частин, що складаються з опцій
Введення в Plone Buildout
Ви можете додати default.cfg в Ваш каталог $ HOME / .buildout, щоб внести налаштування за замовчуванням для будь-якого розділу buildout
ПРИМІТКА: Це тільки значення за замовчуванням, вони не переважають настройки в Вашому buildout.
Як почати працювати з Plone Buildout:
Щоб почати, Ви можете використовувати колекцію шаблонів ZopeSkel
Вам буде задано кілька запитань, що стосуються вашого нового Buildout.
Отже, у вас є свій buildout і Ви можете тепер використовувати bootstrap для початкової збірки оточення:
Тепер у вас є все необхідне, щоб запустити Ваш сайт (включаючи імена розділів zeoserver і примірника).
Якщо Ви використовуєте Сервер сховища Zope (Zope Storage Server):
Тепер Ви можете запустити Ваш екземпляр Zope:
ПРИМІТКА: Кілька примірників зазвичай відрізняються за номером, з його збільшенням, наприклад instance1, instance2 і так далі.
Зарезервовані символи, які Ви не повинні використовувати в іменах розділів або налаштувань:
Налаштування Buildout використовують наступний синтаксис підстановки змінних:
Налаштування, які складаються зі списку елементів заповнюються з використанням прогалин або переносами рядки на кожен елемент:
Налаштування можуть додаватися або віддалятися з використанням + = і - =. У наступному прикладі ми розширимо файл конфігурації, описаний вище:
Версії можуть бути закріплені декількома способами:
Використання командного рядка Buildout
Синтаксис командного рядка Buildout:
ПРИМІТКА: Налаштування і присвоювання можуть зазначатися в будь-якій послідовності.
Команда bin / buildout має особливі настройки. Використовуйте наступну команду, щоб їх подивитися:
Ви можете додати файл default.cfg в Ваш каталог $ HOME / .buildout, щоб встановити деякі призначені для користувача значення за замовчуванням для будь-яких розділів Buildout.
Збільшення деталізації логів на 10. Для більшого збільшення використовується кілька разів. (За замовчуванням: 100)