является использование HTML в качестве основы представления,
подкрепленной AJAX и каскадными стилями.
После определения с клиентской стороной следует определиться с
серверной стороной. Для обеспечения аутентификации пользователей,
работой с БД и прочими полезностями лучше использовать, или технологию
dot.net (ASP, ASP.NET) или же язык PHP. Выбор между PHP и ASP.NET
обусловлен исключительно возможностями хостинга или сервера и знаниями
программиста. Стоит отметить, что интерпретатор для платформы .NET в
большинстве своем прерогатива собственного или выделенного сервера,
которая стоит денег. На виртуальном хостинге гораздо проще воспользоваться
языком PHP, веб-проект можно установить через веб- интерфейс и это требует
минимальных усилий.
Определив преимущества и недостатки приведенных выше языков,
выбор пал на следующие языки: HTML – для разметки страниц, CSS – для
оформления страниц, JavaScript и технология, базирующуюся на нем AJAX –
для быстрой работы страницы, для проверки введенных данных на
корректность, PHP – в качестве основного серверного веб-языка, поскольку он
предназначен для создания веб-проектов, по нему имеется достаточно
информации в сети Internet, сам язык программирования не очень сложный, ,
а также возможность в ходе работы сразу видеть результат на своем локальном
компьютере, не обращаясь, каждый раз к удаленному серверу.
Стоит обратить внимание на то, что разрабатываемая ИС будет
содержать достаточно много текстовых данных. Соответственно
оптимальным вариантом для хранения данных будет использование базы
данных. Для её построения необходимо произвести выбор СУБД. СУБД – это
система управления базами данных, совокупность программных и
лингвистических средств общего или специального назначения,
обеспечивающих управление созданием и использованием баз данных.
Основные функции СУБД: