makepuff

Рейтинг
79
Регистрация
17.06.2021
denis920 #:

Где они заказывать будут мне вообщем не важно, мне важно, что-бы все было по ТЗ и они несли юридическую ответственность за выполненную работу, а гарантировать соблюдение договора, можно только если по счетам ООО идут обороты и будет откуда получить возврат через суд, в случает если они нарушат договоренности. 

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

тогда зачем был нужен первый вопрос? или программист одиночка это не фрилансер

Людмила Аксенова #:
ни разу не видела такого ТЗ, по которому нельзя было бы сказать "я не так это понял, этого не было ТЗ, написано не достаточно подробно

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

denis920 :
провести анализ готового продукта на наличие уязвимостей
denis920 #:
что написанный  командой профи код,

и кстати, если будет без цмс, то все равно не с нуля, будет фреймворк, который также защищен из коробки, главное не накосячить

denis920 :
стальное минусы, в том числе отсутствие гарантий

вообще нет, агентство лапшу может навешать и сами фрилансера заказать

denis920 :
хотелось бы провести тендер, что бы посмотреть цены по рынку на данную работу

тз на фриланс, по мейлам агентств, какой еще тендер

denis920 :
провести анализ готового продукта на наличие уязвимостей

и дальше вопрос про цмс, цмс защищены

denis920 :
с точки зрения производительности и безопасности, возможно будет лучше написание полностью с нуля ?

нет, безопасность цмс норм

denis920 :
однако не имею точного понимания, как лучше

без тз и описания проекта, мы тоже не имеем точного понимания

xxx VRV xxx #:
Уверен, что если сделать хороший редирект основных категорий и все настроить сразу по уму, на тестовом домене, и потом разом перенести, то штормить недолго будет и позиции останутся и может лучше станут, если дизайн новый по ПФ выиграет.

да а каких редиректах идет речь? верстку меняешь и все, где куда зачем редиректы
тс пишет про новые сайты, видимо просто не очень шарит вот и все


блеа не так давно, делал редизайн на сайте 10к+ страниц, 0 редиректов, движок не обновлял, потому что функционал трогать не было нужды 
здесь аналогичная ситуация, если магазин продает, зачем бэк трогать

у тебя используется что-то типа https://cdnjs.cloudflare.com/ajax/libs/Swiper/6.8.4/swiper-bundle.min.js
и без этой ссылки как нам понять в чем проблема
/*all swiper slides*/

let allSwiperSlides = document.querySelectorAll(".swiper-slides");

allSwiperSlides.forEach(allSwiperSlidesFunc);

function allSwiperSlidesFunc(ele,index){
   let swiperButtonNext = ele.querySelector(".swiper-button-next");
   let swiperButtonPrev = ele.querySelector(".swiper-button-prev");
   swiperButtonNext.classList.add(`swiper-button-next${index + 1}`);
   swiperButtonPrev.classList.add(`swiper-button-prev${index + 1}`);
}

    <!-- Initialize Swiper -->

      // slider 1 ===================================================
      var swiperSlide1Thumbs = new Swiper(".mySwiper1Thumbs", {
        loop: true,
        spaceBetween: 10,
        slidesPerView: 4,
        freeMode: true,
        watchSlidesProgress: true,
      });
      var swiperSlide1 = new Swiper(".mySwiper1", {
        loop: true,
        spaceBetween: 10,
        navigation: {
          nextEl: ".swiper-button-next1",
          prevEl: ".swiper-button-prev1",
        },
        thumbs: {
          swiper: swiperSlide1Thumbs,
        },
      });

      // slider 2 ==================================================

      var swiperSlide2Thumbs = new Swiper(".mySwiper2Thumbs", {
        loop: true,
        spaceBetween: 10,
        slidesPerView: 4,
        freeMode: true,
        watchSlidesProgress: true,
      });
      var swiperSlide2 = new Swiper(".mySwiper2", {
        loop: true,
        spaceBetween: 10,
        navigation: {
          nextEl: ".swiper-button-next2",
          prevEl: ".swiper-button-prev2",
        },
        thumbs: {
          swiper: swiperSlide2Thumbs,
        },
      });
      // slider 3 ==============================================================

      var swiperSlide3Thumbs = new Swiper(".mySwiper3Thumbs", {
        loop: true,
        spaceBetween: 10,
        slidesPerView: 4,
        freeMode: true,
        watchSlidesProgress: true,
      });
      var swiperSlide2 = new Swiper(".mySwiper3", {
        loop: true,
        spaceBetween: 10,
        navigation: {
          nextEl: ".swiper-button-next3",
          prevEl: ".swiper-button-prev3",
        },
        thumbs: {
          swiper: swiperSlide3Thumbs,
        },
      });
samdo #:

В консоли вот такая ошибка


ты из кодепина код не можешь взять?(

или занеси его туда, чтобы нормально посмотреть можно было

Datot #:

если сайту 5 лет и он в топе - РЕ ТРОГАЙ ГС , он и падать не будет?

Если сайту менее 5 лет и он в топе -не надо ничего мудрить, работайте дальше

ЛУЧШЕЕ - ВРАГ ХОРОШЕГО

в смысле не трогать если пользователи жалуются на неудобство и сам тс я так понимаю хочет обновить)) 

Vladimir SEO #:
Не знаю, мне всю жизнь хватало. Меняли цмс, шаблон , дизайн итд - и все ок . И не только у меня.

у меня точно также, позиции сайты не теряли 

samdo #:

Селекторы разные вообще-то)


так это не весь js, могу ошибаться, но скорее всего надо залазить в сам swiper, там как бы тоже эти классы задействованы 
https://gist.github.com/evdeveloper/1088d642672f5d28d9c6aa94bb95364b

хотя судя по кодепину мультиплай уже зашили
https://codepen.io/search/pens?q=Multiple+SwiperJS

Всего: 729