Насчет Yii. Глупый вопрос но задам, в связи с незнанием. Есть следующий код, который в html выводит ссылку на другой сайт. Что значит этот код?

Данный код в Yii создает ссылку на другой сайт, которая будет отображаться в HTML-разметке страницы. Давайте разберем его постепенно:

<?= Html::a('Ссылка', ['site/external-link'], ['target' => '_blank']) ?>

В Yii использование функции Html::a() позволяет создать гиперссылку. Она принимает несколько параметров:

1. 'Ссылка': это текст, который будет отображаться как ссылка. В данном случае это просто строка "Ссылка".
2. ['site/external-link']: это массив, задающий целевой адрес ссылки. site/external-link указывает на определенный метод контроллера site, который будет обрабатывать переход по ссылке. Возможно, это действие/метод, который перенаправляет пользователя на другой сайт.
3. ['target' => '_blank']: это массив с атрибутами элемента <a>. В данном случае атрибут target установлен на _blank, что означает, что ссылка будет открываться в новой вкладке браузера.

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