Я именно поэтому и добавил — 'Хотя это и не совсем то.'
Однако вы не ответили на вопрос. О какой ситуации вы говорите, когда AR с массивом моделей не подходит? И на каком количестве записей будет ощутима потеря производительности?
// не подходит для больших выборок
Вы про накладные расходы при создании обьектов? Если это правда будет проблемой есть DAO, который не менее удобен. Хотя это и не совсем то.
И, кстати.
// Как сделать так, чтобы у товара А были одни свойства, а у товара Б — другие
Есть замечательный шаблон EAV. Он создан именно для этого и если его правильно приготовить станет настоящим подарком.
Если кто-нибудь из разработчиков интерфейса добавит меня в gTalk готов системотически вываливать тонны нареканий по интерфейсу :)
А так весьма приятное приложение.
Кстати, в каждом почти обсуждении фокса и памяти есть комменты типа — «А у меня открыто {n} вкладок, что не так?».
Я себя не особо комфортно чувствую к двадцатой вкладке, что у вас там на ста, какова практическая ценность?
Может быть. Я вообще странный человек — Mac OS мне кажется сложной, при написании чего-то на C#/Java/php я использую продукты Jet Brains, а не VS/Eclipse/Notepad++, не люблю кофе и вишневый сок, а кошка у меня сама ногти обгрызывает и в кучку складывает.
Таков уж ход вещей :) Может наступит время Chrome, как наступило время Win7 и CentOS, но пока не намечается.
Однако вы не ответили на вопрос. О какой ситуации вы говорите, когда AR с массивом моделей не подходит? И на каком количестве записей будет ощутима потеря производительности?
Вы про накладные расходы при создании обьектов? Если это правда будет проблемой есть DAO, который не менее удобен. Хотя это и не совсем то.
Но пост решает поставленную задачу, так что спасибо.
// Как сделать так, чтобы у товара А были одни свойства, а у товара Б — другие
Есть замечательный шаблон EAV. Он создан именно для этого и если его правильно приготовить станет настоящим подарком.
Какой вы зануда.
Если у класса может быть лишь один экземпляр в приложении — вот его дух :)
А так весьма приятное приложение.
public function test(Itest $test){}
Но я с вами согласен. Без приведения и правда становится грустнее.
Я себя не особо комфортно чувствую к двадцатой вкладке, что у вас там на ста, какова практическая ценность?
Таков уж ход вещей :) Может наступит время Chrome, как наступило время Win7 и CentOS, но пока не намечается.