Author Archives: admin
Основы ООП на Javascript
Объект представляет собой экземпляр класса. Javascript — это объектно-ориентированный язык, но в нём нет классов, а вместо наследования на основе классов используется наследование на основе прототипов.
MySQL. Выборка значений из нескольких таблиц.
Для примеров используем следующие таблицы: 1. JOIN. Полное объединение Операторы JOIN, INNER JOIN и «,» (запятая) с указанием условий объединения дают пересечение для всех совпадающих значений из условия.
1 2 3 4 |
SELECT t1.*, t2.* FROM t1, t2 WHERE t1.i1 = t2.i2 #Аналоги: SELECT t1.*, t2.* FROM t1 JOIN t2 ON t1.i1 = t2.i2 SELECT t1.*, t2.* FROM t1 INNER JOIN t2 ON t1.i1 = t2.i2 |
В результате получим: При этом если не указать для оператора «,» (запятая) условие выборки WHERE, то получим полное декартово произведение (пересечение каждой строки из первой таблицы …
Профилирование php-проекта: APD
При разработке сайта под большую нагрузку нужно постоянно искать слабые места в коде. К примеру, при добавлении нового функционала на частопосещаемой странице появился кусок кода (функция, метод), который заметно замедляет работу проекта в целом. Нет пределов совершенству, и проект можно вылизывать до бесконечности, но на что стоит обратить внимание — подскажет профайлер кода. Лично я …
Переустановка WAMP
при переустановке windows можно обойтись без переустановки apache, mysql и php