Заметил, что за последние 2 месяца резко выросла нагрузка на сайт
основные посетители это Android 13, которые находятся на сайте от 0 до 20 секунд
Я так понимаю - это могут спокойно делать конкуренты, чтобы понизить сайт в поисковой выдаче?
Как это можно ограничить?
.scrolling-background {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: url('your-background-image.jpg') repeat-x;
animation: scroll 5s linear infinite; /* Измените 5s на нужную вам скорость прокрутки */
}
@keyframes scroll {
from {
background-position: 0;
}
to {
background-position: 100% 0;
}
}
1. Игровые веб-интерфейсы (обмен по веб-сокетам) с нагрузкой 5-7 раз в месяц от 20 до 1000 одновременных пользователей.
2. Хостинг для виджета "Конфигуратор" с ежемесячным посещением в 10к человек.
Интернет стабильный 500-600мб, а оплачиваю за 1000мб.
function check_mobile_device() {
$mobile_agent_array = array('ipad', 'iphone', 'android', 'pocket', 'palm', 'windows ce', 'windowsce', 'cellphone', 'opera mobi', 'ipod', 'small', 'sharp', 'sonyericsson', 'symbian', 'opera mini', 'nokia', 'htc_', 'samsung', 'motorola', 'smartphone', 'blackberry', 'playstation portable', 'tablet browser');
$agent = strtolower($_SERVER['HTTP_USER_AGENT']);
foreach ($mobile_agent_array as $value) {
if (strpos($agent, $value) !== false) return true;
}
return false;
}
if (check_mobile_device()) {...}
Но теперь решил, что пора двигаться дальше и нужно установить его на свой хостинг. Вот только как это сделать? Там нужен композер или еще что-то?
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)$ public/$1 [L]
</IfModule>
Там нужен композер или еще что-то? Ну и все эти приблуды с локального сервера. Буду благодарен за предоставление мануала. Спасибо :)
$(document).ready(function() {
let checkbox = "";
function checkbox_add() {
var isChecked1 = $("#foundation").prop("checked");
var isChecked2 = $("#drop").prop("checked");
if (isChecked1 && isChecked2) {
checkbox = "Выбрано два чекбокса";
} else if (isChecked1) {
checkbox = "Выбран 1 чекбокс";
} else if (isChecked2) {
checkbox = "Выбран 2 чекбокс";
} else {
checkbox = "Ничего не выбрано";
}
console.log(checkbox);
}
$("#foundation, #drop").on('change', checkbox_add);
});