Все для WordPress и WEB разработки от TechBlogSD
65 subscribers
2.18K photos
2.18K links
Download Telegram
Реализация кэширования страниц для повышения производительности сайта
05.05.2020
#WEB #WEB_PHP

Веб-кеш – это подход к временному хранению (кешированию) веб-документов, таких как HTML-страницы и изображения, для уменьшения использования полосы пропускания и нагрузки на сервер. Содержимое веб-страницы может временно храниться в файле, так что каждый раз, когда сервер получает запрос, он не должен обрабатывать его снова и снова. Это называется кэшированием страниц. Это самый быстрый способ кэширования…

https://techblog.sdstudio.top/improve-website-performance-page-caching/
Git шпоргалки
05.05.2020
#GitHub #WEB

🔴 undefined куерекуекурекрекурекур екунун Решил сохранить для себя отличные шпаргалки которые автор данного https://t.me/FrontendKlondike телеграм канала опубликовал у себя. Уверен они пригодятся многим. Источник записи:

https://techblog.sdstudio.top/github-shporgalki/
Git инструкция для начинающих. Работаем с GitHub
05.05.2020
#Git #GitHub

Это запись о том как быстро начать работу с Git’ом. Не какой воды. Установка Git Подробнее о том как установить Git я описал здесь: https://techblog.sdstudio.top/blog/kak-ustanovit-git-v-windows  Первоначальная настройка git git config --global user.name "John Doe" //Ваше имя git config --global user.email "johndoe@example.com" //Ваш e-mail git config --global core.editor nano //Текcтовый редактор для git git config --global…

https://techblog.sdstudio.top/git-instrukcija-dlja-nachinajushhih-rabotaem-s-github/
Git - Как справиться с ошибкой «fatal: refusing to merge unrelated histories»
05.05.2020
#Git #GitHub

” fatal: refusing to merge unrelated histories “ ошибка Git которая возникает, когда два не связанных между собой проектов объединяются (то есть проекты, которые не знают о существовании друг друга и не соответствующие фиксации истории). Рассмотрим следующие два случая, которые выдают эту ошибку: Вы клонировали проект, и .gitкаталог каким-то образом был удален или поврежден. Это…

https://techblog.sdstudio.top/edpresso/the-fatal-refusing-to-merge-unrelated-histories-git-error
Часто используемые команды GIT
06.05.2020
#GitHub #WEB

Система контроля версий (VCS) является одним из важных инструментов в наборе разработчиков. Это действительно удобно при работе над проектами с несколькими разработчиками, так как позволяет отслеживать разные редакции документов, возвращаться к предыдущей редакции или объединять разные версии и так далее. Существуют различные системы контроля версий. Среди них Git является наиболее широко используемой системой контроля версий.…

https://techblog.sdstudio.top/frequently-used-git-commands/
Вложенное постоянное меню с использованием API Messenger Profile
06.05.2020
#Facebook #Социальные_сети

С каждым последующим выпуском платформы мессенджера происходят улучшения в функциональности и пользовательском опыте. Релиз Messenger Platform 1.4 предлагает несколько функций. Среди них я собираюсь поговорить о Nested Persistent Menu сегодня. В предыдущем посте « Добавить постоянное меню и кнопки» вашему боту-мессенджеру мы использовали API настроек потока, чтобы добавить постоянное меню. Однако с выпуском Messenger Profile…

https://techblog.sdstudio.top/nested-persistent-menu-messenger-bot/
Введение в JSON (нотация объектов JavaScript)
07.05.2020
#JavaScript #WEB

JSON (нотация объектов JavaScript) – это облегченный открытый формат обмена данными, который использует читаемый человеком текст для передачи объектов данных, состоящих из пар атрибут – значение. Это подмножество JavaScript. Он использует соглашения, знакомые программистам семейства языков C, таких как C, C ++, C #, Java, JavaScript, Perl, Python. JSON – это текстовый формат. Следовательно, это…

https://techblog.sdstudio.top/json-introduction/
Поиск видео на YouTube с помощью YouTube API 3.0
07.05.2020
#Google #Google_YouTube #WEB #WEB_PHP

В этой статье я расскажу, как искать видео на YouTube с помощью API данных YouTube v3 и PHP. Я покажу, как искать видео по типу (видео, канал, список воспроизведения), ключевым словам и другим условиям поиска. В дополнение к этому я покажу, как упорядочить результат по различным параметрам. Прочитав эту статью, вы можете создавать поисковые запросы,…

https://techblog.sdstudio.top/search-youtube-videos-using-youtube-api3/
Новая интеграция Rank Math для Elementor
07.05.2020
#Elementor #Rank_Math #WordPress #Плагины

С новой интеграцией Rank Math для Elementor вы можете получать предложения по SEO, соответственно редактировать свой мета-фрагмент и настраивать разметку схемы – и все это на экране редактирования Elementor. В этой статье мы познакомим вас с этими новыми функциями. Использование SEO-плагинов вместе с Elementor может быть проблемой. Это всегда было слабым местом. Поскольку редактор Elementor…

https://techblog.sdstudio.top/novaja-integracija-rank-math-dlja-elementor/
WordPress-GitHub-Plugin-Updater позволяет обновлять плагины на стороне WordPress из Github'a
08.05.2020
#GitHub #WordPress #Все_для_разработки_плагинов #Плагины

Этот класс предназначен для использования с вашими плагинами WordPress, размещенными на GitHub. Цель этого класса – позволить вашему плагину WordPress обновляться всякий раз, когда вы выпускаете новую версию своего плагина, аналогично тому, как пользователи знают и любят хранилище плагинов WordPress.org. Не все плагины могут или должны быть размещены в хранилище плагинов WordPress.org, или вы можете…

https://techblog.sdstudio.top/wordpress-github-plugin-updater-pozvoljaet-obnovljat-plaginy-na-storone-wordpress-iz-github-a/
Функциональное программирование на Python
08.05.2020
#Python

Функциональное программирование: основы По сути, функциональное программирование – это стиль программирования, в котором программы пишутся с использованием математических функций, которые принимают неизменные значения в качестве входных данных и создают выходные выражения. Функциональный стиль программирования направлен на то, чтобы избежать побочных эффектов, то есть взаимодействия с внешним миром посредством, скажем, изменения любого состояния или зависимости от…

https://techblog.sdstudio.top/functional-programming-python/
Создайте полноценного бота Viber Chat за 6 простых шагов
08.05.2020
#Viber #Социальные_сети

Чат Bot очень популярен в наши дни. С Chat Bot вы можете подключаться к своим клиентам с помощью Deeper Interactions и развивать свой бизнес. В этой статье я расскажу, как разработать Viber Chat Bot за 6 простых шагов с использованием PHP. 1. Создать публичный аккаунт в Viber Чтобы начать, прежде всего, вы должны иметь учетную…

https://techblog.sdstudio.top/build-viber-chat-bot-6-simple-steps/
Как обрезать изображение до прозрачного круглого изображения с помощью библиотеки PHP GD?
08.05.2020
#WEB #WEB_PHP

В этой статье я покажу, как обрезать изображение до прозрачного круглого изображения с помощью библиотеки PHP GD. Что такое библиотека GD? Библиотека GD – это библиотека для графических изображений, которая предоставляет инструменты для управления данными изображения. Библиотека GD используется для автоматической обработки изображений для предварительного просмотра галереи и изображений уменьшенного размера. Функции изображений в библиотеке PHP…

https://techblog.sdstudio.top/transparent-circular-crop-using-php-gd/
Лучший способ загрузить внешний JavaScript
09.05.2020
#JavaScript #jQuery #WEB #WordPress

Не так давно я наткнулся на данный пост о загрузке JavaScript без блокировки путем создания динамического тега. Когда теги находятся в потоке HTML-документа, браузер должен прекратить рендеринг и дождаться загрузки и выполнения файла сценария, прежде чем продолжить ( пример ). Создание нового тега с помощью JavaScript позволяет избежать этой проблемы, поскольку он выходит за рамки документа,…

https://techblog.sdstudio.top/luchshij-sposob-zagruzit-vneshnij-javascript/
Перевод чисел с использованием PHP и JavaScript
09.05.2020
#JavaScript #WEB #Примеры

У вас есть проблемы с переводом чисел в их эквивалентные знаки на разных языках? Не волнуйся! Этот пост поможет вам в переводе чисел. Прежде чем я начну, давайте немного поговорим о числовом представлении чисел. Наиболее распространенной системой символьного представления чисел являются арабские цифры (также называемые индуистскими арабскими цифрами) – 0, 1, 2, 3, 4, 5,…

https://techblog.sdstudio.top/english-number-translation-php-js/
Подписка Messenger Bot с использованием Broadcast API на PHP
09.05.2020
#Facebook #WEB #WEB_PHP #Социальные_сети

Если вы планируете внедрить систему подписки в Messenger Bot, вот хорошая новость. С выпуском Broadcast API отправка сообщений многочисленным получателям стала намного проще. Как правило, взаимодействие между пользователями и Messenger осуществляется один на один. Однако в некоторых случаях вам нужно отправить одно и то же сообщение сразу нескольким пользователям. Сообщение может быть о новых событиях,…

https://techblog.sdstudio.top/subscription-using-broadcast-api-php/
Создание нескольких карт Google на странице
10.05.2020
#Google #Google_Gmail #WEB #WEB_PHP

Хотите отобразить несколько карт Google на одной странице? Тогда этот пост для вас. Для того, чтобы сгенерировать карту, во-первых, вам нужен элемент HTML, где вы можете отобразить карту. Вы должны указать размер, т.е. высоту и ширину элемента. Для отображения нескольких карт вам понадобится несколько контейнеров для карты. Просто не забудьте указать высоту и ширину контейнера.…

https://techblog.sdstudio.top/generate-multiple-google-maps/
Перетащите ajax-файл с помощью DropzoneJS и PHP
10.05.2020
#JavaScript #WEB

Хотите внедрить перетаскивание файлов AJAX? Это никогда не было проще. С DropzoneJS и PHP это очень просто. DropzoneJS или Dropzone.js – это легковесная библиотека javascript с открытым исходным кодом, которая позволяет загружать файлы с помощью перетаскивания и предварительного просмотра изображений. Мы начнем этот пост с базовой установки Dropzone . Затем мы сделаем базовую обработку файлов…

https://techblog.sdstudio.top/drag-drop-file-upload-dropzonejs-php/
Python - Разработка игр для начинающих на Pygame
10.05.2020
#Python

Заинтересованы в создании игр, но не знаете с чего начать? Этот пост для вас. В этом посте предполагается, что вы хоть немного знакомы с Python (такими понятиями, как классы, циклы, функции и методы). Что такое Pygame? Pygame – это библиотека для python, которая позволяет нам создавать 2D игры. На самом деле это оболочка для мультимедийной…

https://techblog.sdstudio.top/developing-games-python-pygame-part-1/
HTTP, Ajax Polling, SSE, Websocket - связь клиент-сервер
11.05.2020
#JavaScript #jQuery #WEB #WEB_PHP

1 февраля 2018 г. Сервер – это все, что предоставляет услугу, а клиент – это тот, кто получает услугу. Основываясь на ряде подходов и методов, связь клиент-сервер может быть классифицирована по различным классификациям. В этой статье мы подробно рассмотрим следующие методы взаимодействия клиент-сервер. – Простые HTTP-запросы – Аякс Поллинг – Сервер отправил события – Websocket…

https://techblog.sdstudio.top/client-server-communication-http-polling-sse-websockets-comets/
Отправить PUSH-уведомление с помощью Google FCM и PHP
11.05.2020
#Android #Google #WEB #WEB_PHP

Как часто вы получаете уведомления «ваш друг отметил вас в сообщении», «ваш друг здесь»? Это гарантирует, что вы никогда не пропустите ничего, независимо от того, насколько вы заняты, и как разработчик, как часто вы хотите, чтобы у вашего приложения была одна и та же возможность вовлекать пользователей обратно в ваше приложение? Сегодня я расскажу о…

https://techblog.sdstudio.top/push-notification-google-fcm-php/