Features modul bemutatás
-
Upload
kalman-hosszu -
Category
Technology
-
view
796 -
download
0
description
Transcript of Features modul bemutatás
Modulfejlesztés programozás nélkül
A Features modul bemutatása
Wednesday, November 30, 2011
Rólunk
•Hosszu KálmánFactory Creative StudioHead of Drupal Group
• @kalmanhosszu
• kalman-hosszu.com
•Cs. Nagy AttilaFactory Creative StudioJunior Drupal Developer
• @hairqles
Wednesday, November 30, 2011
Statisztika
•Kéthetente új commit
•1 hónapos stabil verzió
•46 000 weboldal használja
•A top 50 Drupal modul között van
Wednesday, November 30, 2011
Felhasználási statisztika
forrás: drupal.org
Wednesday, November 30, 2011
Szép és jó de minek?
Wednesday, November 30, 2011
ElőtteWednesday, November 30, 2011
UtánaWednesday, November 30, 2011
•Tartalomtípusok
• Jogosultságok
•Views
•Panels
•Képstílusok
Exportálható beállítások
Wednesday, November 30, 2011
Flexibilitás
•Features modul hook-ok
•API funkciók
•Saját modulunkkal beleépülhetünk
Wednesday, November 30, 2011
Felület
Wednesday, November 30, 2011
Létrehozó oldalWednesday, November 30, 2011
Létrehozó oldalWednesday, November 30, 2011
Listázó oldalWednesday, November 30, 2011
Státusz oldalWednesday, November 30, 2011
Problémák? Megoldások!
Wednesday, November 30, 2011
Dolgok amiket megcsinálunk újra és
újra...
Wednesday, November 30, 2011
A hírkezelő rendszerem:
• Hír tartalomtípus a kiegészítő mezőkkel• Listázó oldal a views modullal elkészítve• Használt képstílusok• Hír oldal nézete
Wednesday, November 30, 2011
Újra és újra...Wednesday, November 30, 2011
Használj Features-t!Wednesday, November 30, 2011
Deployment workflow
Wednesday, November 30, 2011
Problémák
• Hozzunk létre új tartalomtípust...
• Készítsünk view-kat...
• Adjunk hozzá új képstílusokat...
Az éles weboldalon?!
Wednesday, November 30, 2011
Semmiképpen!Wednesday, November 30, 2011
dev > staging > productionCode Driven Development
Wednesday, November 30, 2011
Verziókezelés
Wednesday, November 30, 2011
Problémák
• Egy másik számítógépet kell használnom
• Nincs backup a munkámról
• Csapatmunka: nem tudjuk szinkronban tartani az adatbázist
Wednesday, November 30, 2011
A forráskód verzionálása
•Van backup-od automatikusan
•A csapat együtt tud dolgozni
•Használhatsz másik számítógépet
•Külön ágakba viheted a fejlesztést
Wednesday, November 30, 2011
Features-t használszWednesday, November 30, 2011
Jó tanácsok
Wednesday, November 30, 2011
Ne légy lusta!Wednesday, November 30, 2011
Gondolkozz feature-ökben
Egységbezárás
• Jogosultságokat és csoportokat külön feature-be
•Változók mentése
•Tartalomtípusok és a hozzá tartozó view-k külön feature-ökbe
Wednesday, November 30, 2011
Drush
Wednesday, November 30, 2011
Hasznos modulok
•Diff (http://drupal.org/project/diff)
•Strongarm (http://drupal.org/project/strongarm)
•Node export (http://drupal.org/project/node_export)
Wednesday, November 30, 2011
Extra lehetőségek
•Telepítési profilok használatapp - Instant Drupal
•Weboldalak menedzselése Aegir-reldrifter - Drupal hoszting kezelése Aegirrel
Wednesday, November 30, 2011
Kérdések?Wednesday, November 30, 2011