Обработка данных на серверной стороне - основной принцип
Добавлено: 09 май 2012, 13:50
Часто встречаются споры между сторонниками делать обработку данных на серверной стороне (основной аргумент - безопасность) и сторонниками максимально загружать клиента (аргумент - не перегружать сервер).
Я раньше серверную сторону использовал только как посредника и замучался возиться со взломщиками. Хочу доучиться, и сразу возник вопрос об основном принципе. Правильно ли я понимаю, что почти в каждом запросе нужно делать сначала SELECT а затем UPDATE или INSERT в зависимости от задачи? То есть раньше я обращался к пхп скриптам уже с чёткой целью, и обычно в каждом скрипте был 1 запрос к MySql. Но если планировать делать всё на сервере, получается - сначала SELECT затем второй запрос с операцией.
2 вопроса:
1. Правильно ли я понял основной принцип. Если нет - то прошу сформулировать просто для дурака, что значит обрабатывать данные на серверной стороне
2. Если я понял правильно, сильный ли рост нагрузки на сервер выйдет из-за того что количество запросов к БД вырастет примерно в два раза?
Спасибо.
Я раньше серверную сторону использовал только как посредника и замучался возиться со взломщиками. Хочу доучиться, и сразу возник вопрос об основном принципе. Правильно ли я понимаю, что почти в каждом запросе нужно делать сначала SELECT а затем UPDATE или INSERT в зависимости от задачи? То есть раньше я обращался к пхп скриптам уже с чёткой целью, и обычно в каждом скрипте был 1 запрос к MySql. Но если планировать делать всё на сервере, получается - сначала SELECT затем второй запрос с операцией.
2 вопроса:
1. Правильно ли я понял основной принцип. Если нет - то прошу сформулировать просто для дурака, что значит обрабатывать данные на серверной стороне
2. Если я понял правильно, сильный ли рост нагрузки на сервер выйдет из-за того что количество запросов к БД вырастет примерно в два раза?
Спасибо.