|
Dynamic sites are those where the content and design live
separately. The content lives in a database that is placed
on a webpage only when needed or asked. The benefit of this
is that it allows for quicker page loading and it allows just
about anyone, with limited or no web design experience, to
update their own website via an administrative backend. This
set up is ideal for those who wish to make frequent changes
to their websites including text and image updates. Dynamic
sites are also great for image galleries, online calendars
or e-commerce.
There are two ways to create dynamic interactivity:
Using client-side scripting to change interface behaviors
within a specific web page, in response to mouse or keyboard
actions or at specified timing events. In this case the dynamic
behavior occurs within the presentation.
-
Using server-side scripting to change the supplied page source
between pages, adjusting the sequence or reload of the web
pages or web content supplied to the browser. Server responses
may be determined by such conditions as data in a posted
HTML form, parameters in the URL, the type of browser being
used, the passage of time, or a database or server state.
The result of either technique is described as a dynamic
web page, and both may be used simultaneously.
To adhere to the first definition, web pages must use presentation
technology called, in a broader sense, rich interfaced pages.
Client-side scripting languages like JavaScript or ActionScript,
used for Dynamic HTML (DHTML) and Flash technologies respectively,
are frequently used to orchestrate media types (sound, animations,
changing text, etc.) of the presentation. The scripting also
allows use of remote scripting, a technique by which the DHTML
page requests additional information from a server, using a
hidden Frame, XMLHttpRequests, or a Web service.
Web pages that adhere to the second definition are often created
with the help of server-side languages such as PHP, Perl, ASP
or ASP.NET, JSP, and other languages. These server-side languages
typically use the Common Gateway Interface (CGI) to produce
dynamic web pages. These kinds of pages can also use, on client-side,
the first kind (DHTML, etc.).
There are number of ways to maintain and
update the website content. One of the most innovative method
is to have dynamic websites with backend that enables the mangement
of an organisation to update the content as and when required.
We specialise in the designing websites with
complete backends to support the content creator.
Here are some of the advantages of a dynamic
website:
|
Content
Management System [CMS] – you
have a lot of information about your company such as news,
events or products that you’d like to be able to
share with the world and update yourself without having
to pay for updates – this
is a classic way to use a dynamic website. |
 |
E- commerce site – could you sell
your products through your website? This may be cheaper
and easier than you think to use a dynamic website to update
your products and take orders dynamically. |
 |
Members database – allow people
to sign up through your website and manage that information
securely online using your administration interface. |
 |
Deliver information
to a wider audience – information
stored in a database has more potential for delivering
in an accessible format or using RSS. |
 |
Dynamic Extranet – use your website
to share information, discuss and provide documents in
a secure area of your website that only your staff can
access. |
 |
Bin the paper or
the Excel spreadsheet – if
you currently have an outdated paper based way of capturing
and storing information or store things in an offline database
or spreadsheet – it may be worth considering streamlining
and updating this process to make it easier for staff and
customers to access this information. |
|