Если брать за основу показатель скорости обработки данных, то лучше работать с оперативной памятью, поскольку доступ к жесткому диску намного медленнее.
Однако в Вашем случае не понятно, как будете использовать временный файл, если по Вашим словам не умещаетесь в лимиты?
Загружайте кусками в память, вырезайте, сохраняйте в промежуточный файл. Остатки просто дописывайте.
На разных операционках - различная реализация.
Пробуйте.
Ну почему же?
Изучите возможности работы с бинарными файлами. В общем случае решение поставленной задачи сведется к:
- открытие на запись\чтение
- нахождения начала ненужного куска
- нахождения конца ненужного куска
- побайтовое копирование информации с учетом сдвига и обнуление "хвоста"
Однако нужно понимать, что физический размер файла не уменьшится, так как в конце будут "нули".
Функций "вырезания" из файла на диске не существует в силу ряда ограничений. Поэтому любые операции с файлами сводятся к работе через временные файлы.
Хорошо подготовленный вопрос - залог хорошего ответа.
Опишите коротко чего хотите?
Для выбора главного зеркала сайта можно (и проще) использовать панель вебмастера Гугла и Яндекса.
А что АГС пожизненно?
3 месяца нормальный срок.
Это основное содержимое любой страницы
Title, Description, Keywords везде одинаковые.
Дальше ищите любую тему про АГС и читайте.
Ничего мега уникального или экстраординарного в недочетах сайта нет.
Исходный код главной:
и далее
Агрессивная реклама.
Пример страниц, с генерированным контеномм для ПС.
тут
И не только. Наугад внутряк, заголовок
Заинтригован многоточием, продолжайте.
Даже для Гугла 2 дня слишком мало. Ищите другие причины.
Если форум модерируемый, наполняемый интересным содержимым, конечно открывайте.