Блог web-разработчика

Личные заметки из области web-разработки, программирования, администрирования, IT

http

Практика создания сайтов

| Нет комментариев

В этом посте хотелось бы отметить некоторые ньюансы создания сайта. Памятка, можно сказать )

сыро, но, думаю, продолжение наполнения следует..

Про что не стоит забывать

sitemap — карта сайта, нужна версия как для робота, так и для человека
robots.txt — правила индексации страниц для поисковиков
favicon.ico — пиктограмма сайта, отображающаяся в адресной строке браузера
домены c www и без www — делать 301 редирект с site.com на www.site.com (или наоборот) для склейки
seo: тэг title, мета-тэги description и keywords, заголовки, strong, внутренняя «перелинковка»
поиск по сайту — в интерфейсе сайта должна быть строка поиска (вверху справа обычно))
организация backup

Кодировка

Для того, чтобы ваша страница отображалась правильно в нужной кодировке, как говорится, без танцев с бубном, нужно соблюсти кодировки на 3х уровнях:

  • файл должен быть в той же кодировке
  • веб-сервер должен отдавать верную кодировку в HTTP-заголовке
  • meta-данные — ну здесь всё понятно ;)

Также не забываем про СУБД и БД. Для MySQL в случае различных кодировок сервера и страницы, переводим данные БД в кодировку страницы так: «SET NAMES utf8;».

Cookie

Существуют ограничения на объёмы кук (спецификации RFC 2109, RFC 2965). Браузер должен хранить по меньшей мере 300 куки по 4096 байт каждая, и по меньшей мере 20 куки для одного сервера или домена.
Популярные браузеры имеют соответствующий максимум хранящихся куки для каждого домена:
Internet Explorer 6 — 20
Internet Explorer 7 — 20
Opera 9 — 30
Firefox 1.5 — 50
Firefox 2.0 — 50

Ограничение на длину URL

Длина URL НЕ ограничена 256 символами.
При превышении длины запроса, сервер вернёт ошибку 414 Request-URI Too Large.
Ссылка по теме: http://paradigm.ru/url-max-length

Добавить комментарий

Обязательные поля отмечены *.

*

* Copy this password:

* Type or paste password here:

7,198 Spam Comments Blocked so far by Spam Free Wordpress