+0.08
Рейтинг
1.26
Сила
Вот, кстати, и на хабре этот вопрос обсуждают.
Это уже ваша проблема, сколько хитов делается с вашей страницы. Дизайн ваш, как хотите, так и оптимизируйте. А разработчик движка пусть занимается разработкой.
Как-то на Хабре предлагали решение, не знаю, внедрили или нет.
У тех, кто минусует, чуть-чуть убавляется от кармы.
if (preg_match(«/^(.*)(.*)$/i»,$sTextTemp,$aMatch)) {
$sTestShort=$aMatch[1];
}

Не так много, чтобы не использовать это здесь.
Засуньте, пожалуйста, под кат.
Это я об очистке базы, через phpMyAdmin это проще всего. А по поводу модерации правду говорите, да.
Не поверите, phpMyAdmin даст вам такую возможность и даже сверх того :)
Про quoestion согласен. Сначала не мог понять, что это такое, пока не увидел.
Е-е, фрилансеры уже могут присасываться к движку xD
В LiveJournal на месте удалённого комментария висит пометка «Комментарий удалён», а дерево остаётся как и было.
Есть мысли по поводу вообще удаления.

Раньше я тоже размышлял, нужно ли и можно ли удалять пользователей. С одной стороны, теряется целостность контента сайта, создаются пробелы в обсуждениях, теряются адресаты — в общем, создаётся некоторый хаос.

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

Приведу в качестве примера vkontakte.ru. Куча людей наигрались в неё и начали удалять свои аккаунты, я в том числе. А представьте, если бы такой возможности не было. Дискомфорт для пользователей и множество мусорных аккаунтов в системе обеспечены. А чем наши сайты лучше Контакта?

Мы должны руководствоваться пожеланиями посетителей наших сайтов, а не заботой о целостности БД. Поэтому функция удаления ДОЛЖНА в будущем появиться в движке. Или же потом её всё равно придётся дописывать самостоятельно.

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

При выполнении любого удаления пункт, идущий выше не выполняется, т.е. если пользователь удалил свой аккаунт, не удалив комментарии, комментарии остаются на месте и на сайте просто выводятся как комментарии от гостя с таким-то именем. В IPB есть пример реализации такого подхода.
Да.
Конечно, это так.
Но лучше сейчас писать быстрый код, чем потом искать по всему движку узкие места ;)
В Router.class.php

вместо
$sReq=preg_replace(«/^\/(.*)\/?$/U»,'\\1',$sReq);
лучше писать
$isReq = trim($sReq, '/');

Получится во много раз быстрее.