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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Paul Sutherland
January 17, 2013
Technology
0
52
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
240
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
Claude Code 2026年 最新アップデート
oikon48
12
9.8k
情シスのための生成AI実践ガイド2026 / Generative AI Practical Guide for Business Technology 2026
glidenote
0
240
今のWordPress の制作手法ってなにがあんねん?(改) / What’s the Deal with WordPress Development These Days?
tbshiki
0
450
[JAWSDAYS2026]Who is responsible for IAM
mizukibbb
0
630
PMとしての意思決定とAI活用状況について
lycorptech_jp
PRO
0
120
JAWS DAYS 2026 楽しく学ぼう!ストレージ 入門
yoshiki0705
2
180
モブプログラミング再入門 ー 基本から見直す、AI時代のチーム開発の選択肢 ー / A Re-introduction of Mob Programming
takaking22
5
1.5k
フロントエンド刷新 4年間の軌跡
yotahada3
0
150
AI時代のSaaSとETL
shoe116
1
140
マルチアカウント環境でSecurity Hubの運用!導入の苦労とポイント / JAWS DAYS 2026
genda
0
650
猫でもわかるKiro CLI(AI 駆動開発への道編)
kentapapa
0
200
社内レビューは機能しているのか
matsuba
0
130
Featured
See All Featured
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.3k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
150
The untapped power of vector embeddings
frankvandijk
2
1.6k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
190
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
Facilitating Awesome Meetings
lara
57
6.8k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
680
Accessibility Awareness
sabderemane
0
80
Designing for Timeless Needs
cassininazir
0
160
Embracing the Ebb and Flow
colly
88
5k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
550
4 Signs Your Business is Dying
shpigford
187
22k
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
?