Для рассмотрения в IETF поданы спецификации новых кодов состояния HTTP, которые более точно описывают некоторые типичные ситуации.
428 Precondition Required 429 Too Many Requests 431 Request Header Fields Too Large 511 Network Authentication Required
Несколько дней назад в сети появилась новость о том что в октябре гугл 2011 года Google представит новый язык веб-программирования Dart. Кроме этого никакой дополнительной информации на эту тему не было. Однако в архиве ньюс-группы нашлось письмо датированное 16 ноября 2010 года которое даёт хоть какое-то представление о том что будет представлять из себя Google Dart. Письмо было составлено по результатам внутреннего совещания ведущих разрабов Google на тему развития клиентских языков веб-программирования.
Если кратко то Дарт будет альтернативой JavaScript, который по мнению гугл обладает фундаментальными изъянами, которые невозможно исправить путём его дальнейшего развития.
Сейчас случайно посмотрел какие страницы моего блога съел гугл и был неприятно удивлён увидев кучу мёртвых ссылок, как показало дальнейшее копание в коде я глупо забыл добавить отдачу 404 ошибки для неправильных ссылок. Под катом простейший код для реализации 404 через header в php
Сегодня появилась необходимость реализовать на jquery проверку наличия файла.
Сложно свести в один список всё что хочется посоветовать верстальщику от кодера которому потом предстоит работать с этой вёрсткой, но я попробую.
Существует несколько вариантов решения проблемы с кодировкой и кракозяблами вместо кирриличного текста:
Для указания кодировки в php вверх страницы дописываем
header(‘Content-Type: text/html; charset=utf-8′);
Самый удобный и действующий на все файлы сразу
AddDefaultCharset utf-8
Третий вариант поверьте самый удобный и красивый.
Закачивал сегодня на сервак новую версию True-CMS, как всегда появилась ошибка Internal Server Error и как это обычно бывает и в этот раз я забыл как решить эту проблему.
Проблема в очередной раз решена, а в блоге новая запись чтобы в следующий раз не тратить время на поиск решения проблемы.
Ошибка
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster@wargot.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
На этот раз данная проблема возникла из-за неправильно указанного RewriteBase. Что же такое Rewrite Base ? RewriteBase отвечает за базовый url для преобразований в контексте каталога.
Изменение RewriteBase /cms/ в локальном htaccess на RewriteBase / отлично помогло решить проблему.