Поиск решения.
Учитывая требования заказчика, было решено разработать web систему при помощи языков программирования PHP и XML.
Решение о реализации web-страниц на PHP было принято потому, что данный язык программирования - это широко распространённый открытый ресурс - язык скриптинга (сценариев) общего назначения, который создан специально для Web и, который можно внедрять в HTML. Его синтаксис происходит от C, Java и Perl и лёгок для понимания и изучения. Главной целью создания этого языка является: предоставление возможности разработчикам быстро создавать динамически генерируемые страницы для web.
В PHP нет ограничений в выводе HTML. PHP может выводить требуемые в нашем проекте изображения и PDF-файлы. Легко можно выводить любой текст, включая XHTML, и любой другой XML-файл. PHP может автоматически генерировать эти файлы и сохранять их в файловой системе, вместо их распечатки.
<html>
<head>
<title>Пример</title>
</head>
<body>
<?php
echo "Hi, I'm a PHP script!";
?>
</body>
</html>
Язык XML был выбран потому, что это довольно мощный, гибкий, и, одновременно с этим, удобный язык, а еще потому, что в нем есть возможность использования в качестве универсального языка запросов к хранилищам информации.
Пример:
<?xml version="1.0"
encoding="WINDOWS-1251"?>
<tutorial>
<title>"Заголовок"</title>
<author>ФИО автора</author>
</tutorial>