нужен, они страдают от уменьшения популярности языка и привлечение иностранцев на обучение - одна из фич его популяризации, по-моему, там даже экзамен обязательный в ВУЗе или в центрах типа языковых для иностранцев
"SWAP = 2RAM" осталось из дремучих времен DOS, сейчас достаточно 512 Мб (ну 1Гб, для спокойствия), он нужен больше чтобы из-за нехватки памяти в процессе замещения не гикнулась система, а не для того, чтобы постоянно с его использованием работать
а Вы целиком прочитали? если читать впадлу - расклад такой - юзер зашел: отправился А, перешел на страницу - отправился Б, у А и Б есть время, время между ними и есть время на сайте. Если юзер зашел только на А, метрики время его не высчитают, в статье указано как максимально лояльно к метрикам все организовать