Не помню говорили или нет. Есть неприятная особенность работы с пакетокй от 600 заданий.
Значит так, делаем 300 заданий, то пауза между окончанием генерации текущего дора и запуском генерации следующего дора = 0 сек.
если заданий в списке 600 то такая задержка уже около 1,2 сек.
если заданий 1к то уже и по 10 сек. тормозит.
притом не просто тормозит, чего-то ждет, а прога намертво подвисает на это время.
Приходится разбивать большую пакетку на части по 300 доров и по очереди их делать, имхо это не гуд.
Очень бы хотелось иметь возможность генерить и по 5к доров в пакетке без пауз между генерациями.
Ну еще вы как-бы будете продавать хостинг. Думаю тем, кто не умеет настраивать виртуал хосты в апаче, будет проще у вас купить "фришек" если цена будет адекватной. Но имхо надо предоставить возможность клиенту прикрутить свой домен на ваши НС.
а почему бы просто не использовать поддомены на своих доменах?
И платить никому не надо.
Чем будут отличатся ваши "фришки" от своих поддоменов?
Еще вариант, сохранять строку в массив но не как значение а как ключь. тогда в памяти будут только уникальные строки.
Есть самопис на c# который легко обрабатывает файлы по 2 гига. быстро и надежно )
Но для 2гб файлов нужна х64 винда и памяти поболее 4 гб.
вот прога http://cl.ly/302B03000z1N061J0o2h ( не помню, вроде она скомпилена под x86, если нужна будет под x64 скажите )
она берет строки из файла data ( без расширения )
и создает data-unique
для работу нужен .NET
Ну или кому сорцы нужны, вот :
using System;using System.Collections.Generic;using System.Text;using System.IO;namespace unique{ class Program { static void Main(string[] args) { Encoding cp1251 = Encoding.GetEncoding(1251); HashSet<String> hash = new HashSet<String>(); string line; Console.Write("Read : "); StreamReader file = new StreamReader(@"./data",cp1251); while ((line = file.ReadLine()) != null) { hash.Add(line); } file.Close(); Console.Write("OK\nWrite: "); StreamWriter filew = new StreamWriter(@"./data-unique",false,cp1251); foreach (String hval in hash) { filew.WriteLine(hval); } Console.Write("OK\n"); } }}
Юзал дорген. Нормальный агрегат. Имхо на сегодня альтернатив ( по качеству текста ) нет. Вот если бы он еще и под никсами работал - была бы сказка! ( афтар, подумай об этом )
Не надоело про папку вещать?
Есть такое дело, приходится по 200-300 за раз делать.
А вы чего, руками все домены на свободность проверяете? Времени своего не жалко?
Я в соседней теме выложил пакетный чекер на свободность. Загоняйте словарик и регайте :)
( )
В гугле топ1