Jā, iespējams file() iebremzē, bet es pagaidām te neredzu kādu citu alternatīvu risinājuma piedāvājumu ar fseek, fgetc, fgets un tml.
Mans vecais bloks bija uz TXT failiem un lielākais fails tur sasniedza tikai 900 KiB (kopā 720 ieraksti), tajā glabājās visi raksti kopā, to izmantoju tikai specifiskām vajadzībām. Nekas i nebremzēja i ne kā.
Tā man katram rakstam bija atsevišķs fails.
Komentāri kopā aizņēma 417 KiB. Arī atsevišķs fails katram rakstam.