SlideShare a Scribd company logo
Pyramid
World Plone Day 2012 LT
    小田切 aodag 篤
お前だれよ

aodag - Atsushi ODAGiri

Beproud,Inc.

Python 1.5から
Zope 2.4,2.5のころ
Plone...知らね
Plone on Zope

        なので、
   きっとZope関連の話なら
    してもいいですよね?
Python Web
I Love Zope, but Hate Zope!
Zopeのコンセプトはすばらしい!
個々の技術もすばらしい!

だが

Zopeは難しい!
Zopeの技術はZopeでしか使えない!?

heh Zope3
LAMPブーム

PythonフレームワークのトレンドもMVCフレーム
ワークへ。
WSGI
Cherrypy
Django
web.py
TurboGears
Pylons
repoze.bfg/pyramid ....
Zope Meets WSGI
Repozeプロジェクト

ZopeをWSGI対応させよう!
Zopeの技術をWSGIフレームワークでも!
Pyramid
repoze.bfg + pylons =
PyramidとZope

Zope由来の技術

トラバーサル
コンテキストベースのセキュリティ
ZODB
Zope Page Template(Chameleon)
ZCA
PyramidとPylons

Pylons由来

URLディスパッチ
SQLAlchemy
WebOb
Mako, Jinja2...
PasteDeploy
Zopeのコンセプト
WSGI対応の開発ツール

More Related Content

PPTX
この実装には問題がある!
PPTX
rpi_handson_1
PDF
C#からSORACOMを管理できるようにした話(SoraCommonNet)
ODP
できる!trema-switch
PDF
PDF
人間たちとsystemd
PDF
Raspbian, OpenCV and about me(Takachiho.rb)
PPTX
Raspberry Pi勉強会(後編)-京大機械研究会
この実装には問題がある!
rpi_handson_1
C#からSORACOMを管理できるようにした話(SoraCommonNet)
できる!trema-switch
人間たちとsystemd
Raspbian, OpenCV and about me(Takachiho.rb)
Raspberry Pi勉強会(後編)-京大機械研究会

What's hot (16)

PDF
anyframeを使おう
PDF
First step of Rails Contribute‎ #shibuyarb
PDF
Rubyでプリキュアを作った #cure_advent #shibuyarb
PPTX
PDF
プリキュアのRuby実装の紹介 #RubyHiroba
PDF
anyframeを使おう
ODP
Iron rubyとsinatraで作るデスクトップアプリ
PDF
Perlbeginnes 9 lt_ytnobody
PDF
かなりすごい発表(かなり) at VimConf2014
PDF
『健全なフロントエンド開発をしよう 〜Railsに乗っかるという選択編〜』 アップ用
PPTX
開発費0円でニコニコ生放送を作ってみた
PDF
Wakayama.rbボードの使い方
PDF
pecoを使おう
PDF
Rails環境に最適なVue.js構成を探る
PPTX
Laravelチュートリアルを作ってみた。
ODP
Python-Tokai at Nagoya Ruby Meeting 01
anyframeを使おう
First step of Rails Contribute‎ #shibuyarb
Rubyでプリキュアを作った #cure_advent #shibuyarb
プリキュアのRuby実装の紹介 #RubyHiroba
anyframeを使おう
Iron rubyとsinatraで作るデスクトップアプリ
Perlbeginnes 9 lt_ytnobody
かなりすごい発表(かなり) at VimConf2014
『健全なフロントエンド開発をしよう 〜Railsに乗っかるという選択編〜』 アップ用
開発費0円でニコニコ生放送を作ってみた
Wakayama.rbボードの使い方
pecoを使おう
Rails環境に最適なVue.js構成を探る
Laravelチュートリアルを作ってみた。
Python-Tokai at Nagoya Ruby Meeting 01
Ad

More from Atsushi Odagiri (20)

PDF
みんなのPython勉強会#77 パッケージングしよう
PDF
async/await の向こう側 PyCon Kyushu 2022
PDF
パッケージングの呼び声 Python Charity Talks in Japan 2021.02
PDF
eggとはなんだったのか 栄光のsetuptools
PDF
pyconjp 2019 LT 今日のsetuptools
PDF
Pythonでの開発を効率的に進めるためのツール設定
PDF
Pythonとパッケージングと私
PDF
Python3 移行への軌跡
PDF
パッケージングを支える技術 pyconjp2016
PDF
Sqlalchemy sqlの錬金術
PPTX
Clack meetup #1 lt
PDF
Pyramid入門
PDF
パッケージングの今
PDF
パッケージングの今と未来
PDF
パッケージングの今と未来
PDF
Bplt11 form alchemy
PDF
Python3でwebアプリ
PDF
Pyconjp2012 memory-of-europython
PDF
What makes pyramid unique
PDF
エキPy lt repoze.whoの紹介
みんなのPython勉強会#77 パッケージングしよう
async/await の向こう側 PyCon Kyushu 2022
パッケージングの呼び声 Python Charity Talks in Japan 2021.02
eggとはなんだったのか 栄光のsetuptools
pyconjp 2019 LT 今日のsetuptools
Pythonでの開発を効率的に進めるためのツール設定
Pythonとパッケージングと私
Python3 移行への軌跡
パッケージングを支える技術 pyconjp2016
Sqlalchemy sqlの錬金術
Clack meetup #1 lt
Pyramid入門
パッケージングの今
パッケージングの今と未来
パッケージングの今と未来
Bplt11 form alchemy
Python3でwebアプリ
Pyconjp2012 memory-of-europython
What makes pyramid unique
エキPy lt repoze.whoの紹介
Ad