Building Web Sites the Right Way<br />Gonçalo Veiga<br />Expert Delivery Manager<br />Worldwide OutSystems Certified Profe...
Building Websites<br />Blank eSpace<br />Create a Screen per Page or Page Layout<br />
Building Websites<br />Keep Content in Web Blocks<br />Important for Maintanability and Cache Framework<br /><ul><li>CSS
Standard
Centralized</li></li></ul><li>Different Approaches<br />Static Approach<br />Content managed in Service Studio<br />Pages ...
Different Approaches<br />Dynamic Approach<br />Content is in Database (CMS)<br />Screen per Page Layout<br />Content upda...
Platform Features<br />Resource suffixes (caching)<br />Server-side Caching<br />SEO-Friendly URLs<br />chillout.comSite/C...
Why it is a good idea!<br />Every edition has unlimited anonymous users!<br />
Upcoming SlideShare
Loading in …5
×

Building websites using OutSystems

842 views
774 views

Published on

Presentation used in OutSystems' Next Step 2011 Worldwide Certified Professionals Meet-up

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
842
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • A friend of mine asked me to if I could give him hand improving his site, which was a little outdated. So, since I have to give this talk, I might as well get my hands dirty. What do you think?Well, let’s start by taking a look at his current company page, to gives some material to work with for the new site…
  • Show firebug
  • More than 1 million page views per day
  • Building websites using OutSystems

    1. 1. Building Web Sites the Right Way<br />Gonçalo Veiga<br />Expert Delivery Manager<br />Worldwide OutSystems Certified Professionals Meet-up - May 2011<br />
    2. 2.
    3. 3. Building Websites<br />Blank eSpace<br />Create a Screen per Page or Page Layout<br />
    4. 4. Building Websites<br />Keep Content in Web Blocks<br />Important for Maintanability and Cache Framework<br /><ul><li>CSS
    5. 5. Standard
    6. 6. Centralized</li></li></ul><li>Different Approaches<br />Static Approach<br />Content managed in Service Studio<br />Pages are Screens<br />Content update is 1-Click Publish<br />Content easily cached<br />Hot-Deployment assures not downtime<br />Good for Simple Websites with rare updates.<br />
    7. 7. Different Approaches<br />Dynamic Approach<br />Content is in Database (CMS)<br />Screen per Page Layout<br />Content updates are flexible without Publish<br />Content caching requires framework<br />More complex to maintain<br />Good for larger Websites where updates are frequent, approvals process is required, documents must be supported, etc.<br />
    8. 8. Platform Features<br />Resource suffixes (caching)<br />Server-side Caching<br />SEO-Friendly URLs<br />chillout.comSite/ContentId=123&Name=Stats<br />chillout.com/company/statistics<br />Learn more about these features tomorrow at<br />Secrets to Building High Performance Apps<br />by Pedro Queirós (track 2)<br />
    9. 9. Why it is a good idea!<br />Every edition has unlimited anonymous users!<br />
    10. 10. Thanks<br />

    ×