|
Dynamic Database
Publishing.
By using this method the database itself is uploaded to the
server. Dynamic HTML pages interact directly with the database. In order to
create dynamic pages you will need to make your pages interact with a program,
script or applet. This needs to be supported by server on which your site is
hosted. Some examples of have your pages communicate with a database are the
follwoing: CGI scripts, ISAPI, NSAPI, ASP, PHP or JSP. For more information
about these methods, please refer to the table on the bottom of this page.
The advantages and disadvantages of this method are
the reversed ones of static database publishing. Meaning that it is (often) not
so easy to use and requires more knowledge and capabilities of the publisher.
Some tools are available that require no or hardly any skills from the publisher,
but these tools usually are hardly customisable. If you want to find out more
about these tools, please refer to the next page.
Dynamic Database Publishing also requires some
features with regard to the web server on which your site is hosted. These
requirements are at least the possiblity to store a database on it, as well as
some active elements to interact with it. Depending on your requirements you
might also want to have visitors edit the contents, or add contents to it. This
is again something that not all hosting providers allow. Especially some of the
free hosting providers offer a more limited functionality with regard to
database interaction and scripting languages.
If you have read through this section on Database Publishing,
you will have noticed Dynamic Database publishing offer far more features than
Static Database Publishing. This gain in features and functionality, however
requires a lot more time and effort during the building of the site. Some time
is of course regained because of the fact that the database changes are directly
reflected on the site, without manual intervention. If you have doubts about
what method is most suitable for you, then also consider the Dynamic Database
Publishing Tools that have a low customisability and a high ease of use (again a
trade-off). (����� �����_�� ��������!)
Back to top
|