WEB-Browser + Proxy.jpg

Проект состоит из двух частей: клиент, который представляет из себя простой веб-браузер, и прокси-сервер, который представляет из себя скрипт написанный на PHP5 и использующий БД MySQL, который устанавливается на сервер имеющий выход в глобальную паутину.

Суть проекта заключается в следующем: клиент не имеет прямого доступа к Интернету, поэтому весь трафик идёт через прокси (который в данном случае представляет скрипт), и помимо этого скрипт в ходе работы может удалять с веб-страниц нежелательные элементы (графику, скрипты и т.д.; все эти функции выставляются каждым пользователем индивидуально в настройках клиента и хранятся в БД). Также клиент не имеет прямого доступа к БД, поэтому передача всех данных для сохранения в БД происходит исключительно через PHP-скрипт.

Комплекс является многопользовательским, поэтому перед началом работы потребуется ввести логин и пароль для авторизации. При загрузке и переходе с одной веб-страницы на другую, браузер будет сохранять в БД такую информацию как: во сколько времени была загружена данная страница, во сколько был произведён переход на другую страницу, какие элементы отображения при этом были отключены, сколько потребовалось трафика для загрузки данной страницы и т.д.).

Среда разработки клиента: Borland Delphi 7.

Клиент: Windows XP/Vista.

Скрипт: Apache + PHP5 + MySQL.