Как-то вдруг наступил уже и Август.
Традицонно – 14-е Августа у RTFM что-то вроде Дня рождения:
Ну и традиционно – кратенько пройдусь по основным событиям за прошедший год (хотя семилетие не записал, ну да ладно).
Блог по-прежнему работает на WordPress, хостится на Debian + NGINX + PHP-FPM + MariaDB – стандартный LEMP.
Предыдущие посты:
- rtfm.co.ua — 14 августа — день рождения блога: 3 годика
- RTFM: блогу 4 года и 1 миллион посетителей
- RTFM: 5 лет и тысячный пост
- RTFM: 6 лет и два миллиона посетителей
Содержание
Страничка About и вообще обо мне
За прошедший год лично у меня произошло весьма знаменательное событие – я поменял работу. И всё было бы как обычно, если я не перешёл с outsource/outstuff проектов – в продуктовый проект.
Разница огромная, конечно.
Ну и самое приятное – у меня теперь море AWS, автоматизации и прочих приятностей. И при этом, никто не пишет из Лондона или Берлина – что и как мне делать, какие инструмены использовать и всё прочее.
В общем – это первый проект, в котором я уже почти полтора года – и мне всё ещё комфортно тут.
А, ну и да – я наконец-то добавил в блог страницу About, и даже с фоткой.
А случилось это после того, как на одном собеседовании мне не очень поверили, что блог мой 😀
Стек технологий, с которыми сейчас работаю:
- AWS
- Jenkins
- Prometheus/Grafana/Loki
- CloudFormation, Ansible, капелька Terraform
- Docker, Kubernetes
И слава богу – больше никакого Microsoft Azure!
Посмотрите пост Azure: почему никогда.
Английская версия
Ещё одно крайне знаменательное, по крайней мере лично для меня, это запуск английской версии блога – https://rtfm.co.ua/en.
Очень долго к нему готовился. Не из-за уровня английского – он, конечно, ужасен, но благодаря практике – понимать написанное мной у людей вроде получается.
Запуск английской версии позволил к тому же настроить репосты не только на русском языке в FB, VK и Twitter – но и буржуйском на Dev.to, и на Medium.
Для второго языка использую плагин Polylang – весьма удобный, и пока не глючит.
Появился повод попробовать улучшить своё знание буржуйской мовы, но пока сделал только один пост в новой рубрике English – English: глаголы и времена в английском языке.
Три миллиона посетителей
Два года тому было два миллиона посетителей с момента запуска блога – в этом году уже понемногу подбираемся к отметке в 3.5 миллиона по мнению Hotlog:
Ну и вообще посещаемость, конечно, продолжает медленно, но уверенно расти.
Если в прошло году 2.000 посетителей за сутки было хорошим показателем, то в этом году был побит новый рекорд – 3780.
В целом динамика с момента запуска в 2011 году выглядит так:
Количество постов тоже растёт, конечно.
Два года тому было:
All (1,359) | Published (1,179) | Drafts (173) | Private (7) | Trash (3)
Сейчас:
All (1,830) | Published (1,533) | Drafts (286) | Private (11) | Trash (6)
Группа и канал в Telegram
В этом году ко всему прочему добавил и интеграцию с Телегой, просили сделать.
Канал: @rtfm
Группа для поговорить: @rtfm
Миграция на Digital Ocean
Как-то вдруг – переехал с AWS на Digital Ocean:
Причина, конечно, стоимость: AWS в 2018 начал выставлять счета уже на 70-80 USD за месяц, что начало несколько напрягать.
А учитывая, что к тому моменту вся автоматизация блога была готова – то переезд занял совсем немного времени.
Сама автоматизация описана в посте AWS: миграция RTFM 3.0 (final) — CloudFormation и Ansible роли, только сейчас CloudFormation, само собой, не используется.
Про мониторинг блога и хоста можно посмотреть в посте Prometheus: мониторинг для RTFM — Grafana, Loki и promtail.
Реклама 🙁
Ну, не то, что бы прям вот “необходимое зло” – но по крайней мере окупается стоимость сервера в Digital Ocean.
Реклама от Google AdSense (пробовал и Яндекс, но он как-то вообще неудобоваримый в плане панели управления и вообще).
Доход, конечно, копеечный: у AdSense минимальный лимит на вывод равен 100 USD, которые сейчас собираются аж за 3-4 месяца 🙂
Вывожу через SWIFT прямо на виртуальную карту в Приват24.
Рекламные блоки постарался разметить так, что бы не мешало просмотру контента. Ну и на главной не стал баннеры прикручивать вообще.
Вообще – блог никогда не рассматривался как площадка для заработка денег, и, надеюсь, ещё долго ей являтся не будет.
В целом – вроде всё…
Если что забыл – допишу потом.
Размер данных 4 года тому и сейчас
Нашёл вот в посте RTFM: блогу 4 года и 1 миллион посетителей про размер данных – стало интересно сравнить.
Тогда было:
Размер всех файлов блога:
[simterm]
# du -sh /var/www/vhosts/rtfm/rtfm.co.ua/ 530M /var/www/vhosts/rtfm/rtfm.co.ua/
[/simterm]
Сейчас, спустя 4 года:
[simterm]
root@rtfm-do-production:/home/setevoy# du -sh /data/www/rtfm/rtfm.co.ua/ 1.6G /data/www/rtfm/rtfm.co.ua/
[/simterm]
В основном картинки-скриншоты, конечно:
[simterm]
root@rtfm-do-production:/home/setevoy# du -sh /data/www/rtfm/rtfm.co.ua/wp-content/uploads/ 1.4G /data/www/rtfm/rtfm.co.ua/wp-content/uploads/
[/simterm]
База данных тогда:
[simterm]
MariaDB [(none)]> SELECT table_schema "DB Name", Round(Sum(data_length + index_length) / 1024 / 1024, 1) "DB Size in MB" FROM information_schema.tables where table_schema = "dbname" GROUP BY table_schema; +----------+---------------+ | DB Name | DB Size in MB | +----------+---------------+ | dbname | 44.4 | +----------+---------------+
[/simterm]
И сейчас:
[simterm]
MariaDB [(none)]> SELECT table_schema "DB Name", Round(Sum(data_length + index_length) / 1024 / 1024, 1) "DB Size in MB" FROM information_schema.tables where table_schema = "rtfm_db1_production" GROUP BY table_schema; +---------------------+---------------+ | DB Name | DB Size in MB | +---------------------+---------------+ | rtfm_db1_production | 237.8 | +---------------------+---------------+
[/simterm]
Растём.
Внешний вид 3 года тому
О, ещё старый скриншот блога нашёл – он таким был до 2016:
Вообще, после перечитывания старых постов о днях рождения блога сложилось впечатление, что за последние два года изменений произошло больше, чем за предыдущие 6.