Можливості

У форматі Sypex Geo такі переваги:

  • Дуже висока швидкість роботи в 4-5 разів вища, ніж у конкурентів (див. тестування).
  • Низьке споживання пам'яті.
  • Мала кількість звернень до диска (у пакетному режимі без кешування в пам'яті - 1 читання з диска на 1 IP).
  • Режим пакетної обробки з кешуванням у пам'яті збільшує швидкість роботи на 80%.
  • Невеликий розмір файлу бази даних.
  • Мультимовність.
  • Можливість створювати бінарний файл бази даних самостійно, а не тільки завантажувати готовий.
  • Додати до своїх даних, а не тільки стандартних.
  • Автономність, працездатність не залежить від сторонніх сайтів.

API

Sypex Geo використовує API з відкритим вихідним кодом та ліцензією BSD, і може вільно використовуватися в будь-яких проектах, включаючи комерційні.

На початковому етапі буде доступна тільки версія на PHP, але надалі з'являться версії для інших мов.

Також надалі буде доступна підписка на бази даних, з автоматичним оновленням.

Бази даних

Формат Sypex Geo підтримує кілька форматів, а також доступні БД на кількох мовах.

Країни

  • ID країни
  • Код країни ISO 3166-1 (двосимвольний)

Міста

  • ID країни
  • Код країни ISO 3166-1 (двосимвольний)
  • Назва регіону (опційно)
  • Місто
  • Широта
  • Довгота
  • Кількість населення (опціонально)
  • Поштові індекси (опційно)
  • Телефонні коди (опційно)
  • Timezone

Додаткові дані

Також підтримуються бази даних із абсолютно будь-якими даними. Це може бути інформація про підмережі великої компанії, контактні дані відповідальних за діапазон, телефони служби підтримки для даного діапазону IP, аж до того, що детальна інформація про користувача IP. Загалом, все, що придумаєте.