DrupalCon Sidney - Configuration Management in Drupal 7 - Indonesian
-
Upload
ra-wismoyo -
Category
Documents
-
view
189 -
download
0
description
Transcript of DrupalCon Sidney - Configuration Management in Drupal 7 - Indonesian
![Page 1: DrupalCon Sidney - Configuration Management in Drupal 7 - Indonesian](https://reader035.fdocuments.net/reader035/viewer/2022062406/5592df041a28abfa3b8b47ed/html5/thumbnails/1.jpg)
Configuration Management in Drupal 7
SITE BUILDING | ARRA'DI NUR RIZAL | FEBRUARY 8 2013
![Page 2: DrupalCon Sidney - Configuration Management in Drupal 7 - Indonesian](https://reader035.fdocuments.net/reader035/viewer/2022062406/5592df041a28abfa3b8b47ed/html5/thumbnails/2.jpg)
2
Drupalist since 2006
![Page 3: DrupalCon Sidney - Configuration Management in Drupal 7 - Indonesian](https://reader035.fdocuments.net/reader035/viewer/2022062406/5592df041a28abfa3b8b47ed/html5/thumbnails/3.jpg)
Outline
Kita akan membicarakan... • Apakah Configuration Management• Berbagai cara untuk mengatur konfigurasi• Features dan Configuration• Demo ?
3
![Page 4: DrupalCon Sidney - Configuration Management in Drupal 7 - Indonesian](https://reader035.fdocuments.net/reader035/viewer/2022062406/5592df041a28abfa3b8b47ed/html5/thumbnails/4.jpg)
Loc, dev, stg, prd ?
Familiar ?
4
![Page 5: DrupalCon Sidney - Configuration Management in Drupal 7 - Indonesian](https://reader035.fdocuments.net/reader035/viewer/2022062406/5592df041a28abfa3b8b47ed/html5/thumbnails/5.jpg)
Configuration Management
Organisasi dan koordinasi dari konfigurasi dari sebuah situs untuk mencapai tujuan yang sudah di tentukan.
5
![Page 6: DrupalCon Sidney - Configuration Management in Drupal 7 - Indonesian](https://reader035.fdocuments.net/reader035/viewer/2022062406/5592df041a28abfa3b8b47ed/html5/thumbnails/6.jpg)
Configuration Management
Metode Click and Pray
6
![Page 7: DrupalCon Sidney - Configuration Management in Drupal 7 - Indonesian](https://reader035.fdocuments.net/reader035/viewer/2022062406/5592df041a28abfa3b8b47ed/html5/thumbnails/7.jpg)
Configuration Management
Metode Dump
7Source: http://nn.wikipedia.org/wiki/Fil:Afghan_HINO_dump_truck.jpg
![Page 8: DrupalCon Sidney - Configuration Management in Drupal 7 - Indonesian](https://reader035.fdocuments.net/reader035/viewer/2022062406/5592df041a28abfa3b8b47ed/html5/thumbnails/8.jpg)
Configuration Management
Metode Paper-Tissue
8
![Page 9: DrupalCon Sidney - Configuration Management in Drupal 7 - Indonesian](https://reader035.fdocuments.net/reader035/viewer/2022062406/5592df041a28abfa3b8b47ed/html5/thumbnails/9.jpg)
Configuration Management
Metode Hook
9Source: http://en.wikipedia.org/wiki/File:Anatomyofafishhook.jpg
![Page 10: DrupalCon Sidney - Configuration Management in Drupal 7 - Indonesian](https://reader035.fdocuments.net/reader035/viewer/2022062406/5592df041a28abfa3b8b47ed/html5/thumbnails/10.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
![Page 11: DrupalCon Sidney - Configuration Management in Drupal 7 - Indonesian](https://reader035.fdocuments.net/reader035/viewer/2022062406/5592df041a28abfa3b8b47ed/html5/thumbnails/11.jpg)
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
![Page 12: DrupalCon Sidney - Configuration Management in Drupal 7 - Indonesian](https://reader035.fdocuments.net/reader035/viewer/2022062406/5592df041a28abfa3b8b47ed/html5/thumbnails/12.jpg)
Configuration Management Module
12
Source: http://drupal.org/node/1872288
![Page 13: DrupalCon Sidney - Configuration Management in Drupal 7 - Indonesian](https://reader035.fdocuments.net/reader035/viewer/2022062406/5592df041a28abfa3b8b47ed/html5/thumbnails/13.jpg)
Configuration Management Module
Mengganti Features Module ?
13
Tidak
![Page 14: DrupalCon Sidney - Configuration Management in Drupal 7 - Indonesian](https://reader035.fdocuments.net/reader035/viewer/2022062406/5592df041a28abfa3b8b47ed/html5/thumbnails/14.jpg)
Configuration Management Module
Jad, apa bedanya?
14
Kita gunakan analogi café
![Page 15: DrupalCon Sidney - Configuration Management in Drupal 7 - Indonesian](https://reader035.fdocuments.net/reader035/viewer/2022062406/5592df041a28abfa3b8b47ed/html5/thumbnails/15.jpg)
Features and Configuration
15
![Page 16: DrupalCon Sidney - Configuration Management in Drupal 7 - Indonesian](https://reader035.fdocuments.net/reader035/viewer/2022062406/5592df041a28abfa3b8b47ed/html5/thumbnails/16.jpg)
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.
![Page 17: DrupalCon Sidney - Configuration Management in Drupal 7 - Indonesian](https://reader035.fdocuments.net/reader035/viewer/2022062406/5592df041a28abfa3b8b47ed/html5/thumbnails/17.jpg)
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
![Page 18: DrupalCon Sidney - Configuration Management in Drupal 7 - Indonesian](https://reader035.fdocuments.net/reader035/viewer/2022062406/5592df041a28abfa3b8b47ed/html5/thumbnails/18.jpg)
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
![Page 19: DrupalCon Sidney - Configuration Management in Drupal 7 - Indonesian](https://reader035.fdocuments.net/reader035/viewer/2022062406/5592df041a28abfa3b8b47ed/html5/thumbnails/19.jpg)
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
![Page 20: DrupalCon Sidney - Configuration Management in Drupal 7 - Indonesian](https://reader035.fdocuments.net/reader035/viewer/2022062406/5592df041a28abfa3b8b47ed/html5/thumbnails/20.jpg)
DEMO
.
20
![Page 21: DrupalCon Sidney - Configuration Management in Drupal 7 - Indonesian](https://reader035.fdocuments.net/reader035/viewer/2022062406/5592df041a28abfa3b8b47ed/html5/thumbnails/21.jpg)
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
![Page 22: DrupalCon Sidney - Configuration Management in Drupal 7 - Indonesian](https://reader035.fdocuments.net/reader035/viewer/2022062406/5592df041a28abfa3b8b47ed/html5/thumbnails/22.jpg)
Thank You
Links
22
http://drupal.org/project/configurationhttp://www.wunderkraut.com/blogWww.arradi.com