Данные о картинках хранятся не в отдельных файлах, а в самом скрипте. Причем, в отличие от аналогичных скриптов, где в переменных хранятся полные GIF-файлы для каждой картинки, в данном скрипте картинки хранятся фрагментами. Это позволяет заметно снизить объем скрипта (например, таблица цветов лежит в скрипте в одном экземпляре, а не в 10!), а также уменьшить объем вычислений при выводе картинки и, следовательно, увеличить скорость работы. Обычно такой подход имеет чисто "бытовой" недостаток - невозможность работать с другими изображениями цифр, т.к. внешние GIF-файлы использовать нельзя. Однако с данным скриптом поставляется утилита (на PERL), которая позволяет "упаковать в скрипт" внешние GIF-изображения вместо стандартных; следовательно, с данным скриптом можно использовать все изображения цифр, которые можно использовать с "обычными" скриптами (непосредственно использующими GIF-файлы), получая при этом выигрыш в скорости работы. Начиная с версии 1.1 утилиту преобразования можно запускать как на своем компьютере, так и на веб-сервере (через CGI).
Возможность учета не одной, а многих страниц. На базе одного скрипта на Вашем сайте может работать любое число как-бы независимых счетчиков. При этом данные обо всех счетчиках хранятся в одном файле, что позволяет "брать свою статистику" по FTP, не искажая ее при этом своим WWW-посещением (смотря свои счетчики).
-
Защита от одновременного доступа к файлу данных. Это позволяет снизить риск потери информации практически до нуля.
Гибкое разрешение-запрещение показа значений (новое в версии 1.1).Теперь Вы можете не только разрешить-запретить показ значений счетчика посетителям, но и разрешить показ только значений больше некоторого числа
В версии 1.1 исправлены ошибки версии 1.0
Архив, доступный для скачивания с этой страницы, включает в себя:
- Сам скрипт и необходимые к нему файлы;
- Более детальное техническое описание;
- Утилита для использования различных цифр;
Желаю Вам приятного использования скрипта и многих посетителей на Вашем сайте!