На счёт flash и нагрузки очень даже поспорил бы с вами. Особенно если говорить о Linux и мобильных устройствах - лучше бы это чужеродное тело исчезло их браузера и поскорее.
@reffy Не факт. Есть вероятность, что нужно будет распарсить строку, которая пришла не в адресе. + для тестов удобнее не подменять системные переменные, а передавать их. Но это сильно зависит от того, что за система предполагается в результате. А этого из одного класса автора узнать невозможно.
@reffy По ссылке что сами прислали упоминаются UpperCamelCase и lowerCamelCase.
Но если почитать en.wikipedia.org/wiki/CamelCase то можно обнаружить:
> Although the first letter of a camel case compound word may or may not be capitalized, the term camel case generally implies lowercase first letter. For clarity, this article calls the two alternatives upper camel case and lower camel case. Some people and organizations use the term camel case only for lower camel case. Other synonyms include:...
То есть обычно принято использовать первую букву маленькой, а для первой большой используется термин PascalCase, чтобы не путать и объясняться однозначно.
@onogur Вот добавьте строчку PhpDoc:
@param string[] $URL Url splitted by /
И будет всё понятно, и IDE документацию подхватит где нужно. А вообще - почему не разбивать строку здесь? Вроде логичнее - на входе привычный URL, по коду будет понятно, что строка разбивается и создается массив.
@Splite Ключи в JSON были из одного символа, данные занимали в разы больше места, так как сами данные занимали примерно столько, сколько и JSON обертка над ними + огромные индексы. Так как планировались сотни миллионов, и даже миллиарды вот таких простеньких записей (прошлый комментарий) — MongoDB просто критически не подошла.
@Fesor У меня собирались данные в виде id-дата-значение-ещё_несколько_целочисленных_полей, индексы стояли, но обработка нескольких миллионов записей происходила 15-30 секунд (к тому же это только на одном ядре, несколько ядер одного сервера для map-reduce mongodb использовать не умеет).
@ERAFY Так нужно было бы об этом написать. Что же за хостинг такой)
Можно подвигать iframe с помощью CSS, перекрыть ненужные части чем-то сверху, но это это более криво.
@hadra Статистика от потолка, нашел вот относительно свежие данные одного проекта: https://gds.blog.gov.uk/2013/10/21/how-many-people...
0.2 процента выключили JS или не умеют его. То есть 2 человека из тысячи (возможно, это боты). Разве оно того стоит?)
@ERAFY Если вас устроит вручную - сделайте скриншот. Иначе выкачивайте страницу скриптом, и делайте с ней то, что я написал. И нет, ссылка будет уже не на оригинальную страницу, а на вашу, обработанную.
caniuse.com/#search=keyframes