Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Извращение с мускулом и пшп

1.8K
26 января 2007 года
Валериус
190 / / 14.07.2006
Вот скажите, насколько вот такой вот код похож на идиотизм? :rolleyes:
 
Код:
<?php

@ $db = new mysqli('somehost', 'someuser', 'somepass', 'somedb');

$result = $db -> query('select * from sometable');
$row = $result -> fetch_assoc($result);

eval($row[data]);

?>


В БД содержится код строк эдак на 15 кбайт. Насколько может увеличиться время работы скрипта?
337
26 января 2007 года
shine
719 / / 09.06.2006
Черезвычайно похож хотябы потому, что в mysqli аргументы передаются в порядке хост-логин-пароль-база.
С каким скриптом вы хотите сравнить производительность этого скрипта?
1.8K
26 января 2007 года
Валериус
190 / / 14.07.2006
> в mysqli аргументы передаются в порядке...
Извиняюсь, ошибся. Уже исправил.

Ну вообще. Сама фукция eval() насколько быстро работает? Если один и тот же код запустить "правильно" - стандартным методом, и через eval(). Какой из вариантов быстрее выполнится? И, главное, насколько?
8
26 января 2007 года
mfender
3.5K / / 15.06.2005
Пора в FAQ ответ на вопрос "а что быстрее" поставить.
Неужели проще вопрос задать на форуме и ждать три дня ответа, чем просто замерять время работы скрипта?
337
26 января 2007 года
shine
719 / / 09.06.2006
Цитата: Валериус
Какой из вариантов быстрее выполнится? И, главное, насколько?


Возьми и померяй. Ты дольше будешь здесь развернутого и аргументированного ответа дожидаться чем эту "считалку" написать. :)

1.8K
26 января 2007 года
Валериус
190 / / 14.07.2006
Цитата: mfender
Пора в FAQ ответ на вопрос "а что быстрее" поставить.


А заодно вопрос "как замерить?" :)

337
26 января 2007 года
shine
719 / / 09.06.2006
Цитата: Валериус
А заодно вопрос "как замерить?" :)



Открой доку по PHP и ищи по слову microtime. Там тебе будут готовые примеры по замеру скорости.

1.8K
28 января 2007 года
Валериус
190 / / 14.07.2006
shine, спасибо.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог