Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Единственное, что я хотел донести, это то чистый Plain text... 02.07.04 13:15 Число просмотров: 1560
Автор: amirul <Serge> Статус: The Elderman
|
> Я и не задумывался об этом раньше ;). Теперь пересмотрел > свои взгляды на жизнь и уже работаю в направлении более > рационального использования текстовиков. Единственное, что я хотел донести, это то чистый Plain text это ОДИН файл, в который складывается все подряд. Если же используются возможности ФС по сортировке/поиску/хранению - это уже операции с БД.
> > Сильно ли ты лезешь внутрь NTFS? :-) > Извините, конечно, но я не настолько крут, чтобы лезть так > глубоко ;). > Но всё таки при работе с текстовиками технически всё проще, > чем при работе с файловой системой, тем более код полностью > свой (что для меня гораздо легче), so уже пишу свои > супер-функции работы с ними ;). Я не это имел в виду. Просто обратил внимание на то, что ПОЛНОГО контроля над расположением данных ты все равно не имеешь. Все удобство, которое ты получаешь, от того, что у тебя есть удобные Frontend-ы для просмотра структуры и содержимого файловой системы (всякие explorer-ы с commander-ами). А все неудобства БД, которые тебе кажутся, исходят из твоей уверенности, что к БД нет подобных фронтэндов (что неверно). А для программного обращения к ФС у тебя есть интерфейс во многом похожий на интерфейс обращения к БД. А контроля над структурой хранилища БД, как и контроля над структурой физической организации партиции ты не имеешь ни в одном ни в другом случае.
Теперь представь, сопротивлялся бы ты переходу на БД, если бы у тебя было подобие файл-менеджера для путешествия по БД и API для работы, во многом подобное Platform SDK: File management functions?
Исходя из этого рекомендую постепенно переходить на БД. У той же MySQL есть весьма удобные frontend-ы: MySQL frontend (виндовый exe-шник) и php MyAdmin - php-шные скрипты для управления базой через веб интерфейс. Кроме самого хранилища и фронтэндов ты получишь весьма удобное средство - SQL, которым в ФС и не пахнет и прочие радости.
|
|
|