LEOnidUKG

LEOnidUKG
Рейтинг
1776
Регистрация
25.11.2006
Должность
PHP
Интересы
Программирование

Потому, что последнее обновление было  23.01.2021

И наверное больше не будет.

Форум это там где люди общаются. Вам тут никто ничем не обязан.

Если вы хотите чисто ответ, то пользуйтесь сервисами вопросы и ответы, например: https://stackoverflow.com/

Или заказывайте решение проблемы у специалистов за деньги.

webinfo #:

в любой момент может выйти какая-нибудь версия пхп, где фигурные строки будут работать не так, как в предыдущих версиях. 

Кстати так случилось с массивами, я лично никогда не писал, но оказывается можно было раньше писать $array{0} и это работало. Теперь это запрещено.

$str = sprintf(
    "This is %s and this is %s and if %d",
    trim($var1), // Переменная один тут строка от туда
    trim($var2), // Переменная два тут строка от туда
    $var3 === $var4 ? $var5 : $var6 // А тут должно быть число
);

Вообще нечитаемая хрень. Я в голове должен соображать, что куда подставлять. Вместо того, чтобы просто прочитать 1 строчку со всеми переменными. 

оба говнокода под названием SQL Injection

Prepare не панацея от внедрений кода, в обоих случаях надо подготавливать данные. Чтобы не передали отрицательные числа, как пример. И вообще мусор не закидывали. 

А когда у нас запрос динамический это вообще туши свет работать с  Prepare. Есть инструменты, и ими надо пользоваться с головой.

Поэтому ВСЕГДА надо обрабатывать данные перед запросом, а когда они от клиента, так в двойне надо всё проверять.


Что касается вопроса ТС, то никакой разницы нет в логике работы, но скобки{} для "" просто лишние и не несут никакой пользы т.к. переменные и так обрабатываются в двойных кавычках. Но мне больше нравится стиль ".$var." т.к. можно быстренько накинуть ".trim($var)." если надо.

На кой хрен искать какой-то логин и брутить пароль, если легче пробить по базе уязвимостей сайт и всё. КПД будет выше.

Чистая установка или вы пытаетесь обновиться?

В гугле ничего интересного нет?

Наталья А. #:

это очень тормозной способ защиты от ддос и другого спамного трафика, который может приводить к отказам в обслуживании

нужно действовать хотя бы через .htaccess и mod_rewrite

Можно побольше доводов, про "ОЧЕНЬ" почему apache будет быстрее работать, чем PHP?

Я уж промолчу, что apache будет реагировать на все типы файлов, если nginx не подключен.

if (preg_match('@Mozilla/5\.0 \(Macintosh; Intel Mac OS X 10_15_7\) AppleWebKit/537\.36 \(KHTML, like Gecko\) Chrome/(.*?) Safari/537\.36@smi',$_SERVER['HTTP_USER_AGENT']))
{
	exit();
}
Brat_Sergij #:

Так я и сам их убрать могу ) Смысл в том, чтобы счетчики, коды рекламы и пр. остались, но оптимизировать их загрузку. Сделать стерильный сайт, состоящий только из текста, несложно как раз.

Я вам говорю о тестовой площадки, что там происходит. На реальном сайте, конечно же надо всё это оптимизировать, чтоб всё осталось.

Всего: 31516