Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Drupal 7: What's In It For You?
Search
Steve Karsch
July 31, 2009
Technology
19
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Drupal 7: What's In It For You?
Steve Karsch
July 31, 2009
Other Decks in Technology
See All in Technology
Railsで挑む大量データ永続化 〜600億件を永続化するための設計とボトルネックとの戦い〜
occhi
1
580
⾮構造化データを価値に変える AI エージェント基盤とその組織
ivry_presentationmaterials
0
190
「事実」を「計測」して、「解釈」する 〜AWS Lambdaのメモリ最適解の見つけ方〜
maimyyym
0
170
その Valkey 使いこなしていますか?
onk
PRO
5
1.5k
Claude の新機能を、 出た日に触って社内に届けるまで
rfdnxbro
1
170
夫婦で子育てするための育児標準化
codmoninc
PRO
0
330
Webの常識が通じないHTMLメールのダークモード
teamlab
PRO
0
120
フロントエンドカンファレンス関西2026 - 速すぎるUIに、待ち時間を
teamlab
PRO
0
130
DevelopersIO 2026 知識の地図を描く ─ オントロジーとは何か?
ishikawa_satoru
1
1.7k
実体験から学ぶ分析エージェントの開発と運⽤
recruitengineers
PRO
8
2.4k
日本語に強いオープンな大規模言語モデル「LLM-jp」
odashi
4
1.1k
エンタメ企業のM&Aを支えるデータ基盤 ― 統合から店舗のリアルタイム分析まで / Data Engineering Summit 2026
genda
0
170
Featured
See All Featured
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
630
The World Runs on Bad Software
bkeepers
PRO
72
12k
Making the Leap to Tech Lead
cromwellryan
135
10k
A better future with KSS
kneath
240
18k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.6k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.4k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
2
6.3k
Facilitating Awesome Meetings
lara
57
7.2k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
310
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
320
Transcript
Drupal 7 What’s In It For You?
About Me • Web Developer • Vertex, Inc. • 10
Years • 7-8 years ASP, MSSQL, .NET • Drupal N00B
Agenda • How did we get here? • What’s in
Drupal 7? • How can you help?
How did we get here? • Drupal 6 Release -
2/13/2008 • Dries selects Drupal 7 maintainer - Angie Byron (webchick) • Code thaw • Code freeze - 9/1/2009 • Release (2010?)
What’s New In Drupal 7?
Requirements • PHP5 • MySQL 5 & PgSQL 8.3 •
PDO
SimpleTest • Automated code testing framework • Test-driven development •
Testing bot (http://testing.drupal.org) • Saves developers/reviewers/testers time
DBTNG • PDO-based database abstraction layer • Provides support for
any DB PHP supports (mysql, sqlite, pgsql, oracle?, mssql?) • Master-slave support • Transaction support • “Extra” database support
DBTNG e old way: db_query(“INSERT INTO {node} VALUES title=’%s’, uid=%d”,
“whatever”, 1); e new way: $nid = db_insert('node') ->fields(array( 'title' => 'Example', 'uid' => 1, 'created' => REQUEST_TIME, )) ->execute();
D7UX • Drupal 7 User Experience • U of Baltimore
and U of Minnesota usability testing • Mark Boulton Design • Admin toolbar, shortcut toolbar, editing in place. • Many other usability improvements • DEMO!
RDFa • What is RDFa? • Robot food • Google
and Yahoo now indexing RDFa • Semantic Web
eming • Goodbye pushbutton, bluemarine. Hello Stark! • Sensible CSS
ids & classes • More granular control over $content • jQuery UI
Field API • aka CCK in core • but not
CCK UI in core (yet!) • $node->body is now a eld • Taxonomy terms now a eld
Everything else • File handling • Stream wrappers (public:// private://
ickr:// s3://) • Image handling/image styles • D7CX • Lots more...
How Can You Help? • Documentation • Patch testing &
review • Patch submission • Spread the word
ank you •
[email protected]
• www.stevekarsch.com • twitter.com/karschsp • http://drupal.org/user/138216