class AmazonApiRateLimiter { /** * Minimalna przerwa między zapytaniami (sekundy). */ const INTERVAL_SECONDS = 2; /** * Nazwa pliku blokady w katalogu log/. */ const LOCK_FILENAME = 'amazon_api_rate.lock'; /** * @var string Pełna ścieżka do pliku blokady */ private $lockFilePath; /** * @var bool Tryb debug */ private $debug; public function __construct($debug = false) { $this->debug = $debug; $this->lockFilePath = MT_ROOT . '/../log/' . self::LOCK_FILENAME; } /** * Czeka, jeśli ostatnie zapytanie było wykonane wcześniej niż INTERVAL_SECONDS temu. * * Musi być wywołane bezpośrednio przed każdym zapytaniem do Amazon API. * Blokuje inne procesy (flock LOCK_EX) na czas weryfikacji i ewentualnego czekania, * dzięki czemu kolejka zapytań jest respektowana globalnie. * * @return void */ public function wait() { $fh = fopen($this->lockFilePath, 'c+'); if ($fh === false) { $this->debug('[DEBUG AmazonApiRateLimiter] Nie można otworzyć pliku blokady: ' . $this->lockFilePath); return; } // Zablokuj - inne procesy czekają tutaj flock($fh, LOCK_EX); // Odczytaj czas ostatniego wywołania API rewind($fh); $content = fread($fh, 32); $lastCall = (float)$content; $now = microtime(true); $elapsed = $now - $lastCall; $waitTime = self::INTERVAL_SECONDS - $elapsed; if ($waitTime > 0) { $waitMicroseconds = (int)($waitTime * 1000000); $this->debug('[DEBUG AmazonApiRateLimiter] Rate limit: czekam ' . round($waitTime, 3) . 's przed zapytaniem do API.'); usleep($waitMicroseconds); } // Zapisz aktualny timestamp jako czas ostatniego wywołania ftruncate($fh, 0); rewind($fh); fwrite($fh, microtime(true)); fflush($fh); // Zwolnij blokadę - następny proces może wejść flock($fh, LOCK_UN); fclose($fh); } /** * Wypisuje komunikat diagnostyczny na stdout, jeśli tryb debug jest włączony. * * @param string $msg * @return void */ private function debug($msg) { if ($this->debug) { echo $msg . "\n"; } } } ?> Сравнение телефонов: Fly SX225 :: GSMchoice.com ';

Fly SX225

Вы можете сравнить максимально четыре модели телефонов.
Выберите производителя и модель телефона которых хотите сравнить и нажмите клавишу „Сравни”.

Fly SX225
Общая оценка: 5,85
Отзывы пользователей: 0
Виды Слайдер
Размер 100.00 x 50.00 x 13.50 mm
Вес 90.00 g
Диагональ дисплея 2.20"
Дисплей Цветной / TFT
256k цветов
240 x 320 px (2.20")
Защита дисплея
Нет
Buy screen protectoricon_info
Дисплей внешний Нет
Дополнительная защита дисплея Нет
Время разговора, макс. 2G: 150 мин. (2.5 h)
Время ожидания, макс. 2G: 180 часов (7.5 дней)
Стандартная батарея Li-Ion 750 mAhBuy powerbankicon_info
Мгновенная зарядка Нет
Беспроводная подзарядка Нет
память телефонной книги 1000 позиций
Встроенная память 10 MB
Карты памяти Да
microSD, microSDHC
Сенсорный экран Нет
Две SIM-карты Нет
Другие названия даного телефона -
Стандарт GSM 900 1800 1900
Стандарт UMTS (3G) Нет
Стандарт LTE Нет
Стандарт CDMA Нет
Стандарт TD-SCDMA Нет
Стандарт UMA Нет
Р Е К Л А М А
ОСНОВНОЙ ФОТОАППАРАТ

ОСНОВНОЙ ФОТОАППАРАТ

Первый фотоаппарат Да
Матрица 2 Mpx
Разрешение 1600x1200 px
Оптический трансфокатор Нет
Светодиодная вспышка Нет
Двухцветаня светодиодная лампа Нет
Разрешение видео 176x144 px
Дополнительная -
ФРОНТАЛЬНЫЙ ФОТОАППАРАТ

ФРОНТАЛЬНЫЙ ФОТОАППАРАТ

ДАТЧИКОВ

ДАТЧИКОВ

Акселерометр Нет
Датчик приближения Нет
Датчик света Нет
Магнитометр Нет
Гироскоп Нет
Барометр Нет
Альтиметр Нет
Гравитационный Нет
Датчик Холла Нет
Сканер сетчатки глаза Нет
Биометрический сканер Нет
Термометр Нет
Гигрометр Нет
Коммуникация

Коммуникация

xHTML Да
WAP Да
v2.0
HSCSD Нет
HSDPA Нет
HSUPA Нет
HSPA Нет
HSPA+ Нет
LTE DL Нет
LTE UP Нет
WIMAX+ Нет
GPRS Да
классика 8
EDGE Нет
Bluetooth Да
v1.2
Профиль A2DP Да
HDMI Нет
WiFi Нет
Диапазон WiFi Нет
WiFi Direct Нет
WiFi Display Нет
DLNA Нет
Miracast Нет
Точка доступа Wi-Fi Нет
IrDA Нет
USB Да
GPS Нет
Beidou Нет
NFC Нет
СВЯЗЬ И СООБЩЕНИЯ

СВЯЗЬ И СООБЩЕНИЯ

Ожидающие соед. Да
Конференционное соед. Да
Переадресация Да
Push To Talk Нет
Instant Messenger Нет
SMS Да
EMS Да
MMS Да
Словарь Нет
Swype Нет
Агент e-mail/Клиент e-mail Да
Клавиатура QWERTY Нет
RSS reader Нет
Мультимедиа

Мультимедиа

Radio Да
Поддержка MP3 Да
Стерео-динамики Нет
Audio Jack Нет
HD Voice Нет
Звуковые форматы AAC, AMR, WAV
Полифония Да
64 голосов
Видеозвонки Нет
Звуковой дизайнер Да
Игры Да
Java Да
MIDP 2.0
Видеотелефон Нет
Телевидение DVB-H Нет
TV порт Нет
PIM И ДОПОЛНИТЕЛЬНЫЕ ФУНКЦИИ

PIM И ДОПОЛНИТЕЛЬНЫЕ ФУНКЦИИ

Часы Да
Секундомер Да
Будильник Да
Калькулятор Да
Органайзер Да
Календарь Да
Режим „В самолёте” Нет
Данные и факс Да
Скринсейвер Да
Выменные корпуса Нет
Голосовой набор Нет
Громкая связь Да
Диктофон Да
Виброзвонок Да
Fly SX225
Общая оценка: 5,85
Р Е К Л А М А

Недавно просмотренные