Frontender Libs - обзор библиотек JS / CSS
Ir al canal en Telegram
Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/sWebDev
Mostrar más7 320
Suscriptores
-624 horas
-327 días
-11130 días
Archivo de publicaciones
Google bot and JavaScript
Алгоритм GoogleBot для индексации JS сайта:
- загрузка HTML
- Загрузка CSS и JS
- Разбор и компиляция js через WRS (Google Web Rendering Service)
- Получение данных с api
- Обработка системой индексирования
- Добавление новых ссылок в очередь на сканирование
На 1 Мб JS-кода по информации из Google Samsung Galaxy S7 тратит примерно 850 мс, а Nexus 5 — примерно 1700 мс!
Некоторые рекомендации JS разработчикам:
- стоит стремиться к тому, чтобы обеспечить скорость выполнения скриптов.Google вряд ли станет ждать результатов выполнения скрипта, более 5 секунд
- присутствие контента, ссылок в DOM до того, как сработает JS.
PHP mktime()
Функция mktime работает аналогично функции time, но, в отличие от нее, принимает параметры: mktime(час, минута, секунда, месяц, день, год) (обратите внимание на то, что месяц и день переставлены местами)
<?php
/* Функция вернет timestamp для 31 января 2020 года,
12 часов, 43 минуты, 59 секунд: */
echo mktime(12, 43, 59, 1, 31, 2020);
?>Применение : Пусть нам нужно найти разницу в секундах между текущим моментом времени и полуднем
<?php
/* Функция time() вернет текущий момент времени в формате timestamp,
а mktime - за заданную дату.
Отнимем результаты друг от друга и получим разницу в секундах: */
echo time() - mktime(12, 0, 0, 2, 1, 2000);
?>NODEMAILER
Это модуль для приложений Node.js, позволяющий легко отправлять электронные письма.
Преимущества :
- Поддержка Юникода для использования любых символов , включая эмодзи 💪
- HTML content вместо обычного текста ✉️
- Быстрая настройка 🛠
- Множество конфигураций ⚙️
- Безопасность 🦠
- Более миллиона установок ♻️
SQL WHERE
Используется для указания условия при извлечении данных из таблиц .
WHERE используется не только в операторе SELECT, но также в операторе UPDATE, DELETE
Синтаксис
SELECT column1, column2, columnN FROM table_name WHERE
column2 > 25
Следующий запрос является примером, который извлекает поля
column1, column2, columnNиз таблицы
table_nameгде значения в
column2 больше 25