vavenko

Рейтинг
94
Регистрация
03.12.2007
Должность
programmer

ошибки 404 нельзя перенаправлять на главную.

лучше создать в htaccess несколько правил для однотипных ссылок из выдачи и перенаправлять через 301

покажите какие ссылки были, помогу составить правила.

проверьте параметры, которые передаете в метод MoveAll и так же проверьте целостность вашего дерева:

http://webscript.ru/stories/04/09/01/8197045 (раздел УПРАВЛЕНИЕ ДЕРЕВОМ КАТАЛОГОВ)

какой способ хранения деревьев использовать - не зависит от глубины вложенности.

разные способы хороши для разных задач:

1. Списки смежности (Adjacency List)
+: выборка всех непосредственных детей для заданной вершины – очень быстро
-: выборка всех детей для заданной вершины (всего поддерева) – долго
-: выборка всех родителей для заданной вершины (определение пути) – долго
-: определить размер поддерева – долго
-: порядок элементов в уровне не может храниться в структуре дерева
-: проверка, является ли одна вершина дочерней по отношению к другой – долго, если вершины не являются непосредственными родственниками
+: добавление новых элементов в дерево – быстро
-: удаление ветки дерева – долго
+: перемещение веток дерева – быстро
+: количество узлов в дереве – не ограничено
?: устойчивость к ошибкам – средняя (если «исчезает» какой-то элемент, то исчезает только соответствущее поддерево)
+: понимание – легко

2. Вложенные множества (Nested Sets)
?: выборка всех непосредственных детей для заданной вершины – выполняется одним запросом, но долго (без использования индексов) в случае, если этой вершине соответствует поддерево значительных размеров.
+: выборка всех детей для заданной вершины (всего поддерева) – быстро
?: выборка всех родителей для заданной вершины (определение пути) – выполняется одним запросом, но часто без использования индексов (долго).
+: определить размер поддерева – очень быстро
+: структура дерева позволяет задавать порядок элементов в уровне
+: проверка, является ли одна вершина дочерней по отношению к другой – очень быстро
-: добавление новых элементов в дерево – долго
+: удаление ветки дерева – быстро
-: перемещение веток дерева – долго
+: количество узлов в дереве – не ограничено
-: устойчивость к ошибкам – низкая (если «исчезает» какой-то элемент, то все дерево становится неправильным)
?: понимание – разобраться в операциях выборки – просто, в операциях модификации – сложно

поэтому хранить структуру сайта, которую иногда редактирует админ в нестед сетс хорошо, а структуру форума где ветки создают пользователи - плохо.

пс. покажите метод MoveAll вместо редактирования статьи

использую в многих проектах, правда переделанную и с другим драйвером базы данных. все работает отлично

vavenko добавил 14.09.2011 в 11:09

покажите свой MoveAll

даю блиц...

vavenko добавил 12.09.2011 в 12:36

домен получен, ТС спасибо

3000 .......

как то так, если вы про php и mysql

$query = "SELECT * FROM Table1";
$result = mysql_query($query);
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
if ($row['mot']>100)
{
mysql_query("UPDATE `Table2` SET `on`=0 WHERE `key`=".$row['lok']."");
}
}

сохраните картинку в формате png. тогда края будут ровными

RewriteEngine On

RewriteCond %{REQUEST_URI} (.*/[^/.]+)($|\?)

RewriteRule .* http://%{HTTP_HOST}%1/ [R=301,L,QSA]

какой формат поля `time` в таблице?

Всего: 175