Над первой редакцией поэт, судя по сведениям первоисточников и текста самого «Шах-наме», трудился около двадцати лет и лишь в старости получил вознаграждение за свой поистине титанический труд. В то время правители платили поэтам за посвящение им произведений. Однако Фирдоуси оказался в незавидном положении: в 992 году (то есть за два года до завершения первой редакции «Шах-наме») Бухара — столица Саманидов, политике которых отвечал идейный смысл эпопеи и на покровительство которых поэт имел все основания рассчитывать, была взята Караханидами — предводителями кочевых племен из Семиречья. И надеждам Фирдоуси не суждено было осуществиться, но он не прекратил работы и приступил ко второй редакции, по объему почти вдвое предвосходившей первоначальную, которая была закончена в 1010 году. К этому времени Саманидов в качестве правителя Хорасана и части Средней Азии сменил могущественный властитель Газны султан Махмуд (997—1030), прославившийся как жестокий завоеватель Северной Индии. Он отверг творение Фирдоуси.
Существует много легенд о причинах конфликта между гениальным поэтом и грозным тираном. Одна из них была поэтически обработана великим немецким романтиком Генрихом Гейне.
Согласно этой легенде, султан обещал поэту заплатить за каждое двустишие по золотой монете. Но Махмуд жестоко обманул его. Когда прибыл караван от султана и развязали тюки, оказалось, что золото заменено серебром. Оскорбленный поэт, который, по преданию, будто бы находился в бане, разделил эти деньги на три части: одну вручил банщику, другую — людям каравана, а на третью купил прохладительные напитки. Это был явный и прямой вызов деспотичному правителю. Султан приказал наказать поэта — бросить его под ноги слону. Фирдоуси бежал из родных мест и много лет провел в скитаннях. Лишь в старости он решил вернуться ыа родину.
Однажды главный министр в присутствии Махмуда произнес двустишие из великой поэмы. Султан, сменив гнев на милость, решил вознаградить поэта. Когда караван с дарами входил в ворота города, из противоположных ворот вынесли носилки с телом умершего Фирдоуси.
—так заканчивает свою балладу, посвященную великому персо-таджикскому поэту, Генрих Гейне.
Советские ученые указали на подлинные причины отрицательного отношения султана к «Шах-наме». С одной стороны выступал Махмуд жесткий деспот, беспощадно подавлявший народные восстания и проводивший свои грабительские походы под знаменем священного ислама, с другой — великий поэт, воспевший борьбу за отчизну, но осудивший жестокость и беспричинное кровопролитие, прославивший справедливых правителей и простых людей, призывавший ценить «тех, кто зарабатывает трудом хлеб насущный». Султан не признавал никаких иных законов, кроме собственной воли, Фирдоуси же провозглашал гимн законности и правопорядку. Махмуд не ставил человеческую жизнь ни в грош, Фирдоуси же призывал ценить жизнь как величайшее благо. Одним словом, вся идейная основа, весь строи мыслей «Шах-наме» решительно противостояли политике Махмуда, и никакой речи, конечно, не могло быть о признании султаном великого творения.
«Шах-наме» — огромная стихотворная эпопея. В течение тысячелетия поэма многократно переписывалась, и средневековые писцы, не отличаясь особой щепетильностью в вопросах авторского права, поступали с текстом, как им заблагорассудится, так что количество бейтов в различных вариантах «Шах-наме» колеблется от сорока до ста двадцати тысяч. В критическом же тексте, впервые подготовленном на основе древнейших рукописей сотрудниками Института востоковедения АН СССР, содержится пятьдесят пять тысяч бейтов, и эту цифру следует полагать близкой к истине.
Композиция «Шах-наме» такова: поэма состоит из описаний пятидесяти царствований, начиная от царей легендарных и кончая личностями историческими. Некоторые эпизоды, как, например, разделы о сасанидских шахах, содержат всего лишь несколько десятков двустиший, иные же разделы насчитывают более пяти тысяч. Есть и такие разделы, в которые автор включил самостоятельные поэмы героического или романтического плана, нередко весьма крупные по объему. Именно они вследствие своей художественной силы приобрели наибольшую популярность. Таковы, например, «Рустам и Сухраб», «Сиявуш», включенные в повествование о царствовании Кей-Кавуса.
Исследователи делят «Шах-наме» на три части: 1) мифологическую (до появления систансккх богатырей); 2) героическую (до Искандара); 3) историческую. Хотя у самого автора такого деления нет, но оно вполне оправданно и имеет под собой реальную почву.
Каждый раздел предваряется тронной речью, как, например, речь Бахрама Гура. В этом обращении к великим мира сего и простым людям вступающий на престол властелин сообщает о своей будущей политической программе.
В заключительной части каждого раздела поэт устами умирающего шаха излагает предсмертмое завещание — наставление наследнику. В этом назидании наряду с пессимистическими нотками о бренности мира содержатся призывы быть справедливым и не обижать подданных, заботиться о процветании страны. Taк звучит, например, завещание Ардашира Бабакана:
Книги о царствованиях и включенные в них поэмы имеют обязательные зачины и концовки, ко»торые не повторяются буквально, а варьируются в зависимости от ситуации.
Характерно, что, в отличие от книг всех средневековых персидских поэтов, Фирдоуси непосредственно за славословием богу помещает похвалу разуму. И в дальнейшем в повествовании автор неоднократно восхваляет человеческие знания, о которых он пишет так, словно сам является нашим современником:
Или же:
Вся эпопея Фирдоуси пронизана одной, главной философской идеей— это борьба добра против зла. Силам добра, возглавляемым верховным божеством Ахурамаздой, противостоят полчища злых сил, главой которых является Ахриман. Иранцы в «Шах-наме» олицетворяют доброе начало, их враги — злое; небезынтересно, что те из иранцев, которые выбрали для себя неправый путь, изображаются как ступившие на стезю Ахримана. Фирдоуси так и пишет: «Его совратил Ахриман».
Злой дух в «Шах-наме» выступает в разном обличье, он не всегда действует сам, а большей частью исполнение своих нечестивых замыслов поручает дивам, то есть нечистой силе, выступающей в образе получеловека-получудовища.