Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Вывод всех строк за этот месяц 
:(
    Опции темы
Ипатьев
Дата 18.11.2009, 20:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2232
Регистрация: 5.7.2009

Репутация: 3
Всего: 37



Цитата(jone31 @  18.11.2009,  20:39 Найти цитируемый пост)
почему ты так считаешь?

протому что это букварь, начальная школа.
это как законы физики.
База данных служит для хранения и обработки информации. Она для этого предназначена. У нее есть тысяча механизмов, предназначенных для решения этой задачи. Это как роторный экскаватор при добыче угля. База может легко обработать миллион строк и выдать одну нужную. 
Все операции по работе с данными должны быть возложены на базу. Пхп должентолько получить результат и отдать его пользователю.

А перенося задачу поиска в клиентское приложение (пхп выступает по отношению к базе как клиент), мы возвращаемся в первобытный строй, с каменными скребками.  пхп умрет на десятке тысяч. он совсем для другого предназначен. 
Я понимаю, что сейчас событий в базе не 10 тысяч. Но это все равно не повод делать неправильно. Этот кусок кода так и останется, и в какой-то момент уронит всю систему. 

PM MAIL   Вверх
jone31
  Дата 18.11.2009, 20:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 343
Регистрация: 29.11.2008

Репутация: нет
Всего: нет



Цитата(Ипатьев @  18.11.2009,  20:56 Найти цитируемый пост)
протому что это букварь, начальная школа.это как законы физики.
База данных служит для хранения и обработки информации. Она для этого предназначена. У нее есть тысяча механизмов, предназначенных для решения этой задачи. Это как роторный экскаватор при добыче угля. База может легко обработать миллион строк и выдать одну нужную. Все операции по работе с данными должны быть возложены на базу. Пхп должентолько получить результат и отдать его пользователю.

А перенося задачу поиска в клиентское приложение (пхп выступает по отношению к базе как клиент), мы возвращаемся в первобытный строй, с каменными скребками.  пхп умрет на десятке тысяч. он совсем для другого предназначен. Я понимаю, что сейчас событий в базе не 10 тысяч. Но это все равно не повод делать неправильно. Этот кусок кода так и останется, и в какой-то момент уронит всю систему. 


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

Это сообщение отредактировал(а) jone31 - 18.11.2009, 21:00
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




[ Время генерации скрипта: 0.0386 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.