користані наступні програмні засоби:
? Фреймворк PHP - CodeIgniter (php 5).
? Бази даних (MySQL 5).
? Фреймворк Javascript - jQuery.
? API Яндекс.Карт (пошуково-інформаційний сервіс, який надає користувачам карти великих міст Росії та України, актуальні дані про пробки, схеми метро та інші можливості).
? API Loginza (система ідентифікації, що забезпечує єдиний доступ до популярних Web-сервісів).
Виходячи з вищевикладених даних, пред'являються такі мінімальні вимоги до хостингу, на якому розміщуватиметься система:
Процесор: 2.40 GHz
Пам'ять: 256Mb
Диск: 15GB (RAID 10)
Трафік: Без обмежень
Порт: 100Mbit
PHP version 5.1 +
MYSQL version 5.0.2 +
1.2 Спеціальні вимоги
Для повноцінного використання системи необхідна авторизація, так як розміщується контент повинен мати власника, який у разі підроблення, порушення правил сайту, порушення законодавства РФ буде нести відповідальність за розміщений контент.
Для реєстрації на сайті повинна використовуватися система ідентифікації, побудована на протоколі OpenID - користувач, який має обліковий запис на одному з наступних сайтів: # "justify">, # "justify">, # "justify">, # "justify"> , # "justify">, має можливість швидко увійти в систему.
Також програмними засобами повинні бути введені обмеження на додавання файлів користувачами, розмір файлу фотографії налаштуваннями PHP обмежений 5 мегабайтами, це зроблено для збереження місця і зниження навантаження на сервер.
.3 Аналіз технічних вимог
Вимоги, що застосовуються до системи:
. Користувальницькі вимоги:
.1 Швидкий доступ.
.2 Можливість активної участі в роботі системи, і необхідні для цього технічні та інтерфейсні рішення.
.3 Отримання інформації в повному обсязі.
.4 Можливість висловити свою думку, доповнити вже існуючу інформацію.
. Функціональні вимоги - випливають безпосередньо з користувацьких вимог. Завдання розробника - реалізувати в web-системі необхідний функціонал згідно вимогам технічного завдання. p align="justify"> .1 Відсутність реєстрації у звичній формі,...