|
|
|
|
|
для: Trianon
(18.01.2010 в 12:57)
| | некоторые роботы могут обидеться ,) если много внутренних неработающих ссылок
и логи могут вздуться
если только модерировать ещё насчёт этого.
Правда в гугле много страниц с 404й | |
|
|
|
|
|
|
|
для: freeing
(18.01.2010 в 13:59)
| | это и есть
3.6 *10-5
4.1*10-5
//т.е. с колличестаом нулей после запятой
// upd: с колличеством сдвигов запятой влево
, ппросто я чего-то загнул с 10-10 ,) примерно просто изображал
Обычно правда нужно более точно измерять раз по несколько одно и то-же в одном скрипте
, и условий может быть масса , но заментно всё-равно хотябы так. | |
|
|
|
|
|
|
|
для: heed
(18.01.2010 в 14:13)
| | а модераторы на что? )))) (ладно, согласен) | |
|
|
|
|
|
|
|
для: freeing
(18.01.2010 в 13:22)
| | Чтобы избежать вот этого. | |
|
|
|
|
|
|
|
для: freeing
(18.01.2010 в 13:22)
| | потомучто тут пробегают стаи мамонтов ,) и пишут ПРИВЕЕЕЕЕЕЕЕТ!!!!!!! , только ещё длиннее :)
Кроме такого уворота можно только сделать полосы прокрутки в div'ах с сообщениями
, и плюс такие-же там где код | |
|
|
|
|
|
|
|
для: heed
(18.01.2010 в 13:54)
| | у меня
3.69548797607E-5
4.19616699219E-5
|
| |
|
|
|
|
|
|
|
для: freeing
(18.01.2010 в 13:48)
| | у меня то-же самое, только числа становятся менььше 4.3*10-10 | |
|
|
|
|
|
|
|
для: heed
(18.01.2010 в 13:28)
| | а ты замени
$postbody = str_repeat(
str_replace('<', '[',
' простой текст простой текст простой текст простой текст простой текст <sub] ########### </sub]
простой текст простой текст простой текст простой текст
<u]подчёркнутый текст</u]
<b]жирная цифра 5<sup]5</sup] в жирной степени</b]текст
ещё <i]курсив</i] и <b]<i]жирный курсив</b]</i]
'), 100);
|
на
$postbody = "простой текст простой текст простой текст простой текст простой текст <sub] ########### </sub]
простой текст простой текст простой текст простой текст
<u]подчёркнутый текст</u]
<b]жирная цифра 5<sup]5</sup] в жирной степени</b]текст
ещё <i]курсив</i] и <b]<i]жирный курсив</b]</i]";
|
| |
|
|
|
|
|
|
|
для: freeing
(18.01.2010 в 12:57)
| |
<pre><?
$postbody = str_repeat(
str_replace('<', '[',
' простой текст простой текст простой текст простой текст простой текст <sub] ########### </sub]
простой текст простой текст простой текст простой текст
<u]подчёркнутый текст</u]
<b]жирная цифра 5<sup]5</sup] в жирной степени</b]текст
ещё <i]курсив</i] и <b]<i]жирный курсив</b]</i]
'), 100);
$mt = microtime(true);
#################################################
preg_replace(
array(
'#\[b\](.+)\[\/b\]#isU',
'#\[i\](.+)\[\/i\]#isU',
'#\[u\](.+)\[\/u\]#isU',
'#\[sup\](.+)\[\/sup\]#isU',
'#\[sub\](.+)\[\/sub\]#isU'),
array(
'<b>\\1</b>',
'<i>\\1</i>',
'<u>\\1</u\>',
'<sup>\\1<sup>',
'<sub>\\1</sub>'),
$postbody);
echo ( microtime(true) - $mt) . "\n\n";
$mt = microtime(true);
##############################################
foreach(array("b", "i", "u", "sup", "sub", "url") as $tag)
{
preg_replace('#\['. $tag .'\](.*)\[/'. $tag
.'\]#isU', '<'. $tag .'>$1</'. $tag .'>', $postbody);
}
echo ( microtime(true) - $mt) . "\n\n";
$mt = microtime(true);
?>
|
Примерно то-же самое или хуже если вместо preg_replace_callback() использовать preg_replace() с модификаторами ./e | |
|
|
|
|
|
|
|
для: cheops
(18.01.2010 в 12:45)
| | ЗАЧЕМ? // Разрезаем слишком длинные слова | |
|
|
|
|