➳ Предыстория этого блога ❂

13 Сентября 2022 (ред)

ocrmnolblog logo

Итак, наконец-то добрался до пробы мультиблогового движка, на котором сделан этот сайт, здесь есть еще много всего, сервис "вопросы и ответы", каталог ресурсов, но мне пока что нужно проверить как работает блог. Несмотря на множество возможностей движка, оказалось, что страницы грузятся довольно быстро, и последнее мне приятно видеть (далее будет ясно, почему). Теперь же посмотрим, на что способна здешняя Markdown-разметка

Спойлер: Этот форумный движок (LibArea) построен поверх моего фреймворка HLEB, и теперь на упомянутом движке собираюсь сделать блог с описанием этого же фреймворка.


LibArea не маленький проект, как уже упоминалось, в описании значится:

A platform for collective blogs and social media platform, forum, question and answer service. Catalog of sites (programs), site navigation and directories - facets.

Так получилось, что существование этого блога сложилось из основы - форумного движка , который в свою очередь основан на фреймворке, разработчиком которого является автор упомянутого блога и этих строк. Так вот всё фрактально переплелось. Очевидно, что это вышел отличный пример взаимодействия в сообществе open-source.

Несмотря на то, что развернул проект в тестовом режиме, возможно, что ещё что-нибудь напишу сюда. В telegram-каналe фреймворка уже тесновато стало и многие вопросы повторяются.

Интересно, работает ли здесь подсветка синтаксиса?

pre[class="php"] {
    opacity: 0.8;
}
<script>console.log("Test")</script>
<?php
   echo "Test";
   class A {
       private static $value = 100500;
       function test (string $value) {
           $this->value = $value;
       }
   }

Сама установка блога прошла довольно быстро, достаточно следовать инструкции. Теперь посмотрим, как и куда грузятся картинки.

framework HLEB logo

Эта иконка загрузилась по url /uploads/posts/content/2023/1/post-1674834275.webp , а сама картинка находится в /uploads/posts/content/2023/1/post-1674834275.webp, то есть браузер к ней получает доступ напрямую. Картинки рассортированы по годам и месяцам и загрузка не должна тормозить, если их будет много.

Полезные ссылки:

github.com/LibArea/libarea - форумный движок.

libarea.ru - сайт скрипта мультиблога

libarea.com - документация мультиблога

github.com/phphleb/hleb - микро-фреймворк

phphleb.ru - сайт-инструкция фреймворка

@phphleb - телеграм-канал техподдержки фреймворка

fomiash fomiash + 188
Опубликовано в PHP фреймворк HLEB

14 Ответов

~ Ответ удален...
~ Ответ удален...
  1. fomiash fomiash 16 Сентября 2022

    Еще можно сделать заголовки с помощью #

    Крупный

    Средний

    Заголовок

  1. fomiash fomiash 16 Сентября 2022

    ______ - линия


    + Маркер

    • Маркер
  1. fomiash fomiash 19 Сентября 2022 (ред.)

    Чтобы работала подсветка синтаксиса нужно добавлять, на каком языке интерпретировать, например.

    ```php ```css ```html ```sql

  1. fomiash fomiash 19 Сентября 2022 (ред.)

    Попробую загрузить картинку побольше... Ошибка. Это хорошо :)

~ Ответ удален...
  1. fomiash fomiash 29 Сентября 2022 (ред.)

    Хоть выше и написал, что производительность блога хорошая, тем не менее сегодня попробовал измерить показатели сайта с помощью Lighthouse и она оказалась весьма хорошей (пробовал на этой странице):

    99 - производительность

    92 - спец.возможности

    100 - выполнение рекомендаций

    92 - поисковая оптимизация

  1. Evg Evg 05 Ноября 2022

    Посмотрел "жалобу", что она отправляется сразу после нажатия. Хм, возможно надо ввести выбор причины, чтобы отправка была в 2 нажатия.

  1. fomiash fomiash 05 Ноября 2022

    Тоже пробовал, там в оригинале флажок, поэтому сразу поменял иконку на другую, все же флажок может ввести в заблуждение, что это Избранное.

    Пока не совсем понятно, что делать с жалобой, рациональным вариантом было бы показывать всплывающий попап с возможностью выбора причины или добавления комментария и с кнопкой "отправить жалобу". Но тут я бы даже концепцию изменил, не жалобу, а, например, "Сообщить о нарушении", это более нейтрально звучит.

  1. fomiash fomiash 25 Января (ред.)

    Добавил в оформление картинки сгенерированные нейросетью Midjourney

  1. Evg Evg 26 Января

    То, то я их разглядываю. Интересно. Пошел смотреть, что за сеть такая.

  1. BahtSim BahtSim 26 Января

    Вот теперь точно блог разраба 😄



Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.