grep -v -x -F -f forbidden_logins.txt logins.txt
Хочу написать простенький сайт портфолио на vue
<div>
или возврат каретки. Переводчик расценивает это как конец предложения, поэтому переводит части текста по-отдельности, а не как связный текст.protected $title = '';
/**
* @param string $viewName
* @param array $params
* @return string
*/
protected function getViewWithLayout($viewName, array $params = []): string
{
$content = $this->getView($viewName, $params);
return $this->getView('layout', [
'content' => $content,
'title' => $this->title,
]);
}
/**
* @param string $viewName
* @param array $params
* @return string
*/
protected function getView($viewName, array $params = []): string
{
$filePath = sprintf('%s/../view/%s.php', __DIR__, $viewName);
extract($params, EXTR_SKIP);
ob_start();
include $filePath;
return ob_get_clean();
}
hg status
, если git - git status
, если никакой VCS - страдайте.rel="preload"
имеет смысл использовать только для файлов (css, js, fonts, video, img), которые загружаются не из html-кода, а позже из других css/js-файлов или по ajax/socket. Чтобы браузер не ждал, когда обнаружится потребность в этом файле, а заранее загрузил его. ведь скрипты потому и в подвале сайта, чтобы отложить их загрузку?