Организация системы кеширования

  • Автор темы Автор темы seva2
  • Дата начала Дата начала

seva2

Партнер PHPClub.ru
Организация системы кеширования

Есть ряд вопросов,
1) что лучше использовать для считки данных из файла
fread
или
file_get_contents
Естественно вопрос о быстродействии
2) Нужно ли использовать flock на unix системах?
3) если юзать fread как лучше писать в двоичной или нет, в чем преимушество двочиной записи?

Народ кто имел опыт, посоветуйте плиз как организовать мощный и быстрый скрипт кеширования?

Спасибл
 
1. без разницы
2. лучше создавать кэш во временный файл, а после создания переименовывать в нужный
3. покажи пример двоичной и недвоичной записи
 
1) что лучше использовать для считки данных из файла
fread или file_get_contents
что мешает замерить?
Нужно ли использовать flock на unix системах?
смотря как у тебя организовано кеширование. На мой взгляд не нужно. Использование flock - это доп тормоз.
если юзать fread как лучше писать в двоичной или нет, в чем преимушество двочиной записи?
Если вы явно не укажете флаг 'b' во время работы с бинарными файлами, вы можете столкнуться со странной порчей ваших данных, включая испорченные файлы изображений и странные проблемы с символами \r\n.
 
Сверху