admak

Рейтинг
130
Регистрация
19.07.2010

из недавних тем:

/ru/forum/808924

/ru/forum/810080

нужен какой-то интерфейс для массового создания/изменения dns зон. что-то типа:

1. подсунул свой xml файлик - клацнул аплоад

2. ваш скрипт это распарсит и выдаст на экран

3. глазами просмотрел и клац на кнопку "применить"

4. все зоны создаются или апдейтятся.

сам dns на чем крутится? ( bind/powerdns )

TF-Studio:
Уныло весьма выходит...
Повторю ещё раз, бывают ситуации - когда данный вариант приемлем.
Обсуждать очевидные вещи - весьма глупо.

согласен, последние пару страниц уныло..

пожелание: если будете делать сайт-мап сервисом, то просите подтвердить право владения сайтом.

...нехрен поощрять желающих тупо спарсить чужой сайт и не напрячься.

дополнительная полезная фича: анализ ошибочных внутренних линков на сайте: 301, 302, 403, 404

все равно рекурсивно все проходите

Jovian:
Plutishe, прямо-таки "какашка в ассортименте -- налетай!"

у каждого своя ниша: кто доры клепает, кто гавники, кто хостинги...

а "новое поколение" выбирает сникерс! 😂

Chukcha:
Самая красивая - та, которая работает и решена быстро :)

стабильно работает и самое главное: когда глядя на свой код через полгода - год, не впадаешь в ступор, а сразу вспоминаешь что и как.

лучше выбрать стиль: однотипно и однообразно. :)

ps: я до сих пор не могу себя заставить использовать str_ функции, все на регулярках делаю.

pss: задачки еще будут? :) а то не работается...

izbushka:
Более красивые идеи? :)

вспомнил, что preg_replace может работать с массивами:


$a = array(1, 2, 3, 4, 5);
echo implode(', ', preg_replace( '/^(.*)$/', 'key=$1 or value=$1', $a) );

не понятен глубинный смысл этих действий

ну можно перевернуть с ног на голову: сначала implode, а потом натягиваем шаблон:


$a = array(1, 2, 3, 4, 5);
echo preg_replace( '/{{(.*?)}}/', 'key=$1 or value=$1', "{{".implode('}}, {{', $a)."}}" );

результат:


key=1 or value=1, key=2 or value=2, key=3 or value=3, key=4 or value=4, key=5 or value=5

implode( array_map(....) ) - готово

что-то типа


function my_f($n) {
return "key=$n or value=$n";
}

$a = array(1, 2, 3, 4, 5);
echo implode(', ', array_map("my_f", $a) );

на выходе:


key=1 or value=1, key=2 or value=2, key=3 or value=3, key=4 or value=4, key=5 or value=5

запустите тюнер и покажите его вывод.

желательно чтобы mysql работал подольше перед запуском тюнера.

в вашем конфиге, я бы сразу поставил значительно больше кеш запросов

query_cache_size = 16M // хотя бы 128 - 256M

под вопросом:

key_buffer = 1024M // у вас индексы занимают 1гиг?..

tmp_table_size = 256M

max_heap_table_size = 1024M // если не ошибаюсь, то жто значение не может быть больше чем tmp_table_size (лень смотреть доку)

по диагностике тюнера многое станет понятно. возможно банально, в пиках не хватает памяти.

WapGraf:
Черные сеошники =)

скорее "подсудные" сеошники.

при желании, найти мелко-пакостников не трудно, так что не стоит...

addurl:
Иначе бы у всех хостингов была такая же история.

такая же история

Всего: 1235