Свои события или observer на Javascript

В этой статье, я по сути "убил двух зайцев" — Написал интересный и полезный Javascript объект, а так же пояснил, как реализовать и где применить…

PHP: Reflection API — ReflectionParameter

Класс ReflectionParameter предоставляет методы для работы с параметрами методов классов, а так же с параметрами функций. ReflectionParameter implements Reflector /* Свойства */ public $ReflectionParameter->name; /* Методы */ ReflectionParameter::__construct (…

PHP: Хранение сессии в базе данных

Как и обещал, тема данной заметки: база данных, как обработчик сессии. А так как на эту тему, умные люди, уже даже придумали шаблоны проектирования… В…

Ajax кроссдоменно

Всем привет. Тема сегодняшней заметки: ajax кроссдоменно, без Jquery. По соображениям безопасности, объект XMLHttpRequest имеет неприятное ограничение — нельзя посылать ajax запросы на домены, отличные от…

PHP: Reflection API — ReflectionMethod

Класс ReflectionMethod предоставляет методы для работы с… методами классов. Мы можем: получить информацию модифицировать доступ, а так же вызвать их. Так же мы имеем доступ…

Ajax загрузка нескольких файлов на сервер

В этой заметке хочу осветить интересный способ загрузки файлов на сервер. Срипт, который получится полностью рабочий и после некоторой адаптации может быть использован вами, в…

WordPress: Шорткоды с параметрами

В то время как простые шорткоды решают большинство задач по выводу сложного содержимого на странице, позволяя ввести для этого всего лишь несколько символов в редакторе…

PHP: Свои обработчики сессии

Иногда нам не хватает того, или иного функционала. Когда речь идёт о каком либо классе в контексте ООП для этого можно например, расширить этот класс…

PHP: Reflection API — ReflectionProperty

Класс ReflectionProperty — предоставляет набор методов для получения информации и работы на уровне свойств класса. С помощью этого инструментария можно не только получать информацию, но…

Joomla 1.5: Пагинация.

Класс JPagination, представленный в Joomla! 1.5, позволяет легко, и просто добавлять постраничную навигацию — пагинацию для вывода компонентов Фронтэнда и Бэкэнда. Файл, содержащий класс, находится…