Рубрика: Веб-разработка

👉 Процесс создания веб-сайта или веб-приложения. Основными этапами процесса являются веб-дизайн, верстка страниц, программирование на стороне клиента и сервера, а также конфигурирование веб-сервера ⭐⭐⭐⭐⭐

Моя подборка WordPress плагинов

Часто используемые .html in url Ads by WPQUADS AH Display Widgets Akismet Anti-Spam AMP amr shortcode any widget Autoptimize Better Search Replace Classic Editor Compress JPEG & PNG images Configurable Tag Cloud Contact Form 7 Content Cards Cresta Image In Widget Cyr-To-Lat Easy Watermark Enlighter — Customizable Syntax Highlighter Exclude Category Widget Import XML and […]

Команды Git

git clone {адрес удаленного реопзитория} # Копирование директории с проектом git init # Создание локального репозитория в директории с проектом touch .gitkeep # Пустой файл для пустой директории * * * git status git log git show * * * cd /{директория с проектом} git pull * * * cd /{директория с проектом} git add […]

Проект шаблона Bootstrap

Я создаю отдельный файл bootstrap-overrides.less и подключаю его в конце файла bootstrap.less, попутно отключая ненужные компоненты. Это помогает избежать конфликтов при обновлении версии bootstrap, и вообще выглядит аккуратно — код библиотеки отдельно, ваш тоже отдельно. Получается как-то так: // Core variables and mixins @import «variables.less»; @import «mixins.less»; … // Utility classes @import «utilities.less»; @import «responsive-utilities.less»; […]

Конфиг CSScomb

{ «exclude»: [ «.git/**», «node_modules/**», «bower_components/**» ], «always-semicolon»: true, «block-indent»: 4, «color-case»: «lower», «color-shorthand»: false, «element-case»: «lower», «eof-newline»: true, «leading-zero»: false, «quotes»: «double», «remove-empty-rulesets»: false, «space-after-colon»: 1, «space-after-combinator»: 1, «space-after-opening-brace»: «n», «space-after-selector-delimiter»: «n», «space-before-closing-brace»: «n», «space-before-colon»: «», «space-before-combinator»: 1, «space-before-opening-brace»: 1, «space-before-selector-delimiter»: 0, «strip-spaces»: true, «unitless-zero»: true, «vendor-prefix-align»: false, «sort-order»: [ [ «position», «z-index», «top», […]

Запрет на выделение и копирование элементов страницы через JavaScript

<script type=»text/javascript»> document.ondragstart = noselect; // Запрет на перетаскивание document.onselectstart = noselect; // Запрет на выделение элементов страницы document.oncontextmenu = noselect; // Запрет на выведение контекстного меню function noselect() {return false;} </script>  

Introduction · Bootstrap v4.5

Introduction · Bootstrap v4.5 https://getbootstrap.com/docs/4.5/getting-started/introduction/ Get started with Bootstrap, the world’s most popular framework for building responsive, mobile-first sites, with BootstrapCDN and a template starter page. https://getbootstrap.com/docs/4.5/getting-started/introduction/

Введение · Bootstrap 4 на русском

Введение · Bootstrap 4 на русском https://getbootstrap.ru/docs/4.3/getting-started/introduction/ Начните работу с Bootstrap, самым популярным в мире фреймворком для создания быстродействующих мобильных сайтов с BootstrapCDN и шаблонами стартовой страницы. https://getbootstrap.ru/docs/4.3/getting-started/introduction/

7 бесплатных инструментов Wireframe для проектирования интерфейсов и процессов | Компьютерра

7 бесплатных инструментов Wireframe для проектирования интерфейсов и процессов ИТ Гильдия | 23 августа 2018 У разработчиков есть такое понятие, как Wireframe – детализированное представление дизайна, в котором с помощью блоков и связей представлены все важные элементы конечного продукта. Его применение позволяет хорошо описывать задачи проекта и задействованных в нем специалистов. Группы разработчиков, которые используют […]

Moushe.ru — Блог обо всём

Moushe.ru — Блог обо всём https://moushe.ru/ Информационный ресурс о создании и доработке интернет магазинов, веб-дизайне, интересные статьи о разнообразном железе и многое другое. https://moushe.ru/

OpenCart — Русское сообщество №1

OpenCart — Русское сообщество №1 https://opencart.ws/ Русское сообщество OpenCart, Официальный партнер OpenCart в России | скачать шаблоны и модули для опенкарт 2.0 https://opencart.ws/

Как гарантированно изменить кодировку сайта на UTF-8

Перекодировать все таблицы в UTF-8 Перекодировать все файлы в UTF-8 без БОМ Указать кодировку в мета-тегах Указать кодировку в .htaccess — AddDefaultCharset UTF-8 Указать кодировку после подключения к БД: mysql_query(«set character_set_client=’utf8′»); mysql_query(«set character_set_results=’utf8′»); mysql_query(«set collation_connection=’utf8_general_ci'»);  

Как перевести сайт WordPress на HTTPS правильно

Главная » SEO Блог » SEO » Опубликовано: 12 апреля 2019 / Обновлено: 30 июля 2019 Как перевести сайт WordPress на HTTPS правильно Привет, друзья. Я вам обещал как-то рассказать про переезд на https для сайта на WordPress, да и вы меня просили в комментах описать данный процесс. Знаю, что таких мануалов в сети достаточно, […]

Setting up an apex domain — GitHub Help

Setting up an apex domain GitHub Pages is available in public repositories with GitHub Free, and in public and private repositories with GitHub Pro, GitHub Team, GitHub Enterprise Cloud, and GitHub Enterprise Server. For more information, see «GitHub’s products.» To set up an apex domain, such as example.com, you must configure an ALIAS, ANAME, or […]

Зачем и как перевести сайт на HTTPS бесплатно и без ошибок?

14 марта 2019 Автор: Дмитрий Угниченко  . Зачем и как перевести сайт на HTTPS бесплатно и без ошибок? Внутренняя оптимизация Сейчас нет оснований продолжать использовать старый протокол HTTP. Но какой комплекс мер необходимо выполнить для перехода на HTTPS? Yandex продолжает массово рассылать уведомления, в которых советует перевести сайты на протокол HTTPS. Ранее тема перехода […]

Integrating with Source Control, Configuration Management and Other Applications

Integrating with Source Control, Configuration Management and Other Applications Merge for Windows integrates with most version control (VC), software configuration management (SCM) and other applications that allow a third-party file comparison (diff) or file merging tool to be specified. This page contains instructions for integrating Merge with the following applications: AccuRev Alienbrain AllChange ClearCase CS-RCS […]

Integrating with Source Control, Configuration Management and Other Applications

Integrating with Source Control, Configuration Management and Other Applications Merge for macOS integrates with most version control (VC), software configuration management (SCM) and other applications that allow a third-party file comparison (diff) or file merging tool to be specified. This page contains instructions for integrating Merge with the following applications: AccuRev Cornerstone Dreamweaver Eclipse Git […]

Как создать репозиторий на GitHub через командную строку?

11 В папке с проектом создаю локальный репозиторий (git init), выполняю весь необходимый минимум (git add ., git commit -m «Описание коммита»), и пробую выложить его в свой аккаунт на GitHub: $ git remote add git_prj https://github.com/Gooddjamp/git_prj.git $ git push -u git_prj master А возвращается ошибка: remote: Repository not found. fatal: repository ‘https: // github.com […]

Полезные статьи. Подключение SSL к сайту. LTD Beget

Подключение SSL к сайту Что такое HTTPS/SSL? HTTPS (аббр. от англ. HyperText Transfer Protocol Secure) — расширение протокола HTTP для поддержки шифрования в целях повышения безопасности. При использовании HTTPS данные передаются поверх криптографических протоколов SSL или TLS. В отличие от HTTP с TCP-портом 80, для HTTPS по умолчанию используется TCP-порт 443. Более подробное описание этого […]

Git — Настройка и конфигурация учетной записи

6.1 GitHub — Настройка и конфигурация учетной записи Гитхаб это крупнейшее хранилище Git репозиториев, а так же центр сотрудничества для миллионов разработчиков и проектов. Огромный процент репозиториев хранится на Гитхабе. Многие проекты с открытым исходным кодом используют его ради Git хостинга, баг-трекера, рецензирования кода и других вещей. Так что, пока всё это не часть открытого […]

Git — Первоначальная настройка Git

.5 Введение — Первоначальная настройка Git Первоначальная настройка Git Теперь, когда Git установлен в вашей системе, хотелось бы сделать кое-какие вещи, чтобы настроить среду для работы с Git’ом под себя. Это нужно сделать только один раз — при обновлении версии Git’а настройки сохранятся. Но вы можете поменять их в любой момент, выполнив те же команды […]

Free Virtual Machines from IE8 to MS Edge — Microsoft Edge Development

Free Virtual Machines from IE8 to MS Edge — Microsoft Edge Development https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/ Download free virtual machines to test Microsoft Edge and IE8 to IE11 https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/

My DebugBar | IETester / Browser Compatibility Check for Internet Explorer Versions from 5.5 to 11

My DebugBar | IETester / Browser Compatibility Check for Internet Explorer Versions from 5.5 to 11 https://www.my-debugbar.com/wiki/IETester/HomePage ietester is an application that allows to test on multiple ie versions at the same time in the same application https://www.my-debugbar.com/wiki/IETester/HomePage

Бесплатные SSL-сертификаты для IDN (кириллических) доменов и доменов третьего уровня (субдоменов) — HackWare.ru

Бесплатные SSL-сертификаты для IDN (кириллических) доменов и доменов третьего уровня (субдоменов) Вопрос нужности SSL-сертификатов остаётся открытым среди веб-мастеров. Лично моё мнение, за деньги бы я не стал их устанавливать, а за бесплатно – естественно, да! Подробнее моё мнение и мои инструкции о получении и автоматическом продлении бесплатных SSL-сертификатов можно найти в следующих материалах: Бесплатные валидные […]

PhpStorm 10.0 Help :: Configuring Xdebug

←Configuring a Debugging EngineConfiguring Zend Debugger→ Configuring Xdebug Configuring the Xdebug tool involves: –Downloading and installing the Xdebug debugging engine –Enabling Xdebug integration with the PHP engine –Integrating Xdebug with PhpStorm Downloading and installing the Xdebug debugging engine –Download the Xdebug extension compatible with your version of PHP and save it in the php/ folder. […]

Xdebug: Support; Tailored Installation Instructions

Xdebug: Support; Tailored Installation Instructions https://xdebug.org/wizard.php XDEBUG EXTENSION FOR PHP | DOCUMENTATION | INSTALLATION home | updates | download | documentation | contributing | license | support | issue tracker If you like Xdebug, please consider giving a donation . Tailored Installation Instructions This page helps you finding which file to download, and how to […]

How to change from default to alternative Python version on Debian Linux — LinuxConfig.org

How to change from default to alternative Python version on Debian Linux admin Debian 07 February 2015 Contents 1. Change python version on per user basis 2. Change python version system-wide 3. Appendix Your Debian Linux installation may include multiple python versions and thus also include multiple python binary executables. You can run the following ls command to […]

Push Git to FTP — eppz!

Push Git to FTP With some lightweight web-releated project, I often found that pushing a particular Git revision to the production server – forming a Git to FTP bridge – could be a really convenient part of the workflow. For example editing/versioning the theme for this blog is this kind of issue. Having a custom […]

Почему не работает кнопка «Игнорировать» в Source Tree?

Ярослав IKARUS @yar-ikarus Аномалия SourceTree • Почему не работает кнопка «Игнорировать» в Source Tree? Она не работает. Лично мне не понятно почему. Кстати она не всегда не работает, она то работает то не работает, видимо это от фазы Луны зависит. • Вопрос задан более двух лет назад • 833 просмотра Подписаться 1 Оценить Решения вопроса […]

git — .gitignore файл в Sourcetree не работает — Qaru

.gitignore файл в Sourcetree не работает 57 голосов Я работаю над проектом maven, и я хочу игнорировать файлы, сгенерированные и хранящиеся в/целевой папке моей корневой папки проекта (Evaluation). В корневом каталоге моего репозитория git у меня есть файл .gitignore со следующими записями (backend — это просто папка, содержащая проект Eclipse Evaluation) backend/Evaluation/logs/ backend/Evaluation/target/ По какой-то […]

Как добавить домен к GitHub Pages?

Статья существенно переработана 13.06.2022, изменен порядок действий и добавлена новая информация для правильного подключения своего домена к сайту на GiHub Pages. Пример будет на основе reg.ru, но вы можете использовать своего любимого регистратора. Итак, у нас на руках есть свободный домен, давайте прикрепим его к уже существующему сайту на GitHub. Подготовка Это и так понятно, […]

Гитхаб как хостинг

Гитхаб как хостинг Если ваш сайт — это статические HTML-страницы, то необязательно приобретать хостинг, можно воспользоваться сервисом GitHub Pages. Для этого у вас должен быть аккаунт на Гитхабе. Как зарегистрироваться можно посмотреть в предыдущей статье. Шаг 1. Создание нового репозитория Для создания репозитория заходим на сайт Гитхаба и в блоке «Your repositories» нажимаем кнопку «New repository». Теперь нам нужно заполнить параметры нового репозитория. Важно, […]

Сканируем на уязвимости WordPress: WPScanner и Plecost

Информация из этой статьи может быть использована как во благо, для выявления уязвимостей и устранения их, так и во зло. Очень надеюсь, что вы находитесь именно на светлой стороне. Работа этих программ рассмотрена в Kali Linux, поэтому, возможно, вас заинтересует статья DDoS-атака сайта с помощью Kali Linux. WordPress завоевал заслуженную популярность. Каждый день запускается огромное […]

Полезные статьи. Защита сайта от DDoS-атак. LTD Beget

Защита сайта от DDoS-атак В этой статье будет рассмотрена настройка сервиса CloudFlare для сайта. Плюсы CloudFlare: удобная настройка: при подключении, CloudFlare берет текущие DNS-записи у домена и полностью копирует их к себе; защита сайта и кеширование; собственная система статистики и мониторинга посещений; множество дополнительных приложений; бесплатный SSL. У CloudFlare множество полезных инструментов, с подробным списком […]

Кейс: как безопасно перейти на протокол HTTPS

Блог Новости SEO Контент-маркетинг PPC Аналитика Маркетинг RU 29 мая 2017 Кейс: как безопасно перейти на протокол HTTPS Вероника Свиязова SEO-специалист, веб-аналитик в Ayrosa Как мы помогли интернет-магазину косметики без потерь перейти на светлую сторону.Статья написана в рамках статейного конкурса Serpstat и SEOnews. Условия конкурса Кто мог подумать, что одна маленькая буква «s» взбудоражит большой […]

Как настроить 301 редирект через htaccess, web.config и php — SeoWind

 База знаний SEO  12 июля 2015 301 редирект: лучшее руководство по настройке 301 код ошибки (Moved Permanently) означает, что данная страница или весь сайт перемещены на новый постоянный URL навсегда. Используется для передачи ссылочного веса. Обязательно проверяйте какой код ошибки отдает сервер, когда настроите данный редирект. Я использую для […]

Правильный способ сделать кнопку ссылкой

Правильный способ сделать кнопку ссылкой Опубликовано: 2013-03-05 Иногда возникает задача оформить ссылку как стандартную кнопку. В общем случае так делать нежелательно: ссылка по определению просто указывает на определённый ресурс, в то время как нажатие кнопки обычно инициирует некоторое действие. Но если задача возникла, то имеет смысл хотя бы делать это правильно. Правильно Синтаксически правильное («валидное») и кроссбраузерное решение состоит в том, чтобы заключить кнопку в простейшую […]

Переопределение функций родительской темы в дочерней на WordPress | WPcafe.org WPcafe.org

Если вы уже имели дело с родительскими и дочерними темами на WordPress, то наверняка знаете, что файлы шаблонов в дочерней копируют функции родительской. К примеру, если в родительской теме есть файл page.php, и вы создаете еще один в дочерней, то при отображении Страниц WordPress использует тот, который находится именно в дочерней. Смотрите также: Настройка тем WordPress […]

Как добавить nofollow ссылкам конкретной рубрики?

Как добавить nofollow ссылкам конкретной рубрики? 07.01.2015 Если вам необходимо закрыть на сайте все исходящие ссылки атрибутом rel=»nofollow», то вы можете воспользоваться этим сниппетом. Но как закрыть ссылки в записях только одной или нескольких рубрик, оставив ссылки в записях других рубрик без изменений? На самом деле это не сложно, для этого вам необходимо добавить в […]

Дочерние темы « WordPress Codex

Interested in functions, hooks, classes, or methods? Check out the new WordPress Code Reference! Дочерние темы Languages: English • 日本語 • Français • Português do Brasil • Русский • Slovenčina • 中文(简体) • (Add your language) Дочерняя тема WordPress — это тема, которая расширяет функционал другой темы, называемой родительской темой, и позволяет вам изменять или […]

Почему не стоит редактировать functions.php и чем его заменить

Почему не стоит редактировать functions.php и чем его заменить 03 декабря 2014 Александра WordPress, Плагины WP комментарий 131 Практически каждый, кто ведет блог на WordPress и самостоятельно занимается его обслуживанием, знает о существовании волшебного файла functions.php. Часто его применяют абсолютно не по назначению, что может привести к существенным проблемам. Давайте вместе более детально разберемся с этим вопросом. […]

Подключения к WordPress Bootstrap

Подключения к WordPress Bootstrap 1 комментарий Подключения к WordPress Bootstrap, jQuery и рабочие скрипты, стили сайта. Начал интегрировать сверстанный шаблон в CMS WordPress. Решил сделать как правильно по рекомендациям самого WordPress. Итого что получилось: Нашел мануал по создание шаблона, в нем создаем файлы: index.php — обязательный файл, основной файл темы style.css — обязательный файл, содержит […]

How to put my javascript in the footer

up vote 17 down vote favorite 5 I just want to ask on how to print script ‘javascript’ at the footer using simple plugin. I’m using WordPress 3.0 any ideas? javascript wordpress plugins share|improve this question edited May 11 ’14 at 20:13 Mikael Dúi Bolinder 9501722 asked Nov 19 ’10 at 3:37 Trez 40441022 add […]

Как обновить пакеты npm до последней версии и сохранить версию в package.json?

Вячеслав Лебедев @slavikse Node.js • Npm • Как обновить пакеты npm до последней версии и сохранить версию в package.json? Добрый день! Часть package: «devDependencies»: { «debug»: «2.2.0» }, «dependencies»: { «body-parser»: «1.13.0» } Появились новые версии, как их обновить и записать версии в файл? Сейчас обновляю в ручную, не очень удобно 🙁PS: Помогло удаление папки […]

Следующая страница →