Сайт вебмастера

Матрица: Воскрешение / The Matrix Resurrections (2021)

03-01-2022Блог
Думаю, что мало кто ожидал от нового фильма такого же эффекта, как от первой Матрицы, поэтому «Матрица: Воскрешение» стоит рассматривать скорее как попытку оправдать создание будущих серий. Мы помним, что трилогия закончилась на гибели Нео и Тринити и это была очень жирная точка. В этот раз создатели фильма попытались удовлетворить сразу несколько запросов зрителей и на мой взгляд у них это получилось. Другое дело, что те, кто воспринимают Матрицу как некую философскую «тайную доктрину», скорее всего будут разочарованы. Я не хочу рассказывать сюжет, чтобы оставить вам возможность насладиться фильмом. Читать ➝

Итоги 2021 года

29-12-2021Блог
Завершается ещё один год, пора подводить краткие итоги. :-) Для меня прошедший год оказался разделён на несколько периодов. Начало года начиналось как обычно — я всё также занимался программированием. Потом был «перерыв» от кодинга, который завершился ближе к зиме. Сейчас я уже доделал образовавшиеся «хвосты» и уже подумываю о новых проектах. Впрочем, по порядку. Читать ➝

Dependency Injection простыми словами

20-12-2021PHP/ООП
В продолжение предыдущей статьи Читать ➝

Готовые шаблоны для вашего сайта

Я уже делал раньше небольшой анонс в телеграмм-канале, теперь можно сделать это здесь. Изменения касаются шаблона MF — теперь он больше не продаётся. Читать ➝

Обновление Albireo Framework

Итак у нас новая версия. Я расскажу что изменилось за последние пару месяцев. Читать ➝

Как организовать древовидные рубрики на сайте (Materialized Path)

Теперь рассмотрим другой вариант организации «деревьев» — алгоритм Materialized Path. В отличие от других методов, здесь рубрика хранит сразу весь путь в иерархии. Но основная фишка в том, что выстроить данные в таблице можно единственным примитивным sql-запросом с ORDER BY. Читать ➝

Как организовать древовидные рубрики на сайте (Adjacency List)

Рубрики — являются неотъемлемой частью любого сайта, но вместе с тем их реализация не такая простая, как может показаться. Сложность в том, что рубрики представляют собой древовидную структуру данных, а значит перед разработчиком стоят как минимум две задачи. Первая — придумать способ задания иерархии в базе данных и вторая — дать возможность владельцу сайта управлять этой иерархией. Читать ➝