• Зачем gatsby собственный шаблон при вордпрессе?

    @bychkov_64
    Фрилансер, пацифист
    Gatsby это компилятор html для React. А у Wordpress нету шаблонизатора своего. Вот почему это не реализовано. Если хотите использовать Wordpress как бекенд советую копать в сторону  WP REST API. И Redux-ом подтягивать данные, либо чем то другим. Хорошая библиотека для работы WPAPI для ноды.
    Ответ написан
    1 комментарий
  • Wordpress + статичный frontend, как правильно разместить?

    @EvgenyMorozov
    Вы все правильно представили. Установите Вордпресс в папку example.com/wp/ -- здесь у вас будет динамический сайт. А статика уже будет в корне example.com.
    Обращайтесь к экземпляру Вордпресса из Реакта или Вью по API example.com/wp/wp-json/wp/v2/.
    Правда есть проблема -- Server Side Rendering, а может и не проблема.
    Ответ написан
    4 комментария
  • Почему bootstrap4 работает частично и сильно грузит сайт на WordPress?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Ответили на 1-й вопрос, отвечу по тормозам...

    Потому что бутстрап в себе содержит максимум. А ты используешь 5% от силы.
    Отсюда вывод - собирай его под свой проект отдельно - только нужные компоненты и состояния.

    Но почему ты решил схалтурить и выбрать его? На нативном css пишется быстро и проблем с производительностью в разы меньше - я бы сказал минимум.
    Выберут бутстрап, элементор и потом удивляются чего это сайт медленный. Из пушки по воробьям называется это.
    Ответ написан
    Комментировать
  • Можно ли настроить через DNS аварийное перенаправление на другой хостинг, если первый лег?

    @vitaly_il1
    DevOps Consulting
    Насчет DNS вам уже ответили; кстати ничего не мешает и постоянно направлять траффик на оба хостера (конечно, если вы умеете синхронизировать данные) .
    Возможно будет интересен мой ответ тут Как организовать надежную инфраструктуру для веб-проекта?.
    Ответ написан
    2 комментария
  • Можно ли настроить через DNS аварийное перенаправление на другой хостинг, если первый лег?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Ничто не мешает провайдеру выставить TTL записи на несколько секунд. Она при этом практически не будет кэшироваться на промежуточных серверах.
    Ответ написан
    1 комментарий
  • Можно ли настроить через DNS аварийное перенаправление на другой хостинг, если первый лег?

    cloudflare - может мониторить и переключать ДНС между серверами, хранит свои кукки, мониторить состояние бэков и тд а так же некоторые из сервисов сейчас могут показывать версию с вебархива.

    "nginx +" - там вообще чтото около 2К$ в год
    А вот бесплатных решений я не знаю.
    Ответ написан
    2 комментария
  • Можно ли настроить через DNS аварийное перенаправление на другой хостинг, если первый лег?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    Ключевые слова - "перенаправляет трафик".
    Если это сделано по умному - то просто весь HTTP(S) входящий трафик перенаправляется на "запасной" IP-адрес.
    DNS-запись при этом не меняется, и трафик всё так же идёт на первоначальный IP-адрес упавшего сервера.

    И ещё, у DNS-записей есть "время обновления", по истечении которого запись обновляется. И там можно указать хоть 10 минут.
    Ответ написан
    1 комментарий
  • Как запилить сайт без хостинга у себя дома?

    ValdikSS
    @ValdikSS
    Как именно решить эту проблему? На nic.ru делегировал домен с указанием dns:
    google-public-dns-a.google.com (8.8.8.8)
    google-public-dns-b.google.com (8.8.4.4)

    Вот в чем проблема. Так делать нельзя.
    Вам нужно купить/найти бесплатный NS хостинг. Я список давно составлял:
    habrahabr.ru/post/71172/
    Ответ написан
    1 комментарий
  • Что такое децентрализованный интернет?

    ValdikSS
    @ValdikSS
    Но не могу понять, как это, что значит децентрализованный сервис
    Буквально — сервис, у которого нет какой-то единой точки, с которой он загружается, выполняется, и т.п., а вместо них — множество точек, напрямую не подконтрольных администратору этого сервиса.

    У вас есть очень смешной видеоролик, вы загружаете его на свой сервер и выкладываете ссылку в интернете. Проходит какое-то время, ролик вам надоел, вы его удаляете с сервера, и его больше никто не может скачать по вашей ссылке.
    Если бы вы использовали децентрализованный BitTorrent вместо централизованного сервера, вы бы делились magnet-ссылкой в интернете, и каждый скачавший файл продолжал бы его раздавать. Файл можно бы было скачать даже после того, как вы удалили его со своего компьютера, и он продолжит раздаваться до тех пор, пока есть хотя бы один человек, который продолжает его раздавать.

    его же все равно кто-то должен администрировать
    Децентрализованный сервис может иметь администраторов и модераторов, а может и не иметь, это зависит от типа и особенностей реализации сервиса. В одном случае сервис не предполагает никакого управления ни создателем, ни участниками (BitTorrent), в другом — может иметь глобальное или локальное (самим пользователем) модерирование. Идея децентрализации ценна неподконтрольностью, но это не её свойство. Вы вполне можете сделать децентрализованный сервис с централизованным управлением (DNS, Tor).

    ZeroNet — самый серьёзный Web 3.0-проект, который мне известен. Принцип его работы похож на BitTorrent — каждый заходящий на сайт скачивает всю основную информацию полностью, и начинает раздавать сайт после скачивания. Сайт полностью подконтролен его администратору, он управляет содержимым, функциями, возможностями. ZeroNet предоставляет функции аутентификации пользователей, добавления определенных данных на сайт, работы с данными, что позволяет создавать динамические сайты с возможностью добавления информации от пользователей. Администратор настраивает сайт так, чтобы пользователи могли добавлять данные заданного формата по заданному протоколу, что выливается в блоги с комментариями, форумы, чаты, социальные сети, и т.п.

    кто-то должен администрировать, как это происходит
    Чаще всего так или иначе используется доверенная сторона, чей публичный криптографический ключ известен всем, внесён в сам сервис или программу, которому система доверяет полностью или в определённой мере. Администратор совершает какие-то операции, подписывает их цифровой подписью и рассылает в сеть, другим пользователям децентрализованного сервиса. У других пользователей нет ключа (приватной части) для подписи этих операций, поэтому они не могут выполнять то же, что может владелец сервиса.

    В ZeroNet, например, администратор имеет полный контроль над добавленными другими пользователями на свой сайт данными, может их удалять или модифицировать. Также, так как это самый обычный сайт с точки зрения браузера, на сайте может быть инструмент локального модерирования самими пользователями: возможность скрытия определенных сообщений, сообщений от определенного пользователя, и т.п.

    Как будет выглядеть децентрализованный мессенджер или социальная сеть например?
    Такой «мессенджер» существует почти столько же, сколько существует интернет — email. Протокол почты использует частный случай децентрализации — федерацию. Нет единого «центра email», а существуют множество почтовых серверов, которые обмениваются между собой письмами. У каждого отдельного сервера есть администратор, но никто не управляет email глобально.
    Ответ написан
    Комментировать
  • Что такое децентрализованный интернет?

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

    lastuniverse
    @lastuniverse
    Всегда вокруг да около IT тем
    Если совсем без регистрации, то только localstorage, но такой вариант избранного будет работать только на том браузере запущенном на том компе в котором данное "избранное" заполнялось.

    Если же вы хотите чтобы пользователь заполнив избранное на одном компе/браузере мог его посмотреть на других компах/браузерах тогда вам надо:

    1. Реализовать любую идентификацию пользователя. Вот некоторые варианты:
    - по логину/паролю
    - по id одной из соцсетей

    2. Использовать для хранения "избранного" пользователем любой онлайн сервис, позволяющий хранить и читать данные. Вот несколько вариантов:
    - Firebase - облачная СУБД класса NoSQL, позволяющая разработчикам приложений хранить и синхронизировать данные между несколькими клиентами. Основной набор функций бесплатен.
    - CloudBoost.io Служба баз данных со множеством полезных функций. Бесплатная. обеспечивает поддержку вашего приложения, включая хранение данных, аутентификацию пользователей, уведомления в режиме реального времени, поиск и многое другое.
    - аналоги этих двух онлайн сервисов
    - написать самому простейший CRUD и разместить его налюбом nodejs хостинге. Например используя Express.js. Вот даже нашел статью как такой crud написать.

    Если же вы прикрутите
    Ответ написан
    Комментировать
  • Избранное на статичном сайте?

    billyOne
    @billyOne
    Энтузиаст из села
    Возможно стоит взглянуть в сторону Local Storage?
    Мне кажется это хороший вариант в этой ситуации
    Ответ написан
    Комментировать
  • Избранное на статичном сайте?

    Zheleznov
    @Zheleznov
    Можно, local storage. Есть библиотека для корзины simplecart.js , понять за 10 минут можно, интеграция легкая, прописать классы и всё. Дальше только переименовать корзину в избранное , суть одна и та же https://github.com/wojodesign/simplecart-js
    Ответ написан
    1 комментарий