В ближайшее время заканчиваю чиитать книгу Мука про ActionScript 3.0 и потом хочу изучить серверную технологию, но не могу определиться какую. Пока основные претенденты:
- C++: самый низкоуровневый, соответсвенно самый быстрый, но и самый сложный.
- C# : очень удобный синтаксис и подсветка кода и нормальная скорость. Насколько я знаю с ним ещё какие-то ASP страницы используются.
- Java: очень похож на ActionScript 3.0
- PHP: самый распространённый среди мелких сайтов, но самый медленный.
Я перечислил самые распространённые языки программирования, но возможно есть и какие-то специфические серверные языки программирования.
Предположим, перед нами стоит 2 задачи:
1) На браузерный запрос пользователя
http://example.ru/programm.* ответить:

Код:
<html> <body> <тут содержимое файла content.txt> </body> </html>
2) Если клиент хочет присоединиться через сокет с портом 2009, присоединяем его.
Если клиент прислал число, то высылаем ему удвоенное число.
Если клиент хочет отключиться, отключаем его.
Я немного программировал на PHP и представляю как на нём решить первую задачу, но я совершенно не представляю, как выглядят серверные приложения на других языках.
Можете описать решение этих задач, кто на каком из 4 вышеупомянутых языков программирования может(не только код, но и куда его впихивать, нужны ли дополнительные фалйы и т.п.).