Прочитайте мой последний абзац процитированного вами поста.
http://meganorm.ru/Data2/1/4294835/4294835719.pdf
http://www.ietf.org/rfc/rfc3986.txt
Читайте RFC спецификацию, секция 2.3.
Бред - не бред, а самая медленная часть кода - идиотические алгоритмы школьников-верстальщиков, которые на jQuery по сто раз дергают селекторы $('div.my-class h1.title > span') в каком-нибудь each() где каждый раз идет поиск по DOM, а если это ещё старая версия jQuery...
Зачем писать
$('.my-class')
когда можно писать
var element = document.getElementsByClassName('my-class');
И ещё, это я не про баллы PageSpeed писал, а о том, как сделать сайт быстрым. Вложенные циклы и прочие неоптимизированные конструкции никак не влияют на баллы, но очень влияют на отзывчивость интерфейса. К слову, лучшая оценка скорость - увеличившаяся глубина просмотра и довольные посетители. В таком случае, на баллы можно даже не смотреть.
От 80 - неплохо.
Оптимизируйте вот что:
PageSpeed не объективно оценивает сайты. Ну т.е., если время ответа будет долгим, зато все остальное супер - то будет ~80 баллов, хотя по факту человек даже не будет ждать если сайт долго не открывается.
Все должно быть по договору. Я тоже когда круглую сумму денег отдавал за проект, понял на своей шкуре. Все любят ходить на грани: вроде и сделал, но видно, что на тяп-ляп. Другими словами, нужно в договоре каждый пункт, который выражается цифрами - выражать цифрами. Если сроки - то дата. Если функциональность - то перечислять всю, выделять жирным. Пока деньги не дашь - все такие толковые, прям вникают в твоей проект, вот прям "сработаемся 100%", а с первым переводом денег начинают мурыжить.
Я ни с тем, ни с тем, к счастью, дела не имел.
Это примерная схема, как переехать и составить карту редиректов, если не получится в точности повторить роутинг (ссылки).
Взять, и вот так, навскидку, дать вам код, который нужно вставить, не могу, потому что не знаю этих двух систем. Вам нужен специалист.
Vagrant как раз и позволяет быстро создать, и поднять виртуалку + базовый конфиг быстро накатить.
Русских, к слову, после некоторых событий, с особой "нежностью" обрабатывают прикладами.---------- Добавлено 10.12.2016 в 20:47 ----------
да любая может быть, и 1.5 метра может быть, это для них как для нас на ступеньку ступить, и 15 метров может быть (на моем судне в балласт такая была). С фрибордом в 15 метров, конечно, вряд ли полезут, но могут. Ну, то есть, пренебречь анти-пиратской вахтой в пиратском районе с фрибордом в 15 метров нельзя, потому что чревато.
Выбирают, и по грузу, и по флагу, и по прочим факторам. Но основной, конечно, отсутствие военного сопровождения и вооруженной охраны.
Ну ты молодец, конечно, что нашел картинку. Я тебе говорю как человек, который работал на судах, и ходил через пиратские районы. На твоем фото какой-то мелкий танкер, что-то чуть большее чем бункеровочная баржа. На них специально устанавливаются пожарные брандспойты, которые стреляют далеко, да. Увы, на танкерах не работал, специфики не знаю. Так вот, та хрень на фото управляется человеком, у нас была такая переносная, для замывки трюмов, туда на вход подается три шланга, а на выходе - мощная струя. Крутая штука. Чтобы затушить костер. Ну или трюм помыть. А по пирату стрелять, конечно, "ещё лучше". Ты бы сам стал стрелять по пирату из такой, зная что у них есть как АК-47, так и РПГ? Жахнут по надстройке разок, и ты первый будешь вопить чтобы спускали трап.
Вот как выглядит примерно пожарный шланг, примотанный к рейлингу, и давление в около пиковом. Это аварийно-пожарный насос. Если бы это была пиратская зона, ещё обмотали бы колючей проволокой и сеткой. Это я тебе просто давление показать.
И давай уже перестанешь обижаться на меня, а то чудеса, Новый год на носу.
P.S. По работе были видео, снятые спецурой после освобождения судна от пиратов, в интернете такого не гуляло, так как дали можно сказать горячий эксклюзив.
Для бродяги есть puphpet, который может поставить все что угодно, включая Python, NodeJS, PHP, Hip-Hop, MySQL/Maria, MongoDB, Memcached/Redis/Tarantool и сервера очередей.
Нужно понимать что и для чего использовать, а не ставить все подряд, потому что так модно, и потому что крутые пацаны так делают.