if (isset($_POST["name"]))
это вообще смешно, я туда могу пробел вставить, или просто прислать пустое значение, как и в описание кстати... про сплошные дыры через инжекции вообще молчу, никаких проверок, про подготовленные выражения тоже никто никогда не слышал... ну а если использовать между серверами 10гб/с канал?Вопрос не в ширине канала, а в накладных расходах протокола, все таки получать данные с той же машины, используя внутреннюю шину и использовать кабельное соединение между 2 машинами - очень разные вещи, но на самом деле конечно же гигантских задержек не будет, просто нужно учесть что они существуют, ну и что это еще +1 точка отказа.
судя по основной странице исходит до 140 запросов, из них тяжелых около 50Чет дофига, особенно плохо выглядит 50 тяжелых запросов. Все что можно желательно завернуть в редис или другой кэширующий сервис. В остальном вы так и не ответили сколько запросов в секунду реально идет к бд.
Вылезла такая ошибка после переноса сайта:1) Первое что надо проверить - правильность данных для подключения на новом хостинге.
<?php
$conn = mysqli_connect("localhost", "root", "pass", "table");
if ($conn === false) {
die("Ошибка: " . mysqli_connect_error());
}
mysqli_close($conn);
?>
var_dump($link ); exit();
, будет понятно установилось ли соединение, хотя по уму конечно же надо переписать подключение нормально. Ну и проверить какую переменную вы на самом деле должны использовать - $conn или $link ... Решил учится на выходных и после работы.Сложно сказать насколько это эффективно будет в вашем случае. Во первых для такого перехода требуется много времени, не в плане "много практики", а в плане надо много чего изучить, чтобы как-то войти в тему, просто нереально быстро освоить большое количество информации. В этом плане интенсивные курсы гораздо эффективнее. Нормальный курс, после которого уже можно идти куда-то в контору трейни/джуном - около года.
Или варианты решения подобного?если сайты А, Б и так далее имеют аккаунт на этом ифреймовом сайте, то все достаточно просто.
он добавляется и в первую и во вторую таблицу , как исправить чтобы добавлялся только во 2 ?во первых нормально организовать код, логика сверху, хтмл разметка снизу. в идеале все это разнести по шаблонам, но думаю для вас это что-то за гранью... во вторых нормально организовать проверки, у вас там 2 условия могут срабатывать при пост запросе, так как там тупо елс выполняется без проверки.
Что я делаю не так?1) Не используете подготовленные выражения в SQL
$_SESSION['dotoaster'] = "toastr.error('".
$LANG['n_error'].
" <strong>Invalid input format!</strong>', 'Error');";
processData: false,
contentType: false,
во всех FormData пустойКак вы это проверяли? емнип через консоль.лог датаформ не выводится, можете посмотреть что отправляется в нетворке, вкладка пэлоад.