Файлы Bootstrap на CDN равно BootstrapCDN

Для уменьшения и распределения нагрузки на свой сайт используем файлы от Bootstrap с его CDN. Для этого идем на BootstrapCDN и копируем нужные нам ссылки.
Теперь меняем в своём проекте

<link href="css/bootstrap.min.css" rel="stylesheet">
...
<script src="js/bootstrap.min.js"></script>

на

<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet">
...
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>

Так же, если вы используете иконки от Font Awesome, можете воспользоваться CDN и для данного файла стилей.

<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css" rel="stylesheet">

Как правильно составить Title, Description и Keywords

Тег title и мета-теги description и keywords — играют исключительную роль в раскрутке сайта. От их правильного составления во многом зависит положение страницы в поисковой выдаче. Элементы title, description и keywords должны обязательно присутствовать на каждой странице сайта и содержать ключевые фразы:
Правильно составить Title, Description и Keywords
Роботы поисковых систем придают большое значение содержимому title и description, особенно тегу title для определения релевантности страницы — соответствию пользовательского запроса к ее содержимому. Но есть и второй фактор, который нужно учитывать, он приносит дополнительный эффект в раскрутке сайта — это восприятие пользователей.
Читать далее

Загрузка файлов на сервер

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

<input type="file" атрибуты>
  • accept — Устанавливает фильтр на типы файлов, которые вы можете отправить через поле загрузки файлов.
  • size — Ширина текстового поля, которое определяется числом символов моноширинного шрифта.
  • multiple — Позволяет выбирать и загружать сразу несколько файлов.
  • name — Имя поля, используется для его идентификации обработчиком формы.

Прежде, чем использовать данное поле, в форме необходимо сделать следующее:

  1. задать метод отправки данных POST (method=»post»);
  2. установить у атрибута enctype значение multipart/form-data.

Читать далее