Текстовая обработка файлов и заливка через фтп
Основная задача текстовая обработка файлов , и заливка через фтп обработаных файлов на другой ресурс.
1. Есть файловая структура вида
main/papka1/file1.txt
main/papka2/file2.txt
Содержание текстовых файлов имеет вид
http://site.com/page1.html|test word 1
http://site.com/page2.html|test word 2
В конце работы скрипта, должна быть реализовна заливка по фтп папок (new1, new2, ..) с результатиами работы скрипта .
Изначально нужно объединить все файлы с main/*/*.txt, и приступить к текстовой обработке.
Текстовая обработка файлов заключается в выборе вариантов замены для каждой папки (new1, new2, ..):
а) замена строк http://site.com/page2.html|test word 2 на test word 2
б) на http://site.com/page2.html
в) на word 2
г) на test 2 (в анкоре только непарные по счету слова)
Далее после обработки, файлы нужно рандомизировать и порезать по заданному числу строк для каждой папок (new1, new2, ..). После чего залить по фтп на другой хостинг с созданием директорий указанной оператором (new1, new2, ..).
Финально, после заливки через фтп, папки в директории main/* следует стереть и уведомить по эмейлу об успешности роботы скрипта.
Для удобности переменные для скрипта сделать в выносной файл settings.php