Ну хорошо, не верстальщик, а проектировщик сайтов. Там где нужно и php, и базы данных..   Верстальщик только морду делает, а всю внутреннюю начинку кто?"Вы должны разработать алгоритм и структуру базы так, чтобы при миллионах записей пользователь дождался ответов."Ну во-первых все зависит от объемов данных.Для большинства практических пользовательских целей ничего особого не нужно, просто сделать вовремя ключи и построить правильно запросы. А, еще данные не дублировать.  Ну и все.  А там где будет - там совсем иные деньги. Пусть эти за иные деньги и нанимают "хороших программистов", которые и нужны в штучных количествах.Про умения решать уравнения - лично я вообще не понимаю, о  чем это.  Ощущение, что я тоже не умею. Речь же о НЕЛИНЕЙНЫХ.  Расскажите, как их решают?... В общем виде.