3. edgeofmyseat.com
a specialist web development agency experienced
in building web applications from content
management systems, e-commerce applications,
to the systems that run your business.
12. “A boiled egg makes an almost
perfect breakfast. It's the most
nutritional breakfast money can buy.
The downside is that it's a bit of a
hassle to prepare.
First you have to wait 5 minutes for
the water to boil, place the egg in
the boiling water, remembering to
set the timer, fish it out when it's
cooked and finally you have to wash
up the pan.”
- James Seddon
47. state of existing site
• CVS proving too awkward for casual edits
• Movable Type was painfully slow to publish
• wanted the ability to turn on comments
• considering a full redesign anyway
48.
49. choice to use WordPress
• continued to be free of charge
• new ‘pages’ feature to handle site content
• integrated blog
• no republishing for comments
• moderation and spam filtering
• Matt Mullenweg was part of WaSP
50.
51.
52. lessons learned
• dynamic rendering is a lot more expensive
• the ‘pages’ feature was immature and slow
53.
54. lessons learned
• dynamic rendering is a lot more expensive
• the ‘pages’ feature was immature and slow
• hacking WordPress was a bad idea
68. edgeofmyseat.com projects
• content management at core
• bespoke requirements on top
• design-led
• built for phased development & future
expansion
69. our goals
• reusable core functionality
• avoid monotonous tasks
• decrease the skill level required
• be more competitive on smaller projects
• structured data
• high performance
72. platform
• PHP 5.2, MySQL 4.1
• good performance
• easy and inexpensive to host
• inexpensive to develop
• reliable
• in house expertise
73. design decisions
• flexible templating
• multiple levels of caching
• structured and extensible data types
• embeddable applications
• ability to exercise control of IA
• simple administrative concepts