Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Building Websites and Web Applications with a S...
Search
Paul Sutherland
January 17, 2013
Technology
0
48
Building Websites and Web Applications with a Snake
Developing with Plone talk held at the Software Society on the 17th January 2013
Paul Sutherland
January 17, 2013
Tweet
Share
More Decks by Paul Sutherland
See All by Paul Sutherland
Feeding the Machine
paulsutherland
0
230
Web Workshop MEAN Development
paulsutherland
0
140
MEAN Development
paulsutherland
0
2k
WebRTC Presentation
paulsutherland
0
2.6k
Bootstrap, Node and some magic Fairy dust
paulsutherland
0
2.7k
Google Glass, the future of app development and the totalitarian tiptoe!
paulsutherland
1
2.5k
Gitlab
paulsutherland
1
150
Other Decks in Technology
See All in Technology
20250913_JAWS_sysad_kobe
takuyay0ne
2
210
Rustから学ぶ 非同期処理の仕組み
skanehira
1
140
MCPで変わる Amebaデザインシステム「Spindle」の開発
spindle
PRO
3
3.2k
共有と分離 - Compose Multiplatform "本番導入" の設計指針
error96num
2
490
Firestore → Spanner 移行 を成功させた段階的移行プロセス
athug
1
480
いま注目のAIエージェントを作ってみよう
supermarimobros
0
200
Django's GeneratedField by example - DjangoCon US 2025
pauloxnet
0
150
研究開発と製品開発、両利きのロボティクス
youtalk
1
530
ガチな登山用デバイスからこんにちは
halka
1
240
品質視点から考える組織デザイン/Organizational Design from Quality
mii3king
0
200
💡Ruby 川辺で灯すPicoRubyからの光
bash0c7
0
110
Autonomous Database - Dedicated 技術詳細 / adb-d_technical_detail_jp
oracle4engineer
PRO
4
10k
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.9k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3k
Agile that works and the tools we love
rasmusluckow
330
21k
Music & Morning Musume
bryan
46
6.8k
We Have a Design System, Now What?
morganepeng
53
7.8k
Scaling GitHub
holman
463
140k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
Balancing Empowerment & Direction
lara
3
620
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.6k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
For a Future-Friendly Web
brad_frost
180
9.9k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.5k
Transcript
The Software Society January 2013
Building Websites and Web Applications with a Snake
About • Paul Sutherland • Construction Surveyor at Black &
Veatch • Member of Software Society from December 2011 •
[email protected]
None
The Snake ✔ High Level Object Oriented Programming Language ✔
Fast ✔ Elegant Syntax ✔ Easy to Learn docs.python.org/tutorial
What is a Framework?
None
None
Python Frameworks
None
None
plone.org
plone.org
Amazon EC2
Ubuntu AMI
Ubuntu AMI ec2-run-instances ami-940f03e0 --instance-type m1.small --region eu-west-1 --key aws-key
Tutorial
Tutorial
Tutorial
GitHub
Step 1 – Install OS Dependencies
Step 2 – Download Plone
Step 2 – Download Plone
Step 3 – Extract
Step 4 – Build
Step 4 – Build
Step 4 – Build
Step 5 – Start
localhost:8080
localhost:8080
None
zebibyte.co.uk username: plone password: plone
Extending Plone - Content
Extending Plone - Content
Extending Plone - Content
Extending Plone - Content
Extending Plone - Content
Extending Plone - Content
Extending Plone - Content
Extending Plone - Content
Extending Plone - Content
Extending Plone - Content
Extending Plone - Content
Extending Plone - Content
Extending Plone - Content
Extending Plone - Content
Extending Plone – Theme
Extending Plone – Theme (Diazo)
Extending Plone – Theme (Diazo)
yobibyte.co.uk
Production Set-up Apache/Nginx Varnish HA Proxy zeo client zeo client
zeo client zeo client zeoserver
?