• Какой фреймворк выбрать для создания многостраничного сайта?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Не нравится мне ваш подход.
    Сайт создается с определенными целями
    их нужно обозначить,
    Дальше на основе имеющихся специалистов выбрать нужные технологии
    Дальше подобрать набор утилит
    И потом просто реализовать этот проект
    Ответ написан
    7 комментариев
  • Тошнота с количество повторений, нужно ли что-то предпринимать?

    pro100taa
    @pro100taa
    Оставить как есть. Для интернет-магазина это абсолютно нормально. Скорее даже положительно влияет.
    Ответ написан
    Комментировать
  • Как фрилансеры хостят проекты?

    @archelon
    Проект размещается на хостинге заказчика.
    Если клиент не знает как, фрилансер консультирует и помогает зарегистрировать домен и хостинг.
    Заодно можно получить небольшой пассивный доход от реферальной программы.
    Ответ написан
    Комментировать
  • Что значит запрет на оказание IT-услуг?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Тебе - ничего. Ты для ЕС - мошка, толкущаяся возле лампы :) Это все во сновном касается юриков, причем наиболее заметным пунктом тая является запрет крипты. Причем, я вовсе не уверен, что это "санкции" :) а не очередное ужесточение в работе с ох..вшими фрилансерами, живущими в России, гадящими России и презирающими Россию. Многое множество их ломанулось уже в Грузию, Армению, Казахстан и даже Монголию (sic!), но есть еще те, кто упорно желает гадить здесь, используя крипту. Спасибо, ЕС!
    Что касается остального:
    - youtube. Скорее всего, придет к блокировке, так же как FB и инста. Думаю, что незаблокирован до сих пор только потому что нечем заменить.
    - windows. M$ здорово виляет задом, то "дам", то "не дам" винду, но процесс отказа от винды запущен - к 01.01.2025 в КИИ винды быть не должно, хотя у физиков я думаю, она еще долго будет.
    - Прочее ПО. Будет постепенно падать в популярности, если немедленно не самозаблокируется. Также есть предположение, что в будущем скачивать лямпортное ПО при наличии хоть сколько-нибудь сносного аналога будет опасно для благонадежности :) которая снова станет важна...
    Ответ написан
    8 комментариев
  • Как отменить индексацию страниц категорий товаров?

    artzolin
    @artzolin Куратор тега WordPress
    php, WordPress разработка сайтов artzolin.ru
    Вы можете добавить необходимые значения для мета-тега robots с помощью фильтра wp_robots

    add_filter( 'wp_robots', 'wpz_robots' );
    function wpz_robots( $robots ) {
    
    	if ( is_archive() && is_tax( 'product_tag' ) ) {
    		$robots['noindex']  = true;
    		$robots['nofollow'] = true;
    	}
    
    	return $robots;
    }


    Так же вы можете фильтром robots_txt добавить тоже самое в файл robots.txt

    add_filter( 'robots_txt', 'wpz_robots_txt', 20, 2 );
    function wpz_robots_txt( $output, $public ) {
    
    	if ( is_archive() && is_tax( 'product_tag' ) ) {
    		$output .= "Disallow: /product_tag/\n";
    	}
    
    	return $output;
    }
    Ответ написан
    Комментировать
  • Иконочные шрифты vs Спрайты. Что лучше?

    oui
    @oui
    Front-end developer
    Шрифты - тот же svg. Вы о чем вообще? Почему запросов больше со шрифтами? Ты подключаешь один файл и юзашь через :before/:after. В любом месте используешь так же как текст, менять размер/цвет, не надо писать через img/background, не надо писать позицию иконки как в спрайтах, собирать их гораздо проще чем спрайты, особенно если использовать подобные сервисы - https://icomoon.io/app/ . Спрайты годятся когда иконки растровые, которые под вектор не загнать.
    Ответ написан
    Комментировать
  • На какой cms начать верстать магазин лучше всего?

    pLavrenov
    @pLavrenov
    Разработка сайтов
    Можно разобрать на цитаты из интернетов.... Да и опыта у тебя нет - признавайся, в лучшем случае правки делал какие исходя из текста.

    Joomla мертва и никому не нужна.

    Wordpress это более 60% рынка CMS и 30% от всех сайтов на планете. Выбор очевиден. Про костыли выброси эти фразы в мусорку и никому не говори. У него есть свои минусы но к тому времени когда ты их осознаешь уже будет понимание что с этим делать. И если будешь отталкивать от того как малыми силами сделать сайт на плагинах останешься без работы и без денег. Вордпрес это максимальный профит за короткий срок а если не умеешь готовить то это уже другой вопрос.

    Для начала разберись с пониманием что такое "верстать" и что это не связано с CMS. Разделяй процессы. Сначала верстать потом натягивать.
    Ответ написан
    4 комментария
  • Возможно ли скачать не только лендинг а сразу и бекенд сайта?

    Newto
    @Newto
    Ну конечно можно. Звоните владельцу сайта, говорите "алло, дайте мне доступ к вашему серверу". Он вам отвечает - "Да, конечно!" и высылает root ssh доступ. Заходите на сервак и всё скачиваете. А потом еще раз перезваниваете и просите к трубке админа, что бы он вам объяснил как это всё установить, что бы заработало. Profit! :)

    А если серьёзно, то есть в вебе два ключевых значения -- "frontend" и "backend". Вот "frontend" это всё то, к чему имеет доступ, непосредственно, ваш браузер. Это html код, картинки, скрипты(на разных языках) и css стили(про всякие xml и прочее говорить не буду даже). А всё то, что работает с базами данных, делает всякие хитрые операции на СЕРВЕРНОЙ стороне, то есть на БЭКЕ, всегда скрыто от браузера, т.е. от вашего непосредственного доступа. Браузер отображает лишь результат, который БЭК посылает на ФРОНТ, т.е. в ваш браузер с сервера. Поэтому никакими программами (если это не супер-мега-хакерская прилага из для взлома особо слабозащищенных и плохо написанных сайтов) вы бэкенд не скачаете.
    Ответ написан
    Комментировать
  • Быстрый старт в IT с хорошей базой?

    DevMan
    @DevMan
    все описанные скилы на фрилансе вообще не роялят: там в первую очередь важен единственный скилл - продать себя.
    затем следует понимание процессов и задач: клиента вообще не интересует path_finding и прочая заумная хрень, его интересует реализация свои хотелок ещё вчера, даже если она из говнопалок, но работает.
    серьезных/крупных клиентов на фрилансе нет. максимум - развитие стартапа или какого-то локального среднячка.

    ну и отдельно: "старт в it" и "старт в фрилансе" - два разных человека.
    Ответ написан
    1 комментарий
  • Как изменить класс по клику?

    like-a-boss
    @like-a-boss
    Признайся,тебяТянетНаКодМужика,ты—программный гей
    $('.tt-filters-button-toggle').on('click', function () {
        $('.first').toggleClass('uk-width-3-4 uk-width-4-4');
    });
    Ответ написан
    Комментировать
  • Как перенести недоступный сайт?

    iDx
    @iDx
    Полностью скопируй папку с сайтом на новый хостинг, бэкап базы данных залей, отредактируй wp-config.php.
    в гугле ищется как "перенос сайта wordpress на новый домен"
    Ответ написан
    1 комментарий
  • Как добавить свой класс body?

    artzolin
    @artzolin Куратор тега WordPress
    php, WordPress разработка сайтов artzolin.ru
    Есть фильтр body_class на котором вы можете добавить в массив собственные классы по условиям. Для решения вашей задачи, можете добавить post slug записи в список классов

    function theme_body_classes( $classes ) {
    
    	// Add hfeed class to non-singular pages.
    	if ( ! is_singular() ) {
    		$classes[] = 'hfeed';
    	}
    
    	// Check if site is being viewed from a mobile device.
    	if ( wp_is_mobile() ) {
    		$classes[] = 'wp-mobile';
    	} else {
    		$classes[] = 'wp-desktop';
    	}
    
    	// Add post slug to list of classes
    	if ( is_single() ) {
    		$classes[] = get_post_field( 'post_name', get_the_ID() );
    	}
    
    	return array_unique( (array) $classes );
    }
    add_filter( 'body_class', 'theme_body_classes' );
    Ответ написан
    3 комментария
  • Глюки на сайте после программных изменений, пока не очистить кэш. Как от этого избавится?

    delphinpro
    @delphinpro
    frontend developer
    Браузер кэширует ресурсы по полному УРЛ, включая параметры запроса.
    Поэтому выход очень простой, и он повсеместно используется.
    Нужно дописать в queryString любой уникальный параметр.
    В лоб можно писать метку времени

    <script src="my_script.js?<?= time() ?>">

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

    Лучше ввести версионирование. Простейший вариант – вручную обновлять версию при изменении

    <script src="my_script.js?v=1">
    <script src="my_script.js?v=2">


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

    <script src="my_script.ab21df.js">

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

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

    <script src="my_script.js?v=<?= filemtime('/path/to/my_script.php') ?>">
    Ответ написан
    Комментировать
  • Как правильно писать php вставки в tpl файлах?

    Alexufo
    @Alexufo
    противоречивый, сложный, весь компьютерный.
    <?php - делается как стандарт для решений предназначенных для всех. Потому что работает всегда и везде. Вордресс настаивает на этих тегах но меня они бесят)

    Сокращенные <? ?> могут вызывать у некоторых серверов проблемы. Не включена поддержка в php.ini. К тому же они совпадают в некоторых случаях с тегами в xml.

    C <?= тоже самое.
    Ответ написан
    2 комментария
  • Какие существуют конструкторы веб-приложений?

    @12rbah
    Например, создать простой личный кабинет, не программируя его, а используя конструктор.
    Соединить с базой данных, создать таблицы пользователей, параметров. Задать интерфейс.
    И чтобы компилировалось в код по итогу из конструктора.
    CMS?
    Ответ написан
    Комментировать
  • Что делать, если региональные страницы поисковик воспринимает за дубли?

    Sanes
    @Sanes
    Потому что они дубли. Ваш магазин никакого отношения к регионам не имеет.
    Ответ написан
    Комментировать
  • Что делать если фриланс биржа кинула на деньги?

    @Drno
    Это не биржа. это просто фейковый сайт и развод.
    Можешь обратиться в правоохранительные органы разве что
    Ответ написан
    2 комментария
  • Хочу заказать разработку приложения. Есть пару вопросов?

    freeExec
    @freeExec
    Участник OpenStreetMap
    1. Одно для всех стоит дешевле, чем для каждого;
    2. Оформляете передачу всех исключительных прав на продукт себе, за вознаграждение, разумеется;
    3. Разработчик делает то, за что ему платят. Может сделать резиновым, может запилить под каждое. Опять же решение заказчика, что ему нужно;
    4. Ну это больше похоже на поддержку продукта и исправление выявленных багов. Почему нет-то, вы вольны найти тех, кто согласиться и на такое.
    Ответ написан
    Комментировать
  • Как правильно заполнить политику конфиденциальности?

    @RusGar
    Legal Tech и управление разработкой продуктов
    Добрый день!
    Единого образца политики конфиденциальности нет. Главное, чтобы его содержание отвечало требованиям законодательства. Возьмите пример такого документа с сайта известной компании (у посетителей сайта должен быть свободный доступ к этому документу), переработайте под себя, можете как раз и указать, что "Данная Политика конфиденциальности действует на данный домен и все поддомены".
    Напоминаю, что в этом документе указывается, в каких целях, какими способами вы обрабатываете данные, а также как их защищаете.
    И обязательно поставьте элемент "галочка" что Пользователь ознакомился с этим документом.
    Ответ написан
    Комментировать