+7 495 008 8452
  • Загрузка
Выберите ваш цвет
Если у вас возникли какие либо вопросы которые вы не смогли решить по нашим публикациям самостоятельно,
то ждем ваше обращение в нашей службе тех поддержки.


Почему писать по-старинке плохо

Пост по следам сегодняшнего поста про D7. В комментариях с Олегом вышел спор, где он доказывал надуманность нового подхода. Отчасти он прав. Вот простой ответ почему лучше приучать себя к новому стилю:

//наш правильный док.рут 
echo $_SERVER["DOCUMENT_ROOT"]; 

//тут вставляем компонент новичка, который делает вот что (например, из-за ошибки новичка): 
$_SERVER["DOCUMENT_ROOT"] = '/newpath'; 

//и вы к нему ниже радостно обращаетесь: 
echo '<br/>'; 
echo $_SERVER["DOCUMENT_ROOT"]; 

//а наш "монстро-код" по-прежнему обработал нормально: 
$context = \Bitrix\Main\Application::getInstance()->getContext(); 
$server = $context->getServer(); 
echo '<br/>'; 
echo $server->getDocumentRoot(); 

Результат:
/home/***/www
/newpath
/home/***/www

Оригинал поста  + комментарии  

 

 

Источник: http://dev.1c-bitrix.ru/community/webdev/user/11948/blog/12707/

Назад в раздел

Подписаться на новые материалы раздела:
Загрузка...