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
47
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.4k
Gitlab
paulsutherland
1
140
Other Decks in Technology
See All in Technology
今日からあなたもGeminiを好きになる
subaruhello
1
480
SRE with AI:実践から学ぶ、運用課題解決と未来への展望
yoshiiryo1
1
670
エンジニアリングマネージャー“お悩み相談”パネルセッション
ar_tama
1
550
Data Engineering Study#30 LT資料
tetsuroito
1
520
本当にわかりやすいAIエージェント入門
segavvy
9
5.3k
BEYOND THE RAG🚀 ~とりあえずRAG?を超えていけ! 本当に使えるAIエージェント&生成AIプロダクトを目指して~ / BEYOND-THE-RAG-Toward Practical-GenerativeAI-Products-AOAI-DevDay-2025
jnymyk
4
220
SREを知らずに SREマネージャーになった話 / How I Became an SRE Manager Without Knowing What SRE Is
moneyforward
0
230
Step Functions First - サーバーレスアーキテクチャの新しいパラダイム
taikis
1
250
Maintainer Meetupで「生の声」を聞く ~講演だけじゃないKubeCon
logica0419
1
140
地図と生成AI
nakasho
0
550
Snowflake のアーキテクチャは本当に筋がよかったのか / Data Engineering Study #30
indigo13love
0
170
QAを早期に巻き込む”って どうやるの? モヤモヤから抜け出す実践知
moritamasami
2
170
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.6k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
760
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
360
Raft: Consensus for Rubyists
vanstee
140
7k
How to train your dragon (web standard)
notwaldorf
96
6.1k
KATA
mclloyd
30
14k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Being A Developer After 40
akosma
90
590k
Producing Creativity
orderedlist
PRO
346
40k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.6k
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 • paul@liquidbinary.co.uk
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
?