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

Русский военный корабль, иди на #уй

24-02-2022Блог
Русский военный корабль, иди на #уй Read

Создаем статистику для сайта своими руками

Сегодня я расскажу как создать статистику для своего сайта на Albireo Framework. Для хранения статистики будет использоваться база SQLite. Я покажу базовый пример, который вы сможете расширить под свою задачу. Лично мне нужна была статистика по страницам с группировкой по дате (посуточно). Read

Сравнение IDE для PHP - 2022

06-02-2022Софт
К написанию статьи меня подтолкнуло то, что я в первые решил попробовать PhpStorm. Программа платная и для меня дороговата, но есть возможность получить бесплатную лицензию, как автору open-source-проекта. В итоге я так и не смог работать с этой IDE, о чём написал в твиттере. Это породило небольшую дискуссию и предложение попробовать другие программы. Я несколько лет назад уже делал Read

Почему FireFox проиграл войну браузеров

02-02-2022Софт
Как и большинство разработчиков я довольно трепетно отношусь к FireFox. Всё таки именно этот браузер был основным инструментом большинства web-разработчиков много лет. Read

Простой шаблон в MaxSite CMS

В MaxSite CMS можно создавать шаблоны, которые могут быть построены по произвольной схеме. Текущие шаблоны (MF и Default) имеют много настроек, чтобы охватить сразу множество задач. Из-за этого в них сложная часть кода спрятана в shared, который в свою очередь завязан на предопределённую структуру каталогов и файлов. Но если стоит задача сделать свой вариант, то в MaxSite CMS с этим нет никаких сложностей. Read

PHP-микрофреймворк своими руками. Практика

18-01-2022PHP
Сегодня попробуем собрать микрофреймворк по описанным принципам. Будем делать так, чтобы минимизировать свой код. Поэтому, в отличие от полноценных микрофреймворков, у нас будет что-то ближе к начальному «каркасу». Я намеренно не хочу «улучшать» код и тем более раскидывать его по файлам, чтобы сохранить ясность в понимании того, как код будет работать. Read

PHP-микрофреймворк своими руками. Основы

17-01-2022PHP
Тема микрофреймворков достаточно актуальна, особенно на фоне сильно «разжиревших» полнофункциональных фреймворков. У каждого разработчика наверняка стояли задачи сделать быстрый и небольшой сайт, но ставить полноценную CMS или десятки мегабайт от популярного php-фреймворка, как-то душа не лежит. Хочется какой-то простой каркас на который можно было бы быстро «налепить» сво функционал. Read

Не смотрите наверх / Don’t Look Up (2021)

09-01-2022Блог
Фильм «Не смотрите наверх» (Don’t Look Up) вряд ли оставит кого-то равнодушным. Лично я сразу «купился» на Дженнифер Лоуренс, а когда узнал, что в главных ролях ещё и Леонардо Ди Каприо, то сомнения отпали — смотреть нужно. :-) Ещё немалую роль сыграло и то, что по сюжету речь идёт об астрономах и комете, то это добавило интригу посмотреть насколько фильм соответствует научной точки зрения. Хотя фильм можно отнести скорее к жанру утопии, или фильм-сарказм, или фильм-катастрофа или даже фильм-абсурд. Read

PHP-фреймворк Slim 4

04-01-2022PHP
Решил опубликовать большой (!) лонгрид посвященный php-фреймворку Slim 4. Это микрофреймворк, а значит он содержит лишь самый минимум возможностей. С другой стороны Slim играет на поле full-stack фреймворков, таких как Symfony, Laravel и CodeIgniter. Read