I look forward to some suggestions on choosing the “right” language (and modules?) To implement a 1-person web project (only LAMP, complexity somewhere between a guestbook and a full blog, designed for high traffic sites with 50,000 hits per day) based on these requirements:
Output cache (think: Wordpress Super-Cache, etc.), completely bypassing the script language when a cached page is present. This is really important.
" Website spider " to visit websites and parse HTML, Javascript support will be an advantage
Object-oriented processing of multimedia files (mp3, jpg / gif / png, flv / wmv) without writing your own wrappers for everything
Ability to encode source script files into something (binary?) That cannot be easily faked
To comply with MVC, I am already considering structures such as Catalyst. My only problem with what I read was that it seems that a native server application is required. Perhaps PHP equivalents have a better way to run applications ...?
When answering, do not just say: “PHP / Perl can do all this and much more,” but please provide a little recommendation for each of these points.
Thank you in advance