Чтобы уровень ваших Webприложений был действительно высок, вы
обязательно должны уметь сохранять и восстанавливать накаплива
емые в процессе работы данные.
В РНР есть два основных способа хранения данных: в файлах (или в каталогах)
и в базах данных. В этой главе обсуждается первый способ, в следующей второй.
Время, которое потребуется на изучение обоих методов, не будет потрачено зря.
Данные лучше хранить в файлах: вопервых, тогда вам не нужно будет учиться
работать с базами данных (это непросто), вовторых, в большинстве своем про
вайдеры берут дополнительную плату за доступ к базам данных, в то время как
доступ к файлам бесплатный. Хотя система с базой данных, безусловно, более
мощная, чем база файлов, вы не поверите, сколько всего можно сделать, просто
сохраняя и извлекая информацию из обычных текстовых документов на сервере.
В этой главе говорится о правах доступа к файлам, о том, как вводить запи
си в файл и читать его, как создавать каталоги, осуществлять загрузку данных
из HTMLформы и выполнять другие стандартные задачи с файлами и катало
гами (переименование, удаление и т.д.).