Иногда, крайне нужно бывает получить хеш из некоторой строки для уникализации посетителей (например). Но к сожалению в javascript нет встроенных функций для работы с md5 Решение есть, код, представленный ниже позволяет генерировать hex мд5 хэш из строки. В паре с методом getMilliseconds() можно попытаться получить более-менее уникальные хеш-строки. var hexcase=0;function hex_md5(a){return rstr2hex(rstr_md5(str2rstr_utf8(a)))}function hex_hmac_md5(a,b){return rstr2hex(rstr_hmac_md5(str2rstr_utf8(a),str2rstr_utf8(b)))}function md5_vm_test(){return…
Рубрика: Программирование
Подключение jquery с внешних источников
Такое подключение jquery позволяет не заботиться об обновлении и экономит место на жестком диске. Возможно ускорение загрузки сайта , за счет кеширования jquery на стороне клиента. Так-же вероятно будет небольшое сокращение времени загрузки , так как канал у googleapis шире и сервера мощнее. Теперь подключение <script type=»text/javascript» src=»http://code.jquery.com/jquery-latest.min.js»> </script>
Редирект 301
Редирект 301 htaccess Чтобы переадресовать только страницу, сохранив PR старой страницы: Redirect 301 /old_page.html http://site.me/new_page.html Пример редиректа http->https RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L] Пример редиректа каталога: RedirectPermanent /old_dir http://site.me/new_dir/ Редирект 301 mod_rewrite RewriteEngine on RewriteBase / RewriteRule ^old_page\.htm$ new_page.html [R=permanent] Для группового редиректа: RewriteEngine on RewriteBase / RewriteRule ^/old_(.*)\.html$ new_$1.html [R=permanent]…