Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: LiteForum

Сообщения:  [1-10]    [11-20]  [21-30] 

 
 автор: heed   (18.01.2010 в 15:28)   письмо автору
 
   для: Trianon   (18.01.2010 в 12:57)
 

некоторые роботы могут обидеться ,) если много внутренних неработающих ссылок
и логи могут вздуться

если только модерировать ещё насчёт этого.
Правда в гугле много страниц с 404й

  Ответить  
 
 автор: heed   (18.01.2010 в 15:04)   письмо автору
 
   для: freeing   (18.01.2010 в 13:59)
 

это и есть
3.6 *10-5
4.1*10-5
//т.е. с колличестаом нулей после запятой
// upd: с колличеством сдвигов запятой влево

, ппросто я чего-то загнул с 10-10 ,) примерно просто изображал

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

  Ответить  
 
 автор: freeing   (18.01.2010 в 14:58)   письмо автору
 
   для: heed   (18.01.2010 в 14:13)
 

а модераторы на что? )))) (ладно, согласен)

  Ответить  
 
 автор: Саня   (18.01.2010 в 14:18)   письмо автору
 
   для: freeing   (18.01.2010 в 13:22)
 

Чтобы избежать вот этого.

  Ответить  
 
 автор: heed   (18.01.2010 в 14:13)   письмо автору
 
   для: freeing   (18.01.2010 в 13:22)
 

потомучто тут пробегают стаи мамонтов ,) и пишут ПРИВЕЕЕЕЕЕЕЕТ!!!!!!! , только ещё длиннее :)

Кроме такого уворота можно только сделать полосы прокрутки в div'ах с сообщениями
, и плюс такие-же там где код

  Ответить  
 
 автор: freeing   (18.01.2010 в 13:59)   письмо автору
 
   для: heed   (18.01.2010 в 13:54)
 

у меня


3.69548797607E-5
4.19616699219E-5

  Ответить  
 
 автор: heed   (18.01.2010 в 13:54)   письмо автору
 
   для: freeing   (18.01.2010 в 13:48)
 

у меня то-же самое, только числа становятся менььше 4.3*10-10

  Ответить  
 
 автор: freeing   (18.01.2010 в 13:48)   письмо автору
 
   для: 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]";

  Ответить  
 
 автор: heed   (18.01.2010 в 13:28)   письмо автору
 
   для: 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

  Ответить  
 
 автор: freeing   (18.01.2010 в 13:22)   письмо автору
 
   для: cheops   (18.01.2010 в 12:45)
 

ЗАЧЕМ? // Разрезаем слишком длинные слова

  Ответить  

Сообщения:  [1-10]    [11-20]  [21-30] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования