Как игнорировать варининг ?

Post Reply
richmantrade
Posts: 1036
Joined: Tue Dec 04, 2012 8:46 am

Как игнорировать варининг ?

Post by richmantrade »

Добрый день.
Помню, была уже подобная тема, но что то найти не смог ...

Подскажите пожалуйста как игнорить варнинг, если в шаблоне есть:

Code: Select all

<?=@file_get_contents('http://НЕРАБОЧИЙ_УРЛ')?>
Причем, если вне скрипта (просто в стронем файлике), вставить такой же код - варнинга нет (т.к. установлено подавление ошибок - @).
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Как игнорировать варининг ?

Post by admin »

так делать никогда не надо.
потому что

1. оно тянет файл при каждой загрузке старнице, те сайт у вас октрывается медленно тк добавляется скачивание
2. если недостпен урл, то оно по дефолту думат 30 секунд прежде чем отвалиться и сайт ваш вообще можно сказать недостпен становится

наилучший вариант - по крону скачивать его локально и локально инклудить
чуть хуже вариант - это INCLUDE_FILE таг , он хотя бы кешируется и не будет качать тот файл каждый раз
Don't forget to run script update
richmantrade
Posts: 1036
Joined: Tue Dec 04, 2012 8:46 am

Re: Как игнорировать варининг ?

Post by richmantrade »

Да я понимаю что лучше всего по крону локально скачивать это дело... только так неудобно.
Это линкообмен - много доменов, много файликов - за всеми не уследишь. А так каждый домен берет из базы линкообмена свой маленький кусочек хтмл_я.

Вариант с INCLUDE_FILE вполне устроил. Спасибо!
Чёта я думал, что он только локально умеет работать...
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Как игнорировать варининг ?

Post by admin »

Хоть так, это точно лучше чем пхп инклуд
Don't forget to run script update
Post Reply