Архив рубрики: PHP
Мониторинг Luminato по SNMP
Люмината может делиться данными по snmp, а также отправлять события(трапы). Терминологию опущу — её полно в инете. От отлова трапов я решил отказаться в пользу ежеминутного опроса железок по заданию крона. Как реализовал…
Двухстраничный инфоканал для цифрового телевидения
С момента интеграции моего цифрового инфоканала в сеть прошло уже три месяца. Я публиковал тему на форуме cesbo.com , но из личных сообщений вижу, что интерес среди кабельщиков большой, поэтому разъясняю…
Внедрение программы передач (EPG) в DVB-C
Давненько не писал в блог. Разработок за последние месяцы было достаточно много и описывать каждую, — значит не оставить свободного времени вообще) Недавно успешно внедрил систему для создания и воспроизведения DVB-таблиц (EIT) на базе тулза CherryEPG. Концепция следующая: есть база … Читать далее
Создание мозаики для мониторинга телеканалов кабельной сети
При большом количестве транслируемых телеканалов возникают трудности мониторинга качества вещания. Кто-то использует несколько телеприёмников, кто-то довольствуется одним монитором. В любом случае приходится время от времени прогонять все каналы для контроля изображения и звука. В этой статье я опишу как поднять … Читать далее
POST к странице через file_get_contents
Совершенно случайно прочитал, что начиная с версии PHP 5.0 есть возможность в функцию file_get_contents(); передать контекст. С помощью него можно отдать странице POST значения. Раньше я пользовался сокетами или curl. С помощью функции file_get_contents всё гораздо проще:
PHP скрипт определения страны пользователя по IP
Ранее я публиковал на аматаре http://amatar.by/news-view-472.html подобную фишку, но в этом флажки для стран берутся уже из спрайта. Почему то показалось мне, что так удобнее. Скачать исходные коды GEOIP на языке PHP для определения страны пользователя по его IP адресу. IPv6: … Читать далее
RECEIVER.BY — Сервис онлайн радиоприёмника
Вчера запустил свой давний проджект RECEIVER.BY. История его создания началась в 2008 году, когда я на своём бывшем amatar.by решил вещать круглые столы, проходившие на 80-ке. В качестве стримера использовал IceCast2, приёмник — Р-311. Недостатком данной системы являлась невозможность перестройки … Читать далее
Простая библиотека для работы с базой данных на файлах XML
Данная библиотека предназначена для использования с файлами в XML формате, которые могут являться своеобразной базой данных для сайта.
Символьные ссылки на хостинге с помощью PHP (симлинки)
Мой хостер (extmedia.com) на виртуальном хостинге даёт возможность создания поддоменов путём создания соответствующей папки. Однако иногда необходимо, чтобы сам поддомен указывал на www-сайт. В этом случае выручит символьная ссылка. Сделать её можно при помощи команды PHP: $dir = «photo»; exec(«ln … Читать далее
Скорость генерации страницы в WordPress
Данный сайт существует уже около года и, оказывается, это он доставлял мне и моему хостеру скромный геммор. Дело в том, что последний год по статистике нагрузки на сервер наблюдаю некоторую неоднородную картину. Большинство сайтов, которые я держу на сервере — … Читать далее