Alma - Blogging Platform Перевод

pupsik pupsik 24 Октября 2023 (ред)

Alma — это приложение для платформы ведения блогов, созданное с использованием Laravel, Livewire, Tailwind CSS и Alpine. Скрипт предназначен в первую очередь для создания новостных или тематических веб-сайтов, блогов или сообществ по интересам с большим информационным контекстом.

Скрипт оптимизирован для поисковых систем, что привлечет дополнительных пользователей на ваш сайт. Это полностью адаптивное и удобное для мобильных устройств приложение.

Платный. Не проверял. Не покупал. Не собираюсь, так как сраный Laravel.

Учетные данные для входа в аккаунт модератора:

URL:https://alma.devklan.com
Username: moder@devklan.com
Password: 12345678

site: https://alma-docs.vercel.app/
demo: https://alma.devklan.com/

33 Ответа

  1. Evg Evg 24 Октября 2023

    Спасибо, интересно. Посмотрю реализацию на Alpine. Валидацию страниц в браузере и т.д. Там траблы были с x-data — им говорили, мол вы к data- привяжитесь. А то браузеры ругаются.

    Error:

    Attribute x-data not allowed on element div at this point.

    <div class="flex items-center pr-6 md:hidden" x-data="{ show: false }">

    И насколько введя Alpine мы можем опираться на него? Т.е. Это как jQuery, мы допустим поставили и далее опираемся на него, добавляем плагины jQuery, редактор использует jQuery и т.д.

    А тут Alpine. Есть нативный JS, можно всё писать на нём. Если мы ставим Alpine, то видимо хотим «единого» стиля.

    Смотрю и вижу, они, например, Tagify (для тегов) добавили, как тут. Т.е. JS Tagify никак не опирается на Alpine, это вообще отдельный кусок как бы. Ну, а тогда зачем?

    Далее изучу формы и эффекты для фото. Где мы используем Alpine? Почему они её поставили? Буду изучать. Мне интересно, т.к. я интересовался Alpine. Для единого стиля в js хотел применить и чуток упростить нативный код.

    И по поводу Tailwind CSS:

       <input
            name="password"
            type="password"
            class="block w-full border-gray-100 rounded-lg bg-gray-100 dark:bg-slate-800 dark:text-slate-400 dark:focus:bg-slate-700 dark:hover:bg-slate-700 dark:border-slate-700 dark:focus:border-primary-500 dark:hover:border-primary-500 focus:bg-white hover:bg-white focus:border-primary-300 focus:shadow hover:shadow hover:border-primary-300 focus:ring-0 focus:ring-offset-0 text-sm sm:text-base sm:leading-5 mt-1 pr-10 mt-1 block w-full" id="password" type="password" name="password" autocomplete="current-password" />

    Как написал один программист:

    Вы не заставите меня полюбить это!

    + разбор браузером идет достаточно хорошо smile

    А вообще сайт прикольный. Дизайн. Зарегился буду смотреть.

    1. pupsik pupsik 24 Октября 2023

      Я только ради дизайна и поделился. Случайно нашел в сети. Может кому будет и интересно, на худой конец себе шаблон состряпают с демо. Или для Либареа шаблон замутят.

      Livewire, Tailwind CSS и Alpine — вообще не слышал о таких до сегодняшнего дня. Как увидел Ларавел, все остальное не интересно.

      Tailwind CSS — Мдаааа, вот это вышка гемороя

  1. hlim hlim 24 Октября 2023 (ред.)

    Мониторю скрипт с самого релиза. Привлекает редактор, лента. А так, скудный функционал. Для создания шаблона Next DLE (не реклама) для примера было взято изменение цвета иконок в активном меню.

    1. pupsik pupsik 24 Октября 2023 (ред.)

      А так, скудный функционал — Это есть гуд кстати. Тем, кому именно нужна функция «Новости».

    1. pupsik pupsik 24 Октября 2023 (ред.)

      «шаблона Next DLE"
      Не нравиться мне это «Продаю шаблон для не моей платформы». Я понимаю, человек делал, но меня это раздражает. Еше один момент, если продают какие-либо плагины для умерающего проэкта. Вообще галяк это когда кто-то выкладывает кем-то разработанный плагин/скин/платформу, еще и деньги просят.

  1. Toshiro Toshiro 24 Октября 2023 (ред.)

    Давно натыкался на данный скрипт, но покупать что-то не захотелось))

  1. jayabie jayabie 24 Октября 2023 (ред.)

    I see you have an issue with Laravel, i want to ask why?
    Laravel is awesome.

    1. pupsik pupsik 24 Октября 2023 (ред.)

      Don't like the command lines and composers. Useless waste of space. Needs so many dependency's it's fucked.

      Laravel — lazy man's gold.

    1. Evg Evg 24 Октября 2023 (ред.)

      Can see the amount of memory and «speed» of different frameworks:

      https://github.com/phphleb/php-framework-benchmarks

    1. pupsik pupsik 24 Октября 2023 (ред.)

      Еще один момент. Я постоянно ковыряюсь и смотрю различные скрипты(болезнь наверно такая). Множество проектов достаточно молодых на ларавейл, дохлые. Состряпаны на скорую руку(на отвязаться), где тот кто это создал (на продать по быстрому так как через месяц все упадет), сам нифига не понимает что сделал. И поскольку скрипт использует дофигища «Dependency's», стоит одному из них полететь и все, хана платформе.

      Что-то типа платформы напичканой плагинамы не поддерживаемые создателем платформы. Вот и весь Ларавел.

  1. Romanko Romanko 27 Октября 2023 (ред.)

    довольно таки прикольная) но мне кажется я уже ее где-то видел. дизайн явно сперт с tjoural🤔

    1. Toshiro Toshiro 27 Октября 2023 (ред.)

      tjournal, vc, dtf — у них же один один дизайн у всех, т.к. одной компании принадлежат, только цвет шапок разный)

  1. sergeevizh sergeevizh 31 Октября 2023 (ред.)

    @Evg сделайте пожалуйста «return» возврат обратно к статье после авторизации, а то перекидывает на главную.
    А так вопрос, https://editorjs.io/ как-то можно реализовать на Libarea?

    1. Evg Evg 31 Октября 2023 (ред.)

      Там лицензия другая, я не смогу добавить его. Надо искать с лицензией MIT похожий редактор.

    1. Кстати, из TinyMCE можно вполне реализовать что-то похожее на editorjs. Используя quickbars и удаления тоолбар кнопок.

      Очень удобно и для коментариев. Например, если просто хотят оставить комент, без всяких мамбо джамбо кнопок. Дабы не мешались
      https://www.tiny.cloud/docs/general-configuration-guide/use-tinymce-distraction-free

      1. damn damn 23 Марта (ред.)

        Я единственное что не понимаю как это юзать, если тулбар редактора перекрывается тулбаром браузера с кнопками «найти в яндексе», «скопировать», «…». Гений UX придумал этот тулбар редактора конечно))

  1. Много народу после редизайна и введения очередных платных фишек переехало на https://enthub.it/ вот только Alma видимо не оч. Картинки не сжимаются, видел обсуждение что за неделю уже забили 50 гигов на сервере. А сегодня сайт https://enthub.it/ вообще выдает регулярно 500 ошибку, впрочем на днях и демка официальная выдавала 500 ошибку тоже…

    1. 50 гигов на сервере

      Это только начало. Они упрутся в деньги, много, много денег… )

      А vc последние комментарии в правой части убрали?

      1. Devastator Devastator 21 Марта (ред.)

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

        1. pupsik pupsik 21 Марта (ред.)

          Я тут на днях скачал этот Алма. весит ого-го. Да и не понравился он мне. Фотки не выводит на главную, надо превью еше загружать. Видео также не показывает на главной, опять же скриншот видео надо делать, и кидать в превью. С телефона запаришся это делать.

          И попробуй найти где это исправить в самих ТОННАХ файлов. Нет, конечно если у вас с размером проблем нет, и скрипт покупной, то можете наверно у разрабов спросить как это исправить.

          Я вот все понять не могу, какого хера все эти блоги на Ларавел весят так много. Функционал с мизинец, а Вендоров дофига.

          1. pupsik pupsik 24 Марта (ред.)

            Вот тут пример состряпал. Код конечно не мой, но для примера сойдет. Практически в функционале не уступает Алма, я бы сказал даже больше.. А весит знаете сколько? И никаких вендеров.

            13МБ. Все!

            Не верите?

            https://madway.net
            login:test
            pass:test

            1. Это вот на этом — https://github.com/BlondelSeumo/Premium-Magazine-News-Video-Scripts — построено?

              Ну да, весит оно немного. И требует PHP 4.3 и MySQL 4.1 в минималках. На современных версиях не факт что запустишь без шаманства с конфигами и патчингом кода. И автор[ы] этого WP-клона давно свой проект похоронили.

              Лучше уж взять современный микрофреймворк (Slim или HLEB) и написать на нём то что необходимо, если уж таак «пугают» размеры Laravel, и того что на нём сейчас пишут.

              Вобще не очень понятна эта агрессия на размер каталога /vendors. Вроде-бы уже даже на шаред-хостингах в минимальных тарифх дают не один гигабайт дискового пространства.

              1. pupsik pupsik 25 Марта (ред.)

                Да, вроде этот. Кингмедиа называется. Сейчас посмотрю что это на гитхубе.

                Размер пугает. Потом что-нибудь крякнет, и думай какой каталог слетел. Мороки много с этим Ларавел.

                + Не знаю как там этот с гитхаба. Но то что стоит у меня пашет на php 7.4.

                Надо проверить

                1. DOOMer DOOMer 26 Марта (ред.)

                  Не знаю как там этот с гитхаба. Но то что стоит у меня пашет на php 7.4.

                  Возможно у тебя более пздняя версия, я вчера порылся в инете, нашел несколько упоминаний этого движка, и версии там были разные от 1.х до 7/8.x.

                  Размер пугает. Потом что-нибудь крякнет, и думай какой каталог слетел.

                  Что-нибудь крякнуть может там з-за того, что ты как разработичк сайта сделаешь не так — неправильно поняв документацию и/или пример кода из сети. В плане стандартных операций с данными и разработки типовых веб-проектов, типа обсуждаемого дввижка Alma, Ларавел неплохо так «вылизан». Плюс сообщество у него большое, вполне можно найти решение проблемы и в сети.

                  И в плане создания условного «клона dtf_ru, упоминавшегося тут, логичней выбрать Laravel или другой фреймворк (или движок), которых хотья бы немного развивается. А не скрипт, авторы которого даже адрес сайта нигде не указали, и гуглится он в основном на кодкантоне и иже с ним.

                  1. pupsik pupsik 26 Марта (ред.)

                    Это не было преднозначено как КЛОН дтф (где я это упомянул?). Это был пример функциональности скрипта весящего 13mb. По сравнению с 200mb Алма — где функционал даже не очень. Вопрос вставал, какого х** там делают все эти мегабайты?

                    Про скрипт. Опять же, я не собирался о нем писать, а привел пример. Имя у платформы есть, вы поиском пользоваться не умеете. Используйте Яндех.

                    Нет версия стоит 5.2 старше той что вы показали на гитхуб, и работает на 7.4(не надо писать то чего вы не знаете наверняка).

                    Вы можете скачать 8.2 если надо… это был пример, полного описания скрипта я не собирался давать.

                    Опять же, я говорю про скрипты которые делали раньше и галлерея и форум и блоги, группы, стены, гостевые, чаты, все было в одном, и весили всего ничего. Без всяких вендеров. Обычный пхп.

                    А тут какой-то скудняк функционал, а весит как пентагон.

                    + Я опубликовал Алма для ознакомления и обуждения скрипта. Никаких советов что кому выбрать я не давал. Скрипт Кингмедиа был предоставлен как пример, и в никаких авторских ссылках не нуждался.

                    Будет время, напишу статью и о нем.

      1. pupsik pupsik 22 Марта (ред.)

        За место последних коментариев там рекламка теперь.

        Я для прикола иногда отключаю блокировщик рекламмы, дабы посмотреть что да как. Убогое зрелище.

        1. Evg Evg 22 Марта (ред.)

          Так, а если последних нет, ориентироваться же хуже стало?

          1. Да, хуже. Видать владельцам этого сайта по барабану что там юзерам удобней. Главное бабло с рекламы.

            Там наверное скоро вместо контента, будет блок рекламы.

            Я там не сижу, мне боком.

            А это? Youtube Premium? хахахааа.

            1. Это вот надо платить 129 рублей в месяц, чтобы комменты можно было редактировать. Вроде бы вот немного, с другой стороны это раньше у них было бесплатно. Так можно дойти и до того, что потом за возможность лайкать заставят платить, за вход и т.д.

              1. pupsik pupsik 22 Марта (ред.)

                Это только начало. Потом может и при написании поста или комента, будут рубль за букву брать.

  1. Бродил тут по инету и наткнулся на скрин. Полностью описывает происходящее.

    Программисты не умеют программировать

    1. Вот по сайтам: кризис ожирения на веб-сайтах…

      https://libarea.ru/post/399/krizis-oireni-na-veb-sajtah

    1. Ну и там же объяснение было, что расходы все равно ложатся на пользователей, проще продавать железо все мощнее и мощнее, чем оптимизировать. Пока компания «А» будет оптимизировать 1 продукт, конкуренты из компании «Б» сделают не оптимизированных 10, возьмут рынок количеством и охватом, в итоге компания «А» обанкротится. Да и выгоднее каждые 2 года к примеру заставлять пользователя менять телефон, просто за счет того, что он не справляется, чем он будет с ним 10 лет ходить. Все в итоге в плюсе (кроме потребителя)