Установка PEAR под Windows
Установка PEAR под Windows
|
1 |
путь-к-php\go-pear.bat |
лично у меня работать не захотело (php5.3), пока не изменил bat-файл на следующий:
|
1 2 3 4 5 |
@ECHO OFF set PHP_BIN=php.exe %PHP_BIN% -d output_buffering=0 -d phar.require_hash=0 PEAR\go-pear.phar pause |
после этого для установки переменных окружения (если это нужно):
|
1 |
путь-к-php\PEAR_ENV.reg |
или добавить путь-к-php в переменную PATH. Может понадобиться обновить PEAR:
|
1 |
путь-к-php\pear upgrade PEAR |
Пример архитектуры таблиц иерархических данных
http://dev.mysql.com/tech-resources/articles/hierarchical-data.html
Основы ООП на 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
Вычисление посещённых ссылок пользователя с помощью 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 путём советов по изменению конфига на основе логов.