dynamic content

  • Dynamic websites change according to user requirements
  • Dynamic content has two flavors: the server side and client side
  • Server side implies sending forms or reloading pages
  • The client side doesn’t need to send forms or reload pages
  • We use PHP and Ruby on Rails for the processing side in the server
  • For the client side we use JavaScript and Flash
  • AJAX is a combination of server side and client side
  • When a internet document responds in the same way without care about the context or parameters sent by user, like for example in a simple HTML page, it is knew like static page. Those types of pages are not useful for complex sites. In the other hand are the dynamic pages, our company’s specialty
    Using Server Side Dynamic Pages
    Suppose you upload your catalog of products to a website; then that catalog is stored in a Data Base. Every time you upload a new product you have to fill a form with the product data, but you don’t have to create a new page to show the product. When your clients select the product from a menu, a page with the graphic design of your site and the product information appears. This is only a file answering to the client’s click, but changing according the product that clients choose. Due the content change depends of the click on a link that makes the page load or reload you can get to know this process on the server side.
    Using Client Side Dynamic Pages
    When you see a little emerging dialog box with a warning or message of confirmation, or when a page hides and shows menus or any other content without having to wait for the page reload, the clients side is working. That means the major of times that your browser is making the process, that could be parsing some JavaScript code or a using plugging like flash media player for example.
    AJAX
    Using java script to call the server side scripts and use results to make the page change without reloading it is called AJAX (Asynchronous JavaScript and XML). This is one of the most popular technologies today, used by Google, MSN, Yahoo and a lot of other big websites on internet. We also know how implement AJAX in your website.
    Why Don’t Use Extensive Flash
    Flash animations are pretty but they are not friendly with the Search Engines (Google, Yahoo, MSN, etc.); that because the text used in an animation is codified in a flash movie, and search engines don’t read movies, only text. If you want to animate your menus or any other part of your site and they contain relevant keywords is better to choose DHTML (Dynamic HTML that works updating HTML with JavaScript programming), because in that way the text is still Search Engines friendly.
    Check our SEO blog for more info about splash pages