Понимаю что ответ древний.
Но решил немного поделиться тем что сейчас уже на Win10.
А на Win10 всё так же плохо. Вроде выставляешь разный масштаб для разных экранов, а винда работает как хочет. Часть приложений(в том числе виндовые типо свойства) оказываются замасштабированными везде, а часть как например Проводник виндовый при переносе между экранами просто переключается между режимами(сопровождается морганием).
PS. Я побыстрому вроде проверил. Кушало на винде не более 15 мегабайт. Писало 1000000 строк. Писал одну и туже строку в цикле. Нагенерило файл размером 25 мегабайт.
Дело в том что бы дописывать файл нету необходимости его хранить весь. Какого бы формата он не был. Просто на достижения данной цели могут требоваться различные усилия.
Да CSV в виду простоты наиболее просто генерировать постоянно дописывая файл. С ексель файлами тоже можно работать подобным образом, но тут уже становится не просто поскольку многие если не все библиотеки поддерживают от силы чтение данных пачками.
Neoline хостинги особенно дешёвые и бесплатные на XP не крутят. Так что непонятно тут это упоминание. Как вы сами же заметили если сидишь на XP, то виртуалку в руки и тебе доступна любая версия пыха. Тестировать на старых версиях пыха нужно только если требование такое есть.
А если разрабатываешь что-то общедоступное то как правило достаточно ограничиться тестированием на тех версиях которые сейчас поддерживаются в момент разработки.
Neoline а зачем писать код который будет сыпать E_DEPRECATED после обновления пыха?
И мне вот интересен процент тех кто использует пых ниже 5.3 на хостингах учитывая что он более не сопровождается и security фиксы на него не выходят.
Losted в PHP есть два варианта как могут работать препары.
1) препары шлются на сервер и там подготавливаются к выполнению,
2) препары эмулируются драйвером/екстеншеном пхпшным.
В первом случае всё зависит от бд, во втором серверу шлются всё те же обычные запросы обработанные и проэкраннированные самим екстеншеном/драйвером.
Но решил немного поделиться тем что сейчас уже на Win10.
А на Win10 всё так же плохо. Вроде выставляешь разный масштаб для разных экранов, а винда работает как хочет. Часть приложений(в том числе виндовые типо свойства) оказываются замасштабированными везде, а часть как например Проводник виндовый при переносе между экранами просто переключается между режимами(сопровождается морганием).
Вот так вот всё грустно спустя почти 3 года.