drupalcon sidney - configuration management in drupal 7 - indonesian
DESCRIPTION
Materi DrupalCon Sidney - Configuration Management by Arra'di Nur Rizal yang dibawakan juga di event Workshop Building & Performance di Jakarta.TRANSCRIPT
Configuration Management in Drupal 7
SITE BUILDING | ARRA'DI NUR RIZAL | FEBRUARY 8 2013
2
Drupalist since 2006
Outline
Kita akan membicarakan... • Apakah Configuration Management• Berbagai cara untuk mengatur konfigurasi• Features dan Configuration• Demo ?
3
Loc, dev, stg, prd ?
Familiar ?
4
Configuration Management
Organisasi dan koordinasi dari konfigurasi dari sebuah situs untuk mencapai tujuan yang sudah di tentukan.
5
Configuration Management
Metode Click and Pray
6
Configuration Management
Metode Dump
7Source: http://nn.wikipedia.org/wiki/Fil:Afghan_HINO_dump_truck.jpg
Configuration Management
Metode Paper-Tissue
8
Configuration Management
Metode Hook
9Source: http://en.wikipedia.org/wiki/File:Anatomyofafishhook.jpg
Configuration Management
FU method
10
Penggunaan Feature Module untuk distribusi dan organisasi configurationFeature use case
1. Mengumpulkan konfigurasi-konfigurasi dalam satu paket untuk tujuan general atau tujuan
2. Export dan mengatur konfigurasi ke dalam "feature" module
Configuration Management Module
Apakah itu
11
- Menggunakan konsep D8 CMI (activestore and datastore/configstore Architecture)
- Track konfigurasi tertentu. Tidak seluruh konfigurasi di group seperti feature module.
- Memindahkan konfigurasi antar environment dan sites
Configuration Management Module
12
Source: http://drupal.org/node/1872288
Configuration Management Module
Mengganti Features Module ?
13
Tidak
Configuration Management Module
Jad, apa bedanya?
14
Kita gunakan analogi café
Features and Configuration
15
Features and Configuration
16
- bahan makanan/minuman adalah konfigurasi dan resep adalah features. - Resep menggunakan bahan makanan/minuman, dan features bisa menggunakan konfigurasi.
- Bahan makanan dan resep tidak seharusnya saling tergantung satu sama lain.
- Resep perlu di beritahu oleh management system jika bahan makanannya berubah. Ini adalah cara feature module bekerja dengan configuration management.
Configuration Management Module
Status
17
Tidak ada versi 1, hanya versi 2 (alpha-2)
Ada Drush command
Roadmap and milestone http://drupal.org/node/1787136
- Implementasi batch system
- Implementasi Caching
- Kemampuan untuk menghapus konfigurasi variabel
Configuration Management Module
Status
18
Supported Components:
Content Types, Fields, Vocabularies, Text Formats, Image Styles, Variables, Menu, Menu Links, Permissions.
Other components (if its contributed module is enabled).
Wysiwyg (requires Wysiwyg 7.x-2.2 or greather).
Views (requires Views).
Display Suite, Panels and other Ctools based modules (requries Ctools).
Roles (requires Role Export).
Ref: http://drupal.org/node/1861068
Configuration Management Module
Ingin Membantu ?
19
Configuration module butuh lebih banyak testers & devs, dan orang2 UI needs more testers & devs.
http://drupal.org/project/configuration
DEMO
.
20
Wrap Up
KesimpulanApakah Configuration Management
Berbagai cara untuk mengatur konfigurasi
Feature module dan configuration module
Cobalah modul configuration management dan ungkapkan pendapat anda tentang module tersebut.
21
Thank You
Links
22
http://drupal.org/project/configurationhttp://www.wunderkraut.com/blogWww.arradi.com