Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Ну если хочетьсявыучить , то тогда начинаем учить с php+mysql , и потихоньку перелазим на фреймворки хотябы CI , походу шаблонизаторы учим - такие как smarty ( помоему самый адекватный ) ! =)
неверно. выучить язык не сложно, сложно научиться правильно его использовать. а ты автора учишь сразу писать неправильно, отсюда и вырастают быдлокодеры, которые пишут лишь бы работало. охренеть, предложить при просмотре инфы обновлять данные о хп в бд, та еще глупость. Будут твою страницу инфы рефрешить каждую секунду и у тебя каждую секунду будут перезаписываться данные, так даже программист средней руки никогда не додумается сделать. Крон нужно использовать только в том случае, когда нет альтернативных вариантов, например удаление персонажей из базы, которые давно не заходили, возможна ситуация, когда в бою два персонажа могут выйти из игры и бой останется висеть незаконченным, в данном случае тоже скорее всего нужно будет использовать крон, чтобы завершать такие висящие бои и т.д. И вообще при разработке высоконагруженных проектов нужно как можно меньше использовать запросов к серверу. К примеру все что можно вытащить в кэш, в куки, вытаскиваем туда. Например нет необходимости каждый раз запрашивать с сервера id юзера, когда гораздо правильнее записать его в куки и брать оттуда. Или нет необходимости при каждом обновлении страницы лога идущего боя, запрашивать данные с сервера, а брать из кеша, а скажем с сервера данные для лога брать раз в 1-2 минуты. Вообще это даже интересно, писать правильно.
Ну если хочетьсявыучить , то тогда начинаем учить с php+mysql , и потихоньку перелазим на фреймворки хотябы CI , походу шаблонизаторы учим - такие как smarty ( помоему самый адекватный ) ! =)
смысла от шаблонизаторов итак не много, а в игре так и подавно является конечно же лишним. я вообще против шаблонизаторов, потому что это очередной велосипед, php сам по себе уже шаблонизатор и его нативного шаблона вполне достаточно.