Author Archives: bullgare

Триггеры в mySQL 5.0

Ссылка на статью. Для чего они нужны: — чтобы проверить и предотвратить вставку некорректных данных — чтобы изменить или отменить процедуры INSERT, UPDATE, DELETE — чтобы отслеживать изменения данных внутри сесии. Триггер — это фактически хранимая процедура, выполняющаяся при определённом событии, относящемся к определённым данным (хотя и с некоторыми нюансами). Синтаксис:

При этом доступны …

Read more

Использование VIEW в mySQL 5.0. Проблемы с производительностью.

Для тех, кто не знает, что это такое — ссылка Вкратце: созздаёт, фактически, «временную таблицу» (более правильно сказать — виртуальную таблицу или результат выборки в виде таблицы), в которой могут храниться данные из других таблиц и результаты применения аггрегирующих функций к ним. При этом если хранятся только данные, то эта таблица обновляется при обновлении входящих …

Read more

Вычисление посещённых ссылок пользователя с помощью Javascript и DOM Level 2

Для этого нам нужен метод объекта window — getComputedStyle. В ИЕ как всегда всё непросто — у него есть свойство currentStyle элемента.

Генерация cтроки запроса из переданного массива/объекта в php

Не знал) http_build_query — >php 5.1.2

Оптимизация и скорость выполнения в jQuery

ссылка на интересный доклад по jQuery

Инструмент в помощь для настройки mySQL

Случайно наткнулся на комментарий, что привело меня к инструменту MySQL Performance Tuning (ещё ссылка, tuning-primer — сам скрипт) для оптимизации mySQL путём советов по изменению конфига на основе логов.

Структура хранения данных в поисковых движках

Вот заинтересовало;). Решил почитать. Статья в Википедии (англ.) Архитектура Google (оригинал). видео про BigTable

Новое в PHP 5.3: новое в синтаксисе

В PHP 5.3 немного обновился синтаксис — добавилось несколько полезных и удобных инструкций.

Новое в PHP 5.3: замыкания (лямбда-функции)

Замыкания (closures, лямбда-функции, анонимные функции) есть функция, не привязанная к конкретному имени функции.

Новое в PHP 5.3.0: Позднее статическое связывание

  • 08, 05, 2009
  •  
  •  php, Programming
  • Комментарии к записи Новое в PHP 5.3.0: Позднее статическое связывание отключены

Поздним называется потому, что использование static:: будет означать вычисление класса/объекта, к которому будет относиться вызов, в момент вызова этой конструкции. А статическим — потому что работает и для статических методов (но не только для них).