parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Мопед не мой... :)

Maxx 25.06.2009 13:52 / 25.06.2009 14:02

Но,
- про mysql connect я знаю, а как насчет sqlite, например? Будет открыт закрыт файл насколько я понимаю, даже при autocommit=0. Что бывает из-за этого при больших количествах я писал недавно
- запрос быстрый, но он в принципе не нужен, зачем sql-серверу выполнять запрос, который мы заведомо знаем, что он ничего не сделает? Байтики зачем гонять туда-сюда? А если сервер удаленный и качество связи с ним не очень?
- читаемость кода - весьма субъективная весчь. Имхо, проверка скриптом переданных параметров - стандартная процедура, причем тут преждевременная оптимизация?
- код не мой, не исключено, что мы просто не видим тут всего кода, например он может такой -
^if($form:action eq delete){
		...do something 1...
	^if(^form:id.int(0)){
		^connect[$connect_string]{
			^void:sql{delete from ${sHelperDBprefix}elements where id=$form:id and uri='^getURI[]'}
		}
	}
		...do something 2...
}