Work of caching can be easily detected: first reply takes much longer then followings. Look on this example with Drupal: 1 user, cache-turned off : 132, 129, 135, 129, 133, … (elapsed time in milliseconds per page request) 1 user, cache-turned on : 485, 19, 18, 17, 17, … (elapsed time in milliseconds per page request)
Протрактовал графики как "Сотня-две пользователей и все трое лягут" (страница, сервяшаяся 4 секунды при жалких 20 пользователях это *очень* много). Все правильно сделал?
а что вы так на Joomla напали? Очень даже прилично работает! Есть куча примеров сайтов на Joomla и на мой взгяд, мало на Drupal (в основном, корпоративные).
www.softplace.uz - юзает Joomla и не парится! Пробовал Drupal - но, он оказался для меня лично слишком сложным.