Мне не нужно было искать спеца по базам данных
Для поставленной задачи специалист не нужен. Человеку достаточно хотя бы на начальном уровне уметь работать с mysql. И, да простят меня несогласные, я считаю, что человек, который занимается сайтостроением просто обязан уметь работать с базой данных, уметь программировать на php (или другом серверном языке), уметь нормально верстать сайты. Все мы с чего-то начинали. Я давным-давно тоже не умел работать с mysql и держал многие данные в txt-файлах (даже не в xml). Но поверьте мне, как только я чуть-чуть начал работать с mysql, я просто забыл про файлы, потому что это
намного проще (ох, давно это было).
Я тусовал текстовые файлики, как хотел
Вот тут я вынужден согласиться. На
своём сайте каждый может делать всё что угодно. Может при использовании мощной и гибкой cms часть информации брать из текстовых файлов, может сделать убогий дизайн и гордиться своим сайтом, да, в конце концов, может развернуть на сервере систему управления контентом и весь сайт сделать на статичном html. Но тут у нас форум MODx. И когда человек задает какой-то вопрос, то ему стараются дать профессиональный (по возможности) ответ на максимально доступном новичку языке (не считая случаев, когда человек не утруждает себя изучением основ).
Как я говорил, на своём сайте человек может сделать всё, что душе угодно. Но вот представьте, что Вы делаете коммерческий сайт для солидной фирмы. И сдавая проект говорите заказчику:
— Вот смотрите, сайт сделан на MODx CMS (Drupal, UMI... не важно). Это очень хорошая система, у нее есть панель администрирования. Здесь Вы можете задавать текст страниц, вот в этом разделе можете сделать галерею, тут подправить контактную информацию... А вот чтобы задать возможные цитаты, Вам нужно через фтп скачать текстовый файл из этой директории, открыть его, внести правку, а потом закачать его обратно.
Вы считаете это нормальным? Решение задачи должно быть целостным. Это и отличает хорошую работу от плохой. И если я за свою работу беру деньги, то мне было бы стыдно сдавать проект с граблями на борту (а Ваш вариант организации вывода из файла и есть грабли в рамках разработки сайта на cms).
Да даже если я сайт делаю только для себя, то мне всё равно хочется, чтобы он был внутренне красив. Мне не нужен продукт, сделанный «абыкак».
Мне не нужно было искать спеца по сниппетам
Вот Вы даёте советы, а Вы понимаете, что чтобы «просто» считать информацию из файла, человеку всё равно нужно будет написать сниппет с этим скриптом и вставить его в шаблон? Вы понимаете, что вместо того, чтобы считывать информацию из файла, можно в рамках панели администрирования считать информацию из чанка и тем самым освободить его от работы с отдельными файлами на сервере?
Вы не знакомы с MODx. Тогда что Вы тут делаете? И самое главное, зачем Вы даёте плохие совету человеку, который пришёл изучать именно MODx?