49
управления базами данных (в том числе MySQL), обработка файлов,
загружаемых на сервер, работа с cookies и сессиями. [17]
На сегодняшний день PHP поддерживает платформы Win32/64
(XP/Vista/7/8/10), UNIX, OS/2, QNX, MacOS, BeOS, OCX, совместим с
серверами Apache (Win32, UNIX), phttpd, fhttpd, thttpd, ISAPI (Zeus, IIS),
NSAPI, модулем Roxen/Caudium, AOLServer, поддерживает технологии COM,
XML, Java, CORBA, WDDX, Macromedia Flash. PHP обладает хорошо
развитой функциональностью для работы с сетевыми соединениями,
поддерживает свыше 20 баз данных и обладает широким спектром
инструментов для работы с ними. Также позволяет создавать объектно-
ориентированные приложения.
Немаловажным преимуществом является его простой синтаксис и
удобство в использовании, бесплатность, открытость кода, позволяющая
создание собственных расширений языка.
Отдельно стоит отметить распространенность данного языка. Так на
данный момент PHP используется как минимум на 52% из 14,5 миллионов
сайтов, работающих под Apache.
После изучения бизнес-процессов организации были составлены
функциональные модели деятельности предприятия и системы управления
предложениями объектов недвижимости. В результате общения с заказчиком
были составлены требования к системе и составлено техническое задание.
После детального анализа технического задания были выбраны средства
разработки, необходимые для создания системы, отвечающей всем
требованиям. В частности, были выбраны следующие программные средства:
HTML, CSS, JavaScript, MySQL, Git, PHPMyAdmin, PHP.
Проведенные исследования и полученные выводы позволяют перейти к
рассмотрению материала третьей главы, посвященной непосредственной
разработке системы управления недвижимостью.