Showing posts with label Web. Show all posts
Showing posts with label Web. Show all posts

Thursday, March 31, 2011

What is Cloud Computing ?

Cloud computing is a general term for anything that involves delivering hosted services over the Internet. These services are broadly divided into three categories: Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS) and Software-as-a-Service (SaaS). The name cloud computing was inspired by the cloud symbol that's often used to represent the Internet in flowcharts and diagrams.

So what’s a definition for real people?
Cloud Computing = Web Applications


That’s all there is to it. If you’re using a web or internet-based application from a major provider like Google or Microsoft, you’re using cloud computing. Congrats!


Every web application that you’ve ever used, like Gmail, Google Calendar, Hotmail, SalesForce, Dropbox, and Google Docs, are based on “cloud computing”, because when you connect to one of these services, you’re really connecting to a massive pool of servers somewhere out there on the internet. The client doesn’t need to be a web browser, but that’s the direction everything is heading.

Types of Cloud Services












Advantages of the Cloud Computing

  • Reduced CostCloud technology is paid incrementally, saving organizations money. 
  • Increased StorageOrganizations can store more data than on private computer systems.
  • Highly Automated 
    No longer do IT personnel need to worry about keeping software up to date.
  • FlexibilityCloud computing offers much more flexibility than past computing methods.
  • More Mobility 
    Employees can access information wherever they are, rather than having to remain at their desks.
  • Allows IT to Shift Focus
    No longer having to worry about constant server updates and other computing issues, government organizations will be free to concentrate on innovation.
Web Applications are the future. Cloud Computing is a stupid buzzword. Discuss.

You can download most valuable information from following link.
http://www.microsoft.com/asia/cloud/singapore.aspx#downloads

Saturday, March 12, 2011

Best Practices for Speeding Up Your Web Site

Why We Need To Think About This ?


Actually most of the developers just like me always thinking how much effort we can put to develop to access web pages as much as fast and also how to do this.According to this I found one of the good article and like to shared with u all.Alright here are some number of best practices for making web pages fast. The list includes 35 best practices.
  • Minimize HTTP Requests
  • Use a Content Delivery Network
  • Add an Expires or a Cache-Control Header
  • Gzip Components
  • Put Stylesheets at the Top
  • Put Scripts at the Bottom
  • Avoid CSS Expressions
  • Make JavaScript and CSS External
  • Reduce DNS Lookups
  • Minify JavaScript and CSS
  • Avoid Redirects
  • Remove Duplicate Scripts
  • Configure ETags
  • Make Ajax Cacheable
  • Flush the Buffer Early
  • Use GET for AJAX Requests
  • Post-load Components
  • Preload Components
  • Reduce the Number of DOM Elements
  • Split Components Across Domains
  • Minimize the Number of iframes
  • No 404s
  • Reduce Cookie Size
  • Use Cookie-free Domains for Components
  • Minimize DOM Access
  • Develop Smart Event Handlers
  • Choose over @import
  • Avoid Filters
  • Optimize Images
  • Optimize CSS Sprites
  • Don't Scale Images in HTML
  • Make favicon.ico Small and Cacheable
  • Keep Components under 25K
  • Pack Components into a Multipart Document
  • Avoid Empty Image src