If a database is used and it looks like it us used with this page, PHP is needed to get access to database. A (ready-made) template always needs PHP to work. If a template doesn't use/need PHP, it is no template. (Mostly...)
Thank you for answering my question.
Because I wanted to design a site and I liked the template of this site, I wanted to know how this template was designed.