Разработка системы доступа к ресурсам образовательного веб-портала вуза

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



и работать во всех популярных браузерах идентично. Под идентичностью понимается отсутствие развалов верстки и способность отображать материал с одинаковой степенью читабельности.

Обобщив все вышесказанное, сформулируем кратко требования

для клиентской части ПО:

)Любой веб-браузер

)Доступ к внутренней сети вуза или Интернет соединение

2.3 Выбор средств разработки для серверной части ПО

.3.1 Веб-сервер Apache

С браузерами имеют дело Web-пользователи, которые подходят к их выбору и анализу с надлежащей тщательностью.

Серверы видны только техническому персоналу сайтов. Хотя существует множество различных Web-серверов, около 80% всех сайтов, согласно недавним исследованиям Netcraft, работают всего на двух из них - Apache и Internet Information Server (IIS). Оба эти сервера - тщательно проработанные продукты. Статистику использования серверов по состоянию на 2010 год можно увидеть на рис. 3.

Рис. 3. Доля рынка для топовых серверов по всем доменам на 2010 год

Теперь рассмотрим тенденции развития топовых (наиболее популярных) на мировом рынке веб-серверов и прирост в количественной и процентной оценке (информация представлена в табл. 1.)

Табл. 1. Тенденция развития топовых веб-серверов

СерверЯнварь 2010Доля рынкаФевраль 2010Доля рынкаИзменениеApache111,307,94153.842,903,92654.46%0.62Microsoft49,792,84424.08,928,22624.57%0.48Google14,550,0117.04,315,4646.91%-0.13nginx15,568,2247.53,978,7196.74%-0.79lighttpd955,1460.46%1,097,6850.53%0.07

-Apache - свободный веб-сервер, наиболее часто используемый в Unix-подобных операционных системах;

-IIS от компании Microsoft, распространяемый с ОС семейства Windows NT.

-nginx - свободный веб-сервер, разработанный Игорем Сысоевым в 2002 году и пользующийся большой популярностью на крупных сайтах lighttpd - свободный веб-сервер;

-lighttpd - веб-сервер, разрабатываемый с расчётом на быстроту и защищённость, а также соответствие стандартам. Это свободное программное обеспечение, распространяемое по лицензии BSD.

-Google Web Server - веб-сервер, разработанный компанией Google;

В табл. 2. представлена общая информация о различных веб-серверах и , что очень важно для решающего выбора, о типе распространения и открытости программного кода.

Табл. 2. Общая информация о веб-серверах

ApacheHTTPServerApacheSoftwareFoundation,1995ApacheLicense.InternetInformationServicesMicrosoft,1995.WinNTРазрабатывался для испытывающих большую нагрузку серверов. Включает в себя почтовый прокси-сервер

,Google-.">Google Web Server (GWS) - веб-сервер , используемый Google для организации своей веб-инфраструктуры.

(),GWS-Google,-%b