Архив рубрики: Без рубрики

MySQL — оптимизация вложенных запросов вида IN (select

Подзапросы вложенные в IN вида  ( SELECT … IN ( SELECT …)  ) в mysql работают очень медленно. Хотя по отдельности они обрабатываются довольно шустро.
Дело в том, что Mysql не умеет автоматически их оптимизировать.

Поэтому для их ускорения для начала необходимо  проверить наличие ключей по полям участвующим в запросе.  И следующим шагом требуется переписать данный запрос с помощью JOIN.
Читать далее

Советы вебмастеру.

Забыл продлить домен. И его отключили.

Поэтому, важные для вебмастера-неразгильдяя правила:
— Заблаговременно продлевайте домены;
— Продлевайте хостинги;
— Пополняйте бюджеты на продвижение в rookee, seopult;

Ура, я почти миллионер

Ура. Мне улыбнулась удача.
Я почти миллионер.

Только, что на телефон пришла SMS:

ОТ: T-Com.
—————————————————————-
Od: Google congrats your mobile number has won 500,000.00GBP. in the google mobile promo. To claim your prize sen: WIN1 to: —//—.
—————————————————————-

Где они взяли мой номер?

Правила защиты от атак на php (SQL инъекции и XSS атаки)

Правила защиты от SQL инъекций и XSS атак.

Для защиты от sql инъекций необходимо соблюдать следующие правила:
1) для целых и дробных величин, перед их использованием в запросе достаточно привести величину к нужному типу.
$id=(int)$id; $total=(float)$total;
или
$id = intval($id); $total = floatval($total);

Читать далее