10, как то странно %)
все функции открытия файлов использовал(и file, и fopen, и file_get_contents), а самое интересное что одного и того же файла %)...нерационально
11 ну они все последовательно будут работать а неодновременно,
file будем строки считать, знаеш другой способ это сделать говори
fopen открываем и пишим в файл уже с изменненой строкой
file_get_contents можно вынести в переменную $bufer, но зачем. лишняя строка в коде
думаю нагрузка не будет такой уж сильной главное чтоб работало и делало то что нужно.