Как построить график на web-сайте по данным из файла?
проще всего с помощью технологии www.freelansim.ru
но вообще это делается парой строчек на РНР + Google Charts
Посмотрите здесь
habrahabr.ru/post/51279
habrahabr.ru/post/137744
Есть различные готовые js библиотеки.
Выбирайте на свой вкус. Документация тоже как правило подробная включая готовые примеры.