|
текстовый файл. что может быть проще. придумал простенький формат и все.
а для базы данных надо, по меньшей мере:
знать ее особенности.
знать язык SQL(плюс диалект - расширения sql, пример: Ms Sql Server/T-SQL).
пример. чтобы задействовать в mysql "транзакции", надо работать с таблицами InnoDB, а это само по себе уже проблемно, т.к. при больших объемах данных эти таблицы ведут себя не лучшим образом. плюс надо знать транзакционную модель mysql, методы оптимизации и т.д.
а если ваша база состоит из 1 мегабайта текстовых данных и простенького формата, то опять же - никакого смысла в sql нету, т.к. это все равно, что стерлять из пушки по воробьям.
в 5-ой версии php должно появится новое расширение: SqlLite. вот это будет самое оно для таких задач.
кстати ещё один вариант - использовать xml в качестве хранилища данных небольшого размера. но это уже ближе к текстовому файлу опять же, нежели к базе данных.
|