HaruAtari: Это не мой коммент, а цитата создателя С++. И вы написали "терпеть не могу js", а это не тоже самое, что просто "не нравится". Неприязнь к каким-либо языкам программирования это не то, о чем следует думать, когда речь идет о реализации конкретной задачи. Нужно выбирать инструмент, который максимально подходит под задачу, а под ваши "нравится"/"не нравится".
zyzzar: хотя тут ответили верно. Лучше использовать фреймворки. Но они далеко не для новичков. Да и вообще для начала надо попроще задачи себе ставить.
Леша Киселев: Ну вот вы там говорите про очереди задач, это уже по сути костыль. И memcached это тоже костыль. вы по сути скрываете недостатки технологии этими костылями.