Alexey333:
1. Как тут верно заметили, это хорошая переносимость. Без труда можно перенести с одного хостинга на другой. С MySQL приходится извращаться. 2. Потенциально более высокие возможности выборки данных. 3. Потенциально более высокая скорость работы. 4. При необходимости легко подредактировать данные через обычное открытие файла. 5. Меньше требований к хостингу.
Во-первых о хостинга.
Ни о какой профессиональной работе не может идти и речи, если ты не можешь управлять хостингом (установка нового софта или апгрейд старого).
2 и 3 - неправда (ты не знаешь SQL + не работал с большими объемами данных).
4 - этого не надо хотеть
А теперь вопрос.
Как ты сделаешь следующую (вобщем-то типичную для СУБД) задачу.
Есть список сотрудников компании (ФИО, возраст, зарплата, адресс, должность) и есть список качеств (ответсвенность, аккуратность, скурпулезность и т.д.)
У каждого сотрудника может быть свой список качеств. У кого-то их 10, у кого-то 5.
Как ты организуешь свои файлы для хранения таких данных (сотрудников и их качеств).
Операции, которые нужно будет производить :
1. Выбрать всех сотрудников у которого есть такое-то качество
2. Выбрать 5 наиболее популярных качеств
3. Вывести таблицу, в одном столбце - качество, во втором - кол-во сотрудников, имеющих это качество.
С использованием СУБД эти задачи решаеются одним SQL-запросом