X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Sql vs файлы
sc2r2bey
sc2r2bey
Topic Starter сообщение 31.1.2012, 22:33; Ответить: sc2r2bey
Сообщение #1


тут сегодня ходил на собеседование в одну вебстудию, они фанаты хранения данных на файлах ссылаясь, что поисковые системы лучше индексируют сайты, которые быстрее грузятся, плюс не надо кэш делать и прочую лабуду.. и попросили сделать небольшое тестовое задание, по тз получился целый компонент.
вот хочу узнать кто что по этому поводу думает и почему?


--------------------
Заметки о разработке и не только
программирую web и для we
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Гость_0_* Гость_0_*
сообщение 1.2.2012, 0:55; Ответить: Гость_0_*
Сообщение #2


Да, поисковые системы любят чтобы сайты быстро грузились, но разве считывать с файла быстрее, чем с mysql? Я почему-то думал наоборот ;)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
matroskin8
matroskin8
сообщение 1.2.2012, 15:20; Ответить: matroskin8
Сообщение #3


...но разве считывать с файла быстрее, чем с mysql? Я почему-то думал наоборот ;)

Работа с файлами происходит однозначно быстрее. В принципе, и БД - это те же файлы. Но тут надо просто проследить сам механизм, к примеру, получения данных. При работе с файлами:
1. Открыть файл.
2. Прочитать его.
3. Закрыть файл.
Т.е. тоже самое, что мы делаем на компе. Операции очень быстрые.
При работе с БД:
1. Соединиться с сервером БД (не быстрая операция).
2. Анализ (разбор) сервером запроса (если не ошибаюсь, самая долгая операция).
3. Выполнение запроса.
4. Закрытие соединения.
Другое дело, что с БД гораздо проще работать, чем с текстовыми файлами... и чем сложнее приложение, тем это более ощутимо. Ну и высокопосещаемое приложение на файлах создавать не очень правильно.
Если резюмировать, то ИМХО, небольшой проект вполне можно создавать на файлах и работать он будет шустрее.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
HapkomaH
HapkomaH
сообщение 1.2.2012, 18:50; Ответить: HapkomaH
Сообщение #4


С файлами конечно быстрее работать, но тут еще нужно изначально продумать структуру директорий и самих файлов, чтобы парсинг этих самых файлов не вылился в долгий процесс, который при неровности рук может привести к огромным нагрузкам и, соответственно, долгой загрузке страниц.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
matroskin8
matroskin8
сообщение 1.2.2012, 18:59; Ответить: matroskin8
Сообщение #5


Ну ровность рук подразумевается сама собой ;)
Потому как и БД неровными руками можно спроектировать так, что уже при мало-мальской посещаемости хостер начнет ругаться нехорошими словами.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Кто где хранит файлы? И какой объем?
просто интересно
19 mark2013 1989 25.3.2024, 6:42
автор: Skyworker
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыБаза товаров (opencart) SQL 70к+ товаров
Инструменты для дома, строительное и производственное оборудование
5 getdump 5607 1.9.2021, 2:04
автор: WebSniper
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыWeb-разработка (C++/PHP/SQL/JS/Bootstrap). HighLoad проекты.
0 DF™ 1420 28.7.2020, 13:24
автор: DF™
Открытая тема (нет новых ответов) Web программирование на С/С++/PHP/MySQL/SQL, высоконагруженные проекты
Есть наработки в области бирж трафика, топов, тизеров, видео cj-тубов
4 DFService 3336 8.4.2020, 18:02
автор: DFService
Открытая тема (нет новых ответов) Чем просканировать файлы сайта на предмет бэкдоров?
вдруг где-то внутри wp-includes шелл
3 coremission 2148 7.6.2019, 12:41
автор: bekett


 



RSS Текстовая версия Сейчас: 29.3.2024, 0:53
Дизайн