parser

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

 

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

Конструктор объектов. Память и быстродействие.

4ept 04.07.2008 13:37 / 04.07.2008 13:38

Вот упрощенный класс
@CLASS
account

@create[id]
$Account[^MAIN:oSql.table[
		SELECT id, discount, status
		FROM account
		WHERE id = '$id'
	]
]
и потом доступ к свойствам делаю так:
@GET_id[]
	$Account.id
#end GET_id

@GET_discount[]
	$Account.discount
#end GET_discount

@GET_status[]
	$Account.discount
#end GET_status
Имеет ли смысл создание объекта Account? Я так понимаю, что это должно несколько ускорить работу скрипта и снизить нагрузку на SQL-сервер. Но могут возникнуть проблемы с нехваткой ОЗУ при больших объектах.
Вобщем, что-то мне не нравится в этой реализации, но что не так я пока не могу понять.

  • Конструктор объектов. Память и быстродействие., 4ept 04.07.2008 13:37 / 04.07.2008 13:38