Не бывает «30 тыс. онлайн» если это не игра. И даже если это игра, все равно правильнее говорить о количестве запросов в секунду.
1. Количество серверов определяется архитектурой проекта + требуемым потоков запросов. 30кхитов в суточном исчислении ерунда, одного сервера за глаза.
2. Размещение так же зависит от требований проекта. Но если это страницы сайта, то за бугром брать выгоднее, конфирации мощьнее, стоят дешевле, чем в наших ДЦ. Сам беру в Hetzner через fastvds.
Если бюджет позволяет, то музыку записывают с настоящим живым оркестром (если это нужно). Обычно много подробностей можно почерпнуть из дневников разработчиков (видеоролики, в которых разработчики рассказывают о разных аспектах создания игры). Например, для Heavy Rain (PS3) музыку записывали с настоящим оркестром на студии Abbey Road. По игровой музыке лично мне известен ресурс game-ost.ru.
Для Morrowind музыку писал Джереми Соул, один из самых известных игровых композиторов.
Честно, как же надоели вопросы о том, стоит ли писать статью о чем-либо. Если Вам это интересно, если хочется написать и поделиться с другими — пишите! На любую статью обязательно найдутся читатели, и кому-то точно пригодится Ваша информация.
В вашем профайле видно, что Вы даже не попытались заработать кармы самостоятельно, думаю сначала стоило попробовать заработать ее отвечая в комментариях, а потом уже обращаться за помощью, тогда и минусов было бы меньше, значительно меньше…
Проснитесь люди, от «SQL-inj» надо не защищаться, это не угроза. Наличие SQL-дыр это простой баг. Хотите избежать, не допускайте ошибок в коде.
Каким путём вы передаёте данные в запрос дело ваше, можно даже с помощью bin2hex SELECT * FROM `table`
WHERE `word`=0x4841434b454420425920564c4144534f4e;
(хотя есть способы и проще и логичнее)
Главное поймите что данные и то что SQL сервер воспримет за данные, это разные вещи.
Но перестаньте называть это защитой, это не защита, а просто «код без бага».
(Защита подразумевает угрозу которая существует даже в случае грамотного, как в случае с DDOS это вполне нормальные пакеты, только их много.)
Говнокод детектед?
Интересно, как будете сравнивать значения в PHP? Например Если Вам понадобится сравнить два стринга а один из них будет изменен уже через вашу функцию(mysql_real_escape_string).
Эта функция должна вызыватся над стрингами непосредственно перед вложением в базу данных.
И вообще, хватит использовать старый mysql! Используйте mysqli: cz.php.net/manual/en/mysqli.prepare.php! Познакомтесь с препаре стейтментами и ваш геморой уйдёт в прошлое.
А то это ж просто фейспалм какой-то — школьники из выдающихся людей в области CS знают только Джобса и Цукерберга. Про них и так фильмы снимают, оставьте их популяризацию Голливуду.