Александр Шаповал, про чпу вопрос пока скорее теоретический - почему так не делают. какие минусы/подводные камни.
если про первую часть... то не знаю. в общем есть сейчас 230 с лишним тыс динамических страниц, к ним есть пока ок 14тыс фоток (лежат в папках по ид страницы, чпу там нет и не может быть). и еще есть файлики с подписками, т.е. пользователи подписываются на изменения одной конкретной страницы. список подписавшихся лежит в файле по ид этой страницы и используется только при сохранении информации для этой страницы. в итоге файликов не мало... и будет больше. вот и возник вопрос а каково серверу будет в дальнейшем.
при тестировании картинка не совсем такая получается. фалы открываются за 80-240мс
данные из базы по текстовому полю до 100! символов из получаются за 80-450мс (указано время ответа севера, а не выполнения запроса. в таблице 230тыс строк. база на новом хостинге- нагрзка = 0)
я и в мыслях не имела применять к файлам SQL-запросы (а что можно? а зачем?)
зачем нужны базы и как они удобны я в курсе, вопрос не в этом.
ну чисто теоретически....
поиск по номеру быстрее чем по длинной строке. к тому же там можно сохранить не только номер, но и другие данные, за которыми, возможно, придется лезть в базу отдельно.
на опыте - на базе без нагрузки разницы или нет, или поиск в базе даже быстрее выходит, чем обращение к php, а вот если опять же через входной скрипт, но искать не в базе, а в дереве каталогов - то через файлы быстрее получается, тут полагаю аппатч еще влияет...
у меня нет достаточно знаний о том как это все происходит, потому и спрашиваю.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.